Midi refuses to work
December 17th 2005, 07:33 AM
GG
I'm not sure if this has been asked or not, but hear me out.
In windows XP, irregardless of what I do, Dink refuses to play midi files at all. Only time I've gotten it to play midi is in UnDink, and I can't get that to play the game at all. (it loads and plays the title midi, but it won't recognise the Dink directory, or any DMOD directory for that matter.) Please help me out, I'd very much like to hear music in the game again.
In windows XP, irregardless of what I do, Dink refuses to play midi files at all. Only time I've gotten it to play midi is in UnDink, and I can't get that to play the game at all. (it loads and plays the title midi, but it won't recognise the Dink directory, or any DMOD directory for that matter.) Please help me out, I'd very much like to hear music in the game again.
December 18th 2005, 12:41 AM
toa
MIDIs: The only difference I can think of is that I dropped MCI in favor of DirectMusic. I remember hearing somewhere that some of the old stuff like MCI wouldn't be supported anymore.
Directories: Wouldn't have a clue. For me, it wasn't broken so I didn't fix it or look into it. I imagine it's probably the same deal as the Midis. (My money's on some subtle change related to Unicode support.)
Also: I've seen a lot of messages about problems with XP. I'm thinking Dink has become Legacy Ware. My next revision will definitely be tested on XP (when I get around to it...).
Directories: Wouldn't have a clue. For me, it wasn't broken so I didn't fix it or look into it. I imagine it's probably the same deal as the Midis. (My money's on some subtle change related to Unicode support.)
Also: I've seen a lot of messages about problems with XP. I'm thinking Dink has become Legacy Ware. My next revision will definitely be tested on XP (when I get around to it...).
I had once problems when my DMOD didn't play midi's anymore. If you have the same problem do this:
Check the date when the midi's where last changed, if it's all the same date you've encountered the same problem I did. The solution is to put the old midi's back in the sound folder of the DMOD. So you need to extract the DMOD once again and copy the midi's from the newly extracted DMOD to the DMOD you encountered a problem with.
If it happens with all DMODs this is probably not the problem, so then this fix won't work.
Check the date when the midi's where last changed, if it's all the same date you've encountered the same problem I did. The solution is to put the old midi's back in the sound folder of the DMOD. So you need to extract the DMOD once again and copy the midi's from the newly extracted DMOD to the DMOD you encountered a problem with.
If it happens with all DMODs this is probably not the problem, so then this fix won't work.
If the game can't even read the DMOD directories, it's logical that it can't find the MIDIs in the DMOD direcories, either.
Try running the main game before doing anything else, or move Dink to another, simpler folder and start the main game, or try to edit DinkSmallwood.ini yourself to let it read the correct directory.
Try running the main game before doing anything else, or move Dink to another, simpler folder and start the main game, or try to edit DinkSmallwood.ini yourself to let it read the correct directory.
The game can't even read the DMOD directories:
I have several Dink folders, because one, can't support all the DMODs. If I want the FrontEnd to play the DMODs from a specified folder, I have to run Dink.exe first.
I have several Dink folders, because one, can't support all the DMODs. If I want the FrontEnd to play the DMODs from a specified folder, I have to run Dink.exe first.
December 18th 2005, 02:41 PM
GG
well this is odd. the main game won't play midi, but testing the game with FB3:Tenjin, (the main reason I installed Dink on my new computer.) it seems the midi files in it run perfectly normal.
it's like I said though, UnDink can run the main game's midi files, but it doesn't seem to start running under the main game. (It runs the title screen music just fine.)
Is there a command line that I need to set for it to load the main game or a DMOD? I can always make a shortcut or two for it for specific DMOD directories.
it's like I said though, UnDink can run the main game's midi files, but it doesn't seem to start running under the main game. (It runs the title screen music just fine.)
Is there a command line that I need to set for it to load the main game or a DMOD? I can always make a shortcut or two for it for specific DMOD directories.
Well... I could make you a little app that changes the ini to the correct Dink directory if you can tell me what directories you have Dink installed in...
December 18th 2005, 11:23 PM
GG
December 18th 2005, 11:26 PM
GG
gah, pressed enter on accident.
anyway, it's in the standard "C:/program files/Dink Smallwood" directory that the install program puts it in.
anyway, it's in the standard "C:/program files/Dink Smallwood" directory that the install program puts it in.
But then there should be no problem...
If you use Windows 2000 or XP, you should download the 1.07 patch. Otherwise, I can't help you any more.
(btw there's a 'modify post' button.)
If you use Windows 2000 or XP, you should download the 1.07 patch. Otherwise, I can't help you any more.
(btw there's a 'modify post' button.)
I even gave a link to the patch earlier in the thread.
mm
mm
Eh... DaVince, the modify button is only there when you have an account.
I'm no expert on this, but you should search the site about 1.08.
I believe it is still in Beta and is not merely a patch, but it is a rewrite of the game engine.
I am not sure if it is backwards compatible for scripts written to the 1.06/7 base, but some 1.08 commands may be implemented differently may not work with the 1.06/7 engine.
hth,
mm
I believe it is still in Beta and is not merely a patch, but it is a rewrite of the game engine.
I am not sure if it is backwards compatible for scripts written to the 1.06/7 base, but some 1.08 commands may be implemented differently may not work with the 1.06/7 engine.
hth,
mm