2/21/2018
New MAME.dll has been released, please get the latest version here!
Additional parameter setting switches added in Advanced Settings.
This should be the final version, please let me know if you encounter any bugs!
Thanks and Enjoy!
Mr.Rocket
=============
Csume.exe is the core backend of MAMEHub which we use for Game Connector.
Before I was using vmame.exe which was much older..So delete that version, we wont be using it anymore.
Don't forget to backup your roms first though!
Csume will be much more suited for netgames, also it supports a larger number of roms and bug fixes.
CSUME stands for: (Client Server Universal Machine Emulator).
And can be found here:
http://10ghost.net/MAMEHubDownloads/Emulators/Windows/
We can mirror this when we have a better host, it's currently 30mb.
At some point I could make an 3rd party installation setup/installer for this just to keep things cleaner.
Otherwise users will have to download it as we do here.
Installation:
1. All that is required is the 32bit version, we aren't making a 64bit game dll version for this.
So only download the 32bit version: csume.exe.gz
Again, it can be found here: http://10ghost.net/MAMEHubDownloads/Emulators/Windows/
2. After download, extract csume.exe into a new folder and maybe call the new folder MAME, or whatever you like.
In that folder, create a ROMS folder and then place all your roms in there.
3. Make sure to get the latest MAME.dll and place it in your Game Connector/Engines folder if you haven't already.
3.1 Make sure to add the location of your csume.exe in your game/engine setup in Game Connector.
3.2 Finally, make sure to add the location of your roms folder in Game Connector.
That's it, You're all set!
================================================
A snippet from the Wiki:
As of version 2.06 it uses UME (Universal Machine Emulator), which is a combination of MAME and MESS, to emulate a huge collection of systems. Some examples of popular systems are Arcade, Atari 2600, NES, SNES, Genesis/Megadrive, PC Engine, Amiga, even some PlayStation and Nintendo64 games. Not all games and systems are perfectly emulated yet, but just like MAMEHub itself, UME is an open-source project and receives constant updates and improvements.
More info can be found on the MAMEHub Wiki here:
https://github.com/MisterTea/MAMEHub/wiki
MAMEHub and EMU are open source projects:
Sources: https://github.com/MisterTea/MAMEHub
The CSEMU binary source code.
CSEMU is a branch of EMU, which is MAME and MESS combined and updated.
Original MAME EMU author can be found here:
https://mamedev.emulab.it/haze/