How to use PC emulation in MAME ? - Part 2 - Mouse and Sound - MAME tutorial
Command line: mame ct486 -hard1 msdos622 -isa2 sblaster1_0
Next tutorial: https://www.youtube.com/watch?v=TOVOmUv9QoE
Previous tutorial: https://www.youtube.com/watch?v=WaRzLiMwZLs
Tutorial playlist: https://www.youtube.com/playlist?list=PLv21xnUdgYYC6ymPQxg3dvaHs0vCZ-uXJ
PC emulation in MAME can be quite tricky
There is a lot of hardware/software combinations
Let's try a simple hardware configuration with MS-DOS
When creating this video, the most usable emulated PC machine seems to be ct486
Let's try preinstalled MS-DOS hard drive
First we will install a game
Press [Shift] + [ Scroll Lock] to enable MAME's UI controls
Press [Tab] to show MAME's UI
Choose "File Manager" menu...
...then floppydisk1...
...and navigate to the game's floppy
[Tab] to hide MAME's menu
"a:" selects floppydisk1
"dir" lists files on floppy
Start "install" program
Keep all settings to default values
[Shift] + [Scoll Lock] to ENABLE UI controls
[F11] to show emulation speed
[F10] to unthrottle emulation (max speed without skipping frames)
This can be long anyway
Let's speed it up
[Tab] to show MAME's menu
Select second floppy
And all the other as needed
Fast forward to the end of installation
Start game now
Let's try to improve sound
[Tab] to open menu
Select "Slot devices"
Go to "isa2"
Add a Sound Blaster 1.0 card
Press [Shift] + [F3] to hard reboot the system
This will restart MAME while keeping the current configuration
Houps, there is still the install floppy in floppy drive
[Shift] + [Scroll Lock], then [Tab] and "File Manager" to remove it
Try the game again
Sound is better now
To skip intro, we need to push [Esc]...
Make sure to DISABLE UI controls before [Shift] + [Scoll Lock]
Unfortunately, mouse is not working
We need a mouse driver !
We have to restart PC with [F3]
Don't forget to ENABLE UI controls [Shift] + [Scoll Lock] before
Mitsumi Mouse Driver (v6.0) seems to work well with this MAME's configuration
Install it with default settings.
[F3] to reboot
We are stuck here, because the mouse driver floppy is still in the drive
Let's remove it
Mouse driver seems to be loaded correctly
Let's try Indy one more time
Ah, that's better !
At this point, if you quit MAME...
You will loose all your hardware configuration...
For us it's just the Sound Blaster card...
But you may end-up loosing more complex configuration...
Fortunately, everything installed on the hard drive is still there
Let's check this
No Sound Blaster card any more
To save your hardware configuration...
You can either add a ct486.ini file in MAME's "ini" folder, or...
...launch MAME via the command line...
This is the command line to start ct486 driver with MS-DOS 6.22 hard drive and a Sound Blaster 1.0 card on "isa2" port
You can find it in this video's description
Let's check this
Works as expected !
That's all for today on this complex to set-up machine
I will try to post other PC tutorials soon
If you want other machines' tutorial, drop a comment