goyuken
|
343fbc7ae4
|
genesis: big savestate rework. all old savestates are invalid. saveram is now stored in savestate. non-megaCD savestates should be significantly smaller than before; megaCD savestates should be slightly larger.
|
2014-02-03 18:07:21 +00:00 |
adelikat
|
d81f2effb5
|
fix a warning
|
2014-02-03 16:59:30 +00:00 |
goyuken
|
74fb9f37ff
|
NES: add internal SRAM to Taito X1-017. all games on that board seem to have battery backed sram, so that works now. Kyuukyoku Harikiri Koushien seems to be nonfunctional though??
|
2014-02-03 16:31:14 +00:00 |
goyuken
|
508a60c737
|
NES: add proper WRAM to Taito X1-005. should fix saveram on Kyonshiizu 2, Kyuukyoku Harikiri Stadium, Minelvaton Saga: Ragon no Fukkatsu, Mirai Shinwa Jarvas, Taito Grand Prix: Eikou e no License.
also fold mapper 207 into mapper 80 for simplicity
|
2014-02-03 16:05:19 +00:00 |
goyuken
|
5be10ff8d5
|
NES: add mediocre support for mapper158 (but all of the alien syndrome roms i've seen in the wild are marked mapper118, so...)
|
2014-02-03 15:13:24 +00:00 |
goyuken
|
a21c1a144c
|
nes: mapper 218: minor code cleanup ( no changes )
|
2014-02-03 15:03:34 +00:00 |
zeromus
|
28521af0b4
|
snes-fix trace logging (copy/paste error during refactoring)
|
2014-02-03 09:25:30 +00:00 |
goyuken
|
339cceaca3
|
nes: finish cleanup on namcot 129/163
|
2014-02-02 20:05:09 +00:00 |
goyuken
|
63a1be2a70
|
NES: change namcot 163/129 to conform to more accurate modern knowledge of how the chip works. probably doesn't affect any games?
|
2014-02-02 17:06:48 +00:00 |
goyuken
|
c3df573698
|
continue previous commit
|
2014-02-02 16:30:04 +00:00 |
goyuken
|
99af51b883
|
nes: move namcot175&340 to their own class, and change a few things. fixes bad mirroring in some games
|
2014-02-02 16:23:35 +00:00 |
goyuken
|
7a22757ca8
|
gpgx minor code cleanup
|
2014-02-02 02:05:36 +00:00 |
sappharad
|
cae7e7fc98
|
Converted GPGX Analog Controls to 1D
|
2014-02-02 01:35:03 +00:00 |
goyuken
|
41fe0b56d7
|
NES: fix off by one in the "Clip Left and Right" setting
|
2014-02-01 16:57:20 +00:00 |
goyuken
|
a9e4baa380
|
NES: support worthless garbage
|
2014-01-31 04:15:18 +00:00 |
beirich
|
4f65c621e5
|
SMS: maybe fix some desyncs. needs retest by someone that can make it fail
|
2014-01-31 03:50:38 +00:00 |
goyuken
|
ba163b5c08
|
NES: support mapper 95 and 206 hashless dumps
|
2014-01-29 22:16:49 +00:00 |
zeromus
|
cc73af76bd
|
snes-make CARTROM memorydomain actually edit bsnes's sense of the cartrom, instead of the rom[] array that the core now pointlessly holds onto
|
2014-01-29 21:59:06 +00:00 |
goyuken
|
c18f1af150
|
PCE: fix noticeable LOH thrashing when rewinding with big savestates (arcade card)
|
2014-01-29 04:31:23 +00:00 |
zeromus
|
2ae48a7103
|
some csproj was jacked due to assemblies move into References. not sure how
|
2014-01-27 19:50:54 +00:00 |
goyuken
|
b1dc947794
|
NES: send unidentified mapper004 games with iNES 4screen flag set to TVROM. i don't like doing this, but it causes no issues in current GOODNES (the one rom it breaks we have covered by bootgod). fixes some of the most pivotal works of the 20th century, like Gauntlet (Nude Valkyrie Hack) and Gauntlet XXX
|
2014-01-26 17:21:50 +00:00 |
goyuken
|
704d269073
|
nes: fds: make some slight adjustments to audio based on new information. ai senshi nicol still sounds like a cheese grater
|
2014-01-26 17:09:08 +00:00 |
goyuken
|
f734665f67
|
nes: remove unused variables in mapper087
|
2014-01-26 16:34:04 +00:00 |
goyuken
|
ef37bfd0c7
|
nes: misc code cleanup (what was this anyway? leftover of some debug thing?)
|
2014-01-25 19:48:59 +00:00 |
null_ptr
|
5a36b50f8b
|
Some refactoring of N64 code. Extracted mupen plugins to their own classes.
|
2014-01-24 17:46:35 +00:00 |
goyuken
|
5df77aac29
|
small bug in yesterday's sachen stuff
|
2014-01-24 14:47:18 +00:00 |
goyuken
|
7560367f4e
|
add a few more board IDs; we now respond to every board in nescartdb (although some don't work or are partially implemented, of course)
|
2014-01-24 03:05:41 +00:00 |
goyuken
|
1362c43b99
|
REVENGE OF THE SACHEN
QUAD KILL
|
2014-01-24 02:32:24 +00:00 |
goyuken
|
d2f8c5b621
|
NES: a few more board fixups
|
2014-01-23 23:32:53 +00:00 |
goyuken
|
ac91203a7f
|
add some more bootgod board IDs. i don't have most of these roms myself, so these are untested
|
2014-01-23 23:08:56 +00:00 |
null_ptr
|
15b95f6f40
|
Simplified N64 controller input retrieval
|
2014-01-23 02:06:39 +00:00 |
null_ptr
|
3c7292f8ab
|
Removed unnecessary debug callbacks
|
2014-01-23 00:54:49 +00:00 |
goyuken
|
214142b496
|
NES: Warn in load report if an iNES rom is marked as trainered. Unless the flag marking itself is wrong, there is a 100% chance that such a rom won't work on neshawk; which is fine.
|
2014-01-23 00:09:05 +00:00 |
goyuken
|
6df5ea5a16
|
NES: NROM: exhaustively add all NROM boards from bootgod, so hopefully that's the end of that
|
2014-01-22 16:31:33 +00:00 |
goyuken
|
0e1f3e4501
|
NES: fix db snafu that prevented afrom man from running
|
2014-01-22 02:06:33 +00:00 |
adelikat
|
7393f132ab
|
Move CPUs from Emulation.Common to Emulation.Cores
|
2014-01-22 01:14:36 +00:00 |
goyuken
|
2865c56179
|
nes: attempt to support super mario bros 13 (nonfunctional at the moment)
|
2014-01-22 01:07:54 +00:00 |
adelikat
|
e3d26fc2e7
|
MOvie LibRetro files from Emulation.Common to Emulation.Cores in preparation for moving some other things too. In RomLoader don't do HardReset() on the C64 core
|
2014-01-21 23:54:30 +00:00 |
goyuken
|
b39577cc51
|
NES: support more mapper 118 roms without hash.
NES: detect a hashless mapper 001 rom with 512KPRG as SUROM. should be no negative side effects, and fixes some translations of SUROM games.
|
2014-01-21 23:01:38 +00:00 |
goyuken
|
8bf8213a7d
|
NES: truncate if a iNES file's supposed VROM size is longer than the leftover length of the iNES file. seems to fix some hacks\translations
|
2014-01-21 22:29:51 +00:00 |
goyuken
|
3889d687d1
|
NES: correctly treat audio ram on Namco 163 as battery backed when the board has a battery and there's no WRAM. fixes King of Kings saving, amongst others.
|
2014-01-21 22:22:24 +00:00 |
goyuken
|
3c357a7d83
|
nes: try (and fail) to support some bad dumps of FAMICOM JUMP 2. meh. the good one works anyway.
batchrunner: keep track of number of lag frames and print to output
|
2014-01-21 19:08:11 +00:00 |
goyuken
|
038e5a9525
|
NES: Support mapper 196 (super mario bros 11, super mario bros 17, and "super mario bros jurassic park")
|
2014-01-20 17:47:29 +00:00 |
null_ptr
|
a65cc25b24
|
Setting VSync in N64 Core.
|
2014-01-20 09:56:52 +00:00 |
goyuken
|
d1bc64d948
|
nes: vrc7: minor clarification
|
2014-01-20 05:55:38 +00:00 |
goyuken
|
90a8805a5f
|
VRC7: fix Super Mario Bros 14 (Unl) [!]. fix no wram battery on common Lagrange Point dump.
|
2014-01-20 02:12:02 +00:00 |
goyuken
|
53d2f5a9c9
|
nes: vrc 2 & 4: fix some stuff. all nescartdb dumps should now work, as well as a decent number of unidentified iNES dumps
|
2014-01-19 23:06:42 +00:00 |
goyuken
|
316a61bbb5
|
NES: support Famicom Jump 2, featuring http://www.youtube.com/watch?v=HYMnmymg1n0&t=1m10s
|
2014-01-19 19:55:32 +00:00 |
goyuken
|
634df83724
|
NES: rework bandai FCG a bit, to add support for some iNES identified roms (mapper 16, 159). JUMP-2 (aka mapper 153) is not supported, but will be eventually. Datach daughterboard games (aka mapper 157) are poorly documented and dumped, so can't do anything there now.
|
2014-01-19 19:04:44 +00:00 |
goyuken
|
6176b722e9
|
nes: mapper 90/209: fix a bug, but nothing runs still
|
2014-01-19 18:00:06 +00:00 |