First post, by Mu0n
- Rank
- Member
Here's what I work with:
Win98SE running inside a weeCee (Tiny Vortex86-based DOS gaming PC - weeCee )
DAEMON Tools 3.47
a script.bat file that does 2 steps:
-unmount drive 0's mounted CD image
-mount a specific CD image
contents of the bat file:
"c:\program files\d-tools\daemon.exe" -noicon -unmount 0
"c:\program files\d-tools\daemon.exe" -noicon -mount 0,"C:\dump\my2ndCD.cue"
What I want to do:
1) Have a 'my1stCD.cue' mounted through normal means (using the graphical interface of DAEMON Tools, whatever)
2) launch a fullscreen game that stays focused and never gets alt-tabbed to desktop (otherwise, it crashes)
3) while the game is still running, have my batch run as a background task that doesn't steal focus away from the game and swaps the mounted image, so that 'my1stCD.cue' is unmounted and 'my2ndCD.cue' gets mounted
*the game needs the first cd to launch itself, but then asks for disc 2 at a specific point in time because I'm nearing the end in my playthrough*
Things I've tried that failed including the [reason]:
1) Just alt-tabbing away from the game to swap the disc myself [the game crashes due to a surface render error, aka it's not alt-tab friendly at all]
2) Use Win98SE task scheduler to perform a do-once task set 2 minutes in the future [fails because it steals focus and forces the view to come back to desktop, crashing the game]
3) tack on a CHOICE /c:y /t:y,60 as the first line of the script.bat file, and I run it *before* I start the game [the choice command needs windows focus of its ms-dos command window in order to run its course and elapse time]
4) mount both discs on D: and E: [the game stubbornly only accepts discs on drive D:]
The solution must NOT:
involve a physical optical drive, I don't have access to a vintage one, I'd rather do the solution through software only please, and I'll learn a new trick in the process
Note: if you must know, the game is the 7th Guest.
I don't want to run it in another environment, I don't want to start my game over, I just want to push through a solution with the tools and ressources I have.
1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
AnyBit Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw