BizHawk/BizHawk.Client.ApiHawk/Classes
feos 0247a8f1a8
mame core wip (#1705)
* add MAME to OpenAdvanced
* make mame launch games
limited to arcades that only need rom name. other devices require machine name and rom name, and won't run. nor they are meant to be supported anyway: we have enough emulators that do the job better for particular devices.
dunno if direct disk access will be avoidable, there are quite some files it might want to load other than the rom (parent rom, bios, artwork). trapping all of these might be a future task.
it is also known that mame can load "romname.zip" file just as well as "romname" folder, which would represent an unarchived zip. I make use of it to send it zip name with extension. it's easy, and we're not obliged to recognize mere folder paths in the mame-advanced-loader logic.
* ability to run lua code inside mame
2019-10-29 18:37:27 +03:00
..
Api Merge branch 'master' into brian/mem_callback_addr_value 2019-06-06 02:11:04 -07:00
Events Add Save/Load state methods and events to ApiHawk 2016-05-29 16:50:16 +02:00
ApiInjector.cs Completely refactored PluginAPI to extend ApiHawk. Ecco2AssistantPlugin is now an external tool. 2018-12-22 10:40:30 -08:00
BasicApiProvider.cs Completely refactored PluginAPI to extend ApiHawk. Ecco2AssistantPlugin is now an external tool. 2018-12-22 10:40:30 -08:00
BizHawkSystemIdToCoreSystemEnumConverter.cs mame core wip (#1705) 2019-10-29 18:37:27 +03:00
ClientApi.cs Inline interpolated string literals 2019-06-14 15:54:17 +00:00
ExternalToolManager.cs Use string interpolation 2019-03-20 15:52:54 +10:00
Joypad.cs Use string interpolation 2019-03-20 15:52:54 +10:00
JoypadStringToEnumConverter.cs Use string interpolation 2019-03-20 15:52:54 +10:00