adelikat
8802d75527
Game Game.IsNullInstance a null-safe extension method, and a few other cleanups
2019-12-08 13:36:15 -06:00
adelikat
45a777c983
Simplifications and cleanups in Emulation.Common
2019-11-08 09:48:53 -06:00
adelikat
2b7cb1bb7d
BizHawk.Emulation.Common - cleanups -> C#6/7isms, fix some typos, variable naming, spaces to tabs
2019-10-29 13:59:08 -05:00
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
alyosha-tas
f058933342
Vectrex: Fix firmware
2019-08-03 09:26:30 -04:00
alyosha-tas
58da61fbde
A7800: oops, corrected bios
2019-07-25 13:03:05 -04:00
alyosha-tas
6cb85cf588
A7800: only use proper bios
2019-07-25 12:59:52 -04:00
alyosha-tas
8da61871d3
Update FirmwareDatabase.cs
...
Fix a7800 bios
2019-06-20 11:23:39 -04:00
alyosha-tas
e8d64cdbbb
Vectrex: Add minestorm and bug fixes
2019-06-17 09:06:37 -04:00
Asnivor
f0384b7e83
ChannelF: Extreme WIP! I promise nothing...
2019-04-16 16:10:56 +01:00
alyosha-tas
9296092b84
Vectrex: Start running the cpu and fixing bugs
2019-04-08 18:57:21 -05:00
YoshiRulz
51d0bdf4cf
Use string interpolation
2019-03-20 15:24:33 +10:00
Asnivor
1ffeb7cf7e
ZXHawk: pentagon initialisation
2018-12-06 12:58:52 +00:00
Asnivor
1268b09849
Emulation.Common: Additional method added to inspect *.dsk images in order to work out whether they are ZX, CPC or AppleII
2018-07-19 13:46:37 +01:00
Asnivor
531833c7b0
CPCHawk: Initial project outline (may or may not come to something eventually)
2018-07-03 14:53:09 +01:00
Asnivor
625f063861
ZXHawk: Added wav tape image support
2018-06-22 14:40:40 +01:00
Asnivor
b81a7539cf
ZXHawk: Added Compressed Square Wave (CSW) tape image support
2018-06-22 13:23:33 +01:00
Asnivor
50123bf8e2
ZXHawk: Experimental PZX tape image support
2018-06-20 15:03:11 +01:00
Asnivor
bc023c11bd
ZXHawk: Original CPC DSK format images now detected properly
2018-04-29 09:34:23 +01:00
Asnivor
00f46b0e7d
Fix edge-case issue where non-rom games have a header offset detected in RomGame.cs (leading to system detection issues further down the line)
2018-04-26 15:00:54 +01:00
Asnivor
7aaa5e8a52
ZXHawk: +3 disk ready for testing
2018-04-26 12:57:21 +01:00
Asnivor
b409c88c50
Fixed .tap system detection. was causing an exception due to shocking bit of anti-logic (on my part) when opening from zip files
2018-03-05 16:40:36 +00:00
Asnivor
7c82d6d526
Merge pull request #1106 from TASVideos/master
...
Bring ZXSpectrum branch up to date with master
2018-02-06 08:45:48 +00:00
alyosha-tas
353fec4f00
SMS: Add Korea BIOS support
2018-01-01 12:04:07 -05:00
Asnivor
e155bb05fc
Embedded ZX Roms (allowed for distribution from AMSTRAD)
2017-12-11 09:05:12 +00:00
Asnivor
eff8ce69b4
More +3 stuff (still not working)
2017-12-07 15:43:28 +00:00
Asnivor
85d38a3379
template for plus3 (but not implemented yet)
2017-12-05 10:38:51 +00:00
Asnivor
27ba7e0008
Started +2 implementation
2017-12-05 10:26:06 +00:00
Asnivor
30019d68fc
Started Spectrum128 implementation
2017-12-05 10:02:57 +00:00
Asnivor
d012472999
Initial commit. 48K spectrum only.
2017-11-23 17:26:15 +00:00
zeromus
6ace6898b9
add some more PSX bios (finish fixing #941 )
2017-07-29 14:18:09 -05:00
zeromus
bd806d60d9
psx - add ps_22d as option for (J) region bios
2017-07-27 23:24:31 -05:00
zeromus
b5db09dea9
add a PSX bios to the (E) list (addresses #941 )
2017-07-26 22:44:06 -05:00
Alexander
a5ea733269
Add the Ultraman Cartridge Hash/Checksum.
2017-07-16 09:16:07 -07:00
zeromus
3c2944d7b0
fix pcfx firmware
2017-07-11 20:55:52 -05:00
zeromus
2fc5a9c9a1
fix firmware scanning for 32x and probably others
2017-07-11 20:05:26 -05:00
adelikat
6074bd94e9
route .32x files to pico drive
2017-07-10 20:54:41 -05:00
adelikat
6de4888de2
add support for the .32x file extension
2017-07-09 10:23:27 -05:00
nattthebear
0ee1832d57
Adult Video Games
2017-07-09 11:18:03 -04:00
nattthebear
bd57871171
New! With more games than the 32X! And better sounding ones too!
2017-07-03 21:29:34 -04:00
nattthebear
45e0770d06
PicoDrive: Connect 32X bios files. These are not required by the emulator, but we'll require them for deterministic mode. Otherwise, they're used if available.
2017-07-02 18:16:38 -04:00
nattthebear
bdfb859480
pizza boy: add the required SPC file as an embedded resource because zeromus said to
2017-07-01 09:06:04 -04:00
alyosha-tas
0cc5ec4fd3
Update FirmwareDatabase.cs
2017-06-24 13:02:44 -04:00
nattthebear
26063b35d0
pizza: first bits of sound. bios starting sound plays. bomb sound plays in Bomberman GB.
2017-06-23 20:51:19 -04:00
nattthebear
9ff2da5265
Start work on Honda Oddessy2
2017-06-18 10:29:03 -04:00
nattthebear
6ab1d74a0d
saturnus: add blank ultraman firmware info, so anyone who does have it can theoretically play it
2017-06-11 09:58:24 -04:00
nattthebear
5b2415c032
saturnus: kof95 now works
2017-06-11 09:51:33 -04:00
nattthebear
b7865f7576
disable the dngp database hack, and add some debugging statements to it
2017-06-02 17:19:31 -04:00
nattthebear
3a4de4a6ca
some prelim roughin for dual ngp
2017-06-01 18:19:30 -04:00
nattthebear
3ec7b0252f
Exploding your computer NYI https://www.youtube.com/watch?v=dUHYNmNrqoY
2017-05-29 20:21:34 -04:00