First post, by ErikGG
- Rank
- Member
A few days back I stumbled across an old post if DOSBox was able to play MP3 or OGG files in stead of CD-Audio. I think it was a post from DOSFreak.
Well this got me very interrested and I think I found a way around DOSBox's inability to do this. The thing I'm now trying to do is hook into the SDL DLL and watch for an Audio CD from being accessed. Then if the required options are selected in D.O.G. the SDL DLL will redirect the call intended for internal use to my frontend and D.O.G. will then play the Music file for DOSBox.
This is still in theory, but I know it is possible to do. Will let you know.
Been a while I reported on D.O.G.'s progress, so here I go.
In recent times D.O.G. went from a simple generator/database application to a nice feature packed frontend. It is now able to let users use zip/7-zip files and start exe's from within, without having a zip patch compiled into DOSBox. D.O.G. also supports ISO file browsing, so that a user can setup an installation program without ever to have to look at his mounted drives.
Besides these features, D.O.G. also supports Wav to MP3 and PNG to JPG capture conversion, without the users intervention. The user can also adjust the compression ratio's by changing D.O.G.'s options.
For the first time a frontend that supports real DOSBox short names.
The next things I'm planning to add to D.O.G. are :
- A D.O.G. Files Database, containing ready to use walkthroughs, cheats and possibly patches. (Already added, still mailing people to ask for permission to add their file to the database and this is a slow process. Already have all Quest for Glory games in DOS 1 -> 5)
- A Joy To Key feature built into D.O.G. Tested a simple one, just need to figure out how to simplefy the changing of the keys. Thinking of doing it the way M$ SideWinder GamePad did.
- An audio-cd simulator, see above. Thinking of making it profile specific.
- Ability to let a user mount a zip/7-zip file as a drive without the zip patch added to DOSBox.
- Improving the zip/7-zip experiance by allowing zip/7-zip files to be run from a CD-ROM or Drive that hasn't enough space anymore.
I'm calling it the next generation of frontends for DOSBox. Increasing the joy of playing old DOS games with the least of effort by the user.
EDIT-
Well I think I've topped myself, I now am able to write upon DOSBox whatever I want. So now I'm able to let people know in game what FPS they are getting if SDL_Flip is related to the number of frames drawn. Still need to investigate what happens when frameskip is employed, but I hope it doesn't mean SDL_Flip gets called.
EDIT AGAIN-
Just realized that SDL_Flip ain't related to the games internal "Flip". Am going to search for an alternate way to get the games FPS.
Erik.