gemot encubed  

Go Back   gemot encubed > Gemot > Technical Issues

Technical Issues For bug reports, problem solving, and help running Japanese software.

Reply
 
Thread Tools Display Modes
  #1  
Old 2006-05-06, 22:27
sjoben sjoben is offline
Member
 
Join Date: Jan 2005
Location: Tokyo
Posts: 17
Default Onscripter, Linux and Ogg - something isn't right

I'm having some trouble with onscripter on Linux. I'm trying to take a look at a game called ヒトナツの夢 (can be found here). the background music is in ogg format, and for some reason it refuses to play. The strange thing is that ogg playback has worked in other games, for example "The poor little bird".

When I run onscripter I get:
*** plugin oggdecoder.dll|oge is not available, ignored. ***
There is a suspicious oggencoder.dll in the data directory which is lacking in "The poor little bird", so my guess is the game is trying to use this instead of the built in ogg support. However, I have no idea how to make it not use this dll.

I have taken a look att the official onscripter page, and there is a short paragraph about using a file dll.txt to do something, but I don't understand if that is what I want to do, or what you're supposed to do with that file...

Anyone here has any ideas for how to make it work? The game works except for the background music.

I'm using the latest version of onscripter (20060504).
Reply With Quote
  #2  
Old 2006-05-07, 13:46
gp32 gp32 is offline
Irregular
 
Join Date: Dec 2004
Posts: 304
Default

Decompress nscript.dat into 0.txt using NSDEC. Edit 0.txt such that the line stipulating oggdec.dll is commented out. Run ONScripter.
Reply With Quote
  #3  
Old 2006-05-07, 16:21
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by gp32
Decompress nscript.dat into 0.txt using NSDEC. Edit 0.txt such that the line stipulating oggdec.dll is commented out. Run ONScripter.
Thanks for the hint. When I do that at least there is no error message, but unfortunately still no music. Looking around in the script I see that the playback is started by
dwaveloop 12,"music¥se¥se12.oge":mov %22,12

whereas in the Poor little bird it is started by

mp3loop "data/takaku.ogg"

I'll try to take a look at changing to the mp3loop command instead, but the dwaveloop command seems to take a lot more parameters. I'll digg deeper when I have time later, right now I have to hurry away to school.
Reply With Quote
  #4  
Old 2006-05-09, 05:47
sjoben sjoben is offline
Member
 
Join Date: Jan 2005
Location: Tokyo
Posts: 17
Default

Turned out the background music actually was in wma format, converting them to oge solved the music playing. ^^;

However, the sound effects (for clicking buttons and such) are also in .oge and won't play, even though they are invoked by the same command. Ah well, I can live without those.

By the way, thanks to Insani for the excellent documentation of nscripter. Great work.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
General News 3: It Isn't Over Yet! zalas General Discussion 1500 2010-04-26 19:28
Onscripter linux compilation issues Unregistered Technical Issues 4 2008-04-06 15:26
Floating point exception on Linux ONScripter Nanatuha Technical Issues 2 2007-11-15 17:25
Isn't ara-ara closer to something like "my, my"? k General Discussion 3 2004-02-12 20:05


All times are GMT -8. The time now is 19:58.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.