Open Miss-Inputs opened 3 years ago
Two things: 1) DOSBox-Staging will have to become a separate command line because it has a set option and vanilla DOSBox doesn't 2) Might need to somehow refactor the command line makers so that they accept both a game and an app object
It also doesn't have a set option and I'm not sure where it got that from (just use -c set blah=blah), but 1) I should rename DOSBox to specifically DOSBox-Staging because I can't really remember what vanilla DOSBox lacks and don't want to bother supporting it 2) Still do need to rework dos.py so it can accept "ROMs", maybe (games where platform = DOS and uses the DOS emulators, but doesn't require the same shenanigans of specifying which exe has to be run)
Also it seems DOSBox-Staging figures out automatically these days what speed a PC booter disk should run at? So maybe we don't even need the set option after all, though I kinda wanna do -machine=cga
explicitly just to be safe
Also reminder that we can do -machine pcjr -c 'BOOT "blah/blah/blah.jrc"'
as well, which I guess might be nicer than using MAME to emulate PCjr carts
The tricky part, then, is to rework emulator_config etc so that I can have a PCEmulator also be a StandardEmulator, I don't technically have to do this but I don't actually like my code being messy
dosbox -set cycles=315 -c 'boot "blah blah blah.img"'
I won't get around to doing this until I do the emulator_info rewrite and whatnot.