2009-07-08, 23:40
#1
Hej alla! Jag har blivit nostalgisk av mig och tankat hem en gammal kopia av Toonstruck, ni som spelat detta förr vet hur roligt det är
Nu är det så att det förekommer lite problem när man ska lira detta på Windows XP, och jag är tvingad till att köra det genom ett program som heter Dosbox. Har ingen aning vad programmet är för något, men det fungerar iallafall att köra spelet. Jag har lyckats med att fixa ljudproblem, men när jag väl får igång spelet så är det fel upplösning på skärmen.
Jag har varit inne och rotat lite i Dosbox.cfg filen, samt i Toonstrk.cfg, jag kan skriva vad det står ang. videoinställningarna i båda:
I Dosbox.config:
fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=original
output=surface
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper.txt
usescancodes=true
I Toonstrk.cfg (spelets cfg fil då):
[VIDEO]
UniVBE = 0
Width = 640
Height = 480
PaletteWidth = 8
Linear = 1
notera dock att originalinställningarna i Toonstrk.cfg var:
[VIDEO]
UniVBE = 0
640x400U = -1
640x480U = -1
640x400N = -1
640x480N = -1
Width = 320
Height = 200
PaletteWidth = 8
Linear = 1
...men jag ändrade dem då jag hittade någon forumtråd med denna motiveringen;
It determined my system could not handle UniVBE first. then went down the list disqualifying all the 640x480 resolutions.
So I went back, cut all that out and manually set my Width and Height. .
Hela snubbens inlägg hittar ni här:
Det funkar bra, men jag ser fortfarande inte hela bilden. Det är ganska störigt då man inte ser kanterna i ett point n' click-spel
Är det NÅGON som vet vad felet är, någon som vet hur sånt här funkar, or is it a lost cause? Jag är som sagt ingen expert, jag har bara gissat mig fram
Nu är det så att det förekommer lite problem när man ska lira detta på Windows XP, och jag är tvingad till att köra det genom ett program som heter Dosbox. Har ingen aning vad programmet är för något, men det fungerar iallafall att köra spelet. Jag har lyckats med att fixa ljudproblem, men när jag väl får igång spelet så är det fel upplösning på skärmen.
Jag har varit inne och rotat lite i Dosbox.cfg filen, samt i Toonstrk.cfg, jag kan skriva vad det står ang. videoinställningarna i båda:
I Dosbox.config:
fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=original
output=surface
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper.txt
usescancodes=true
I Toonstrk.cfg (spelets cfg fil då):
[VIDEO]
UniVBE = 0
Width = 640
Height = 480
PaletteWidth = 8
Linear = 1
notera dock att originalinställningarna i Toonstrk.cfg var:
[VIDEO]
UniVBE = 0
640x400U = -1
640x480U = -1
640x400N = -1
640x480N = -1
Width = 320
Height = 200
PaletteWidth = 8
Linear = 1
...men jag ändrade dem då jag hittade någon forumtråd med denna motiveringen;
It determined my system could not handle UniVBE first. then went down the list disqualifying all the 640x480 resolutions.
So I went back, cut all that out and manually set my Width and Height. .
Hela snubbens inlägg hittar ni här:
quote: Originally posted by spookypeanut
exofreeze, any chance you could post more details of how you got the video working correctly, e.g. your dosbox conf file? I was playing around with it for ages yesterday, and couldn't get it...
Sure man, although the trick is more in getting the toonstruck config file set-up properly then the dosbox.conf file.
Dosbox has a hard time with it running it off the cd, it has major video display issues. Using the Sold-Out version I copied the ACT1, ACT2, BURST, and MISC folders to a directory (ie: TOON). Then copy all the root files to the root directory.
My dosbox.conf is standard except for the autoexec portion:
----------------------------
[autoexec]
# Lines in this section will be run at startup.
mount c c:\
mount D C:\pcgames\Games\TOON -t cdrom
c:
cd C:\pcgames\Games\toon
call TOONSTRK.BAT -b
exit
-----------------------------
IMPORTANT!!! The -b switch on the toonstrk.bat eliminates the sceren flicker. It is an undocumented switch that I found mentioned in an obscure forum by luck.
You can also use the -u command switch to disable VESA if you get VESA error messages.
Now, to get the game running properly the TOONSTRK.CFG file should read:
--------------------------------
[TOONSTRUCK]
CD = D:\
[CD]
TransferRate = 0
[CPU]
CPUID = x486
[VIDEO]
UniVBE = 0
Width = 640
Height = 400
PaletteWidth = 8
Linear = 1
[DIGITAL]
DeviceName = Sound Blaster
DeviceIRQ = 7
DeviceDMA = 1
DevicePort = 0x220
DeviceID = 0xe000
DeviceMonoID = 0xe000
Stereo = 0
TimerRate = 60
Flip = 0
--------------------------------
Other then the obvious importance of the CD line, the prime thing to notice here is the video section.
My original video section after running setup looked like this:
[VIDEO]
UniVBE = 0
640x400U = -1
640x480U = -1
640x400N = -1
640x480N = -1
Width = 320
Height = 200
PaletteWidth = 8
Linear = 1
It determined my system could not handle UniVBE first. then went down the list disqualifying all the 640x480 resolutions.
So I went back, cut all that out and manually set my Width and Height.
Once you start the game, go into your settings and change the video mode to High - this will de-interlace all the videos.
I have yet to figure out a way to get the game to automatically use this setting when starting up, or find a command line switch to auto enable it.
Best of luck!
exofreeze, any chance you could post more details of how you got the video working correctly, e.g. your dosbox conf file? I was playing around with it for ages yesterday, and couldn't get it...
Sure man, although the trick is more in getting the toonstruck config file set-up properly then the dosbox.conf file.
Dosbox has a hard time with it running it off the cd, it has major video display issues. Using the Sold-Out version I copied the ACT1, ACT2, BURST, and MISC folders to a directory (ie: TOON). Then copy all the root files to the root directory.
My dosbox.conf is standard except for the autoexec portion:
----------------------------
[autoexec]
# Lines in this section will be run at startup.
mount c c:\
mount D C:\pcgames\Games\TOON -t cdrom
c:
cd C:\pcgames\Games\toon
call TOONSTRK.BAT -b
exit
-----------------------------
IMPORTANT!!! The -b switch on the toonstrk.bat eliminates the sceren flicker. It is an undocumented switch that I found mentioned in an obscure forum by luck.
You can also use the -u command switch to disable VESA if you get VESA error messages.
Now, to get the game running properly the TOONSTRK.CFG file should read:
--------------------------------
[TOONSTRUCK]
CD = D:\
[CD]
TransferRate = 0
[CPU]
CPUID = x486
[VIDEO]
UniVBE = 0
Width = 640
Height = 400
PaletteWidth = 8
Linear = 1
[DIGITAL]
DeviceName = Sound Blaster
DeviceIRQ = 7
DeviceDMA = 1
DevicePort = 0x220
DeviceID = 0xe000
DeviceMonoID = 0xe000
Stereo = 0
TimerRate = 60
Flip = 0
--------------------------------
Other then the obvious importance of the CD line, the prime thing to notice here is the video section.
My original video section after running setup looked like this:
[VIDEO]
UniVBE = 0
640x400U = -1
640x480U = -1
640x400N = -1
640x480N = -1
Width = 320
Height = 200
PaletteWidth = 8
Linear = 1
It determined my system could not handle UniVBE first. then went down the list disqualifying all the 640x480 resolutions.
So I went back, cut all that out and manually set my Width and Height.
Once you start the game, go into your settings and change the video mode to High - this will de-interlace all the videos.
I have yet to figure out a way to get the game to automatically use this setting when starting up, or find a command line switch to auto enable it.
Best of luck!
Det funkar bra, men jag ser fortfarande inte hela bilden. Det är ganska störigt då man inte ser kanterna i ett point n' click-spel
Är det NÅGON som vet vad felet är, någon som vet hur sånt här funkar, or is it a lost cause? Jag är som sagt ingen expert, jag har bara gissat mig fram