Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MAME Options Regression Test Scenarios
- • mame64 kof2000
- • mame64 ddjra
- o Should not get “Fatal error: Unknown slot option 'game' in slot 'cassette'” (this was the result of emu_options promiscuity)
- • mame64 nes zelda
- o Legend Of Zelda should successfully load
- • mame64 nes -cart zelda.nes
- o Legend Of Zelda should successfully load
- • mame64 nes zelda -writeconfig
- mame64 nes
- o Legend Of Zelda should successfully load from INI
- • mame64 nes -cart zelda.nes –writeconfig
- mame64 nes
- o Legend Of Zelda should successfully load from INI
- • mame64 nes -cart zelda.nes -writeconfig
- (in-game change to other game)
- o The new game should successfully load
- • mame64 snes bsxsore -cart2 sbm
- o SBM should successfully load (-cart2 only exists because of bsxsore)
- • mame64 snes -cart1 bsxsore -cart2 sbm
- o SBM should successfully load (-cart2 only exists because of bsxsore)
- • mame64 invalidgamename
- o You should see an error and a listing of possible names
- • mame64 -romident D:\MameFiles\Roms\coco2b.zip
- o Romident should be successfully run
- • mame64 D:\MameFiles\Roms\coco2b.zip -romident
- o Romident should be successfully run
- • mame64 coco3 -ext multi
- Slot Devices
- Change wd17xx:3 to qd
- Change ext to ----
- Change ext back to multi
- o The options should stick
- • mame64 –fuck
- o We should get an error message
- • Move hash directory to “my_hash”
- mame64 nes zelda -hashpath my_hash
- mame64 -hashpath my_hash nes zelda
- mame64 nes zelda (with my_hash) in mame.ini
- o The game should load (this tests whether we properly resolve rompath/hashpath prior to softlist analysis)
- • mame64 osborne1 –rs232 sunkbd -listslots
- • You should get a list of slots that take sunkbd into account
- • mame64 invalidgamename –rs232 sunkbd -listslots
- • You should get a good error message
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement