goyuken
631212ca4f
nes: implement mapper249: mmc3 plus "security features"
...
San Shi Liu Ji,
Shui Hu Zhuan,
Myth Struggle,
Duo Bao Xiao Ying Hao - Guang Ming yu An Hei Chuan Shuo
2012-11-14 16:41:33 +00:00
goyuken
35e0b61ac3
NES: VRC6: support ines roms without hash id
2012-11-10 01:59:13 +00:00
goyuken
c217768871
nes: mapper 028: fix 32k modes (they don't behave like MMC1). of course, there are still no mapper028 games or carts at all
2012-11-06 14:46:36 +00:00
goyuken
807b86f8b3
nes mapper28: correct power on behavior. it seems to work well enough
2012-11-04 00:28:46 +00:00
goyuken
a7b2be48e2
nes: implement mapper028, a hypothetical multicart. untested
2012-11-03 23:56:35 +00:00
goyuken
50f65452b5
nes: add identifier for TENGEN-800030. fixes bootgod identified dumps of various tengen (U) games
2012-11-03 21:45:48 +00:00
goyuken
747c3db7cb
nes: vrc2: fix Contra (J), Ganbare Goemon 2 (J)
2012-11-03 17:03:38 +00:00
goyuken
d89e9e5da5
nes: pxrom, fxrom: implement peekppu; fixes nametable debugger view in some games
2012-11-03 01:26:13 +00:00
goyuken
f8f4fa6967
Mapper165: implement peekppu. fixes some visual glitching when using nametable viewer. Fire Emblem (Ch)
2012-11-02 23:51:38 +00:00
goyuken
323caaaff7
nes: sxrom: decrease speed by 1%, also fix overflow possibility
2012-11-02 19:52:02 +00:00
goyuken
5bf33b54a6
SxROM: 1% speedup
2012-11-02 17:51:07 +00:00
goyuken
5cbd11c850
NES: add some vs system stuff. not done yet
2012-10-31 21:15:44 +00:00
goyuken
5cff02b74d
nes: vrc4, vrc6, vrc7: change to use CPU cycle counting
2012-10-31 19:40:18 +00:00
goyuken
8af6cac4ec
NES: BANDAI-FCG-1: cleanup and fix some stuff (broke savestates). FIXES: Dragon Ball - Dai Maou Jukkatsu, Rokudenashi Blues, Dragon Ball Z - Kyoushuu! Saiya Jin, SD Gundam Gaiden, Magical Taruruuto Kun 1, 2
2012-10-31 16:29:26 +00:00
goyuken
0d515dafdf
nes: add ClockCPU() to INESBoard, for boards that count M2 cycles, and changed some mappers to use it. Mappers that need more inspection: Mapper027, SxROM, VRC2_4, VRC6, VRC7
2012-10-31 14:36:43 +00:00
goyuken
8313c103f6
Namco163 Audio
2012-10-30 12:07:33 +00:00
goyuken
8a67af227e
NES: MMC5: add "ExRAM" as memory domain, for debugging purposes
2012-10-29 17:11:19 +00:00
goyuken
f09f8008ca
nes: mapper036: "Strike Wolf (MGC-014)"
2012-10-29 00:09:27 +00:00
goyuken
164a6cb42d
nes: gxrom: fix possible crash on 64K prg carts???? maybe?
2012-10-28 23:53:29 +00:00
goyuken
4fa571d6e9
nes: mapper 171: "Tui Do Woo Ma Jeung". mmc1 with no mirror control
2012-10-28 17:50:48 +00:00
goyuken
8ce3857305
nes: mapper 250: "Time Diver Avenger (Unl)". mmc3 clone
2012-10-28 17:34:47 +00:00
goyuken
b1039a6bf9
nes: sunsoft4: partial support for "UNIF_NES-NTBROM". "Nantettatte!! Baseball" UNIF dumps now boot.
2012-10-27 15:11:07 +00:00
goyuken
7ee00fbcb8
ines mapper 103: smb2 pirate fds conversion
2012-10-26 15:43:05 +00:00
goyuken
ff08e1f83e
nes: mapper "TENGEN-800008". support Tetris (Tengen)
2012-10-24 22:03:59 +00:00
goyuken
d3a6b04a40
nes mapper 108: Meikyuu Jiin Dababa (FDS Conversion)
2012-10-17 19:06:03 +00:00
goyuken
b2db264eed
nes: unif mapper "BMC-NovelDiamond9999999in1". possibly also INES mapper 54, but i've only seen this game in unif form. One game: "Multi-Game Pirate Carts.7z|Novel Diamond 999999-in-1 [U][p1][!].unf"
2012-10-17 16:48:28 +00:00
goyuken
41d401c60a
nes mapper 177:
...
Shang Gu Shen Jian
Xing Zhan Qing Yuan
Wang Zi Fu Chou Ji
Xing He Zhan Shi
Mei Guo Fu Hao
2012-10-17 15:52:01 +00:00
goyuken
77b53f1400
nes mapper 143 : magic math, dancing blocks. dancing blocks refuses to run due to core problem? see comments...
2012-10-17 15:01:49 +00:00
goyuken
ea02d40c66
add a number of UNIF board mappings. every one of these is tested playable on at least one game, but that doesn't mean it's "right" overall. as always, the only true solution is a hash identify.
2012-10-17 02:08:19 +00:00
goyuken
2c881a0785
AxROM: forgot that stupid ines doesn't really specify vram size at all. force vram = 8 for MAPPER007, because that's all that makes sense
2012-10-17 01:56:28 +00:00
goyuken
a77e103d2b
nes AxROM: turn crash from bad iNESes into an assert failure.
2012-10-17 01:52:54 +00:00
zeromus
28687957cc
nes-try prioritizing board search order
2012-10-17 00:25:46 +00:00
goyuken
201c7a9dc2
VRC7: create the fm chip in Configure(), instead of before constructor. this shaves .001ns off board scanning times
2012-10-17 00:25:02 +00:00
goyuken
9e2a207d4f
nes mapper 41: caltron 6 in 1
2012-10-16 22:41:00 +00:00
zeromus
31c7edf8dd
nes-unif support. we will need to explicitly add every UNIF board we support to their respective mappers, because
...
[1] each unif board name carries with it its own unique assumptions about which chips are present.
[2] the unif board names may not be matching bootgod's, which we accept as canonical;
also fix a small memory leak due to nes boards not being disposed during scan process.
2012-10-16 22:27:48 +00:00
goyuken
cffc9293c1
nes mapper 164: fix final fantasy v graphics
2012-10-16 21:59:30 +00:00
goyuken
0e87a399ef
Dummy commit to test problems with our bot
...
Hello, World!
2012-10-16 21:45:11 +00:00
goyuken
2207dc32ef
mapper42: fix whitespace
...
natt is so godlike
2012-10-16 21:39:34 +00:00
goyuken
80737e8097
nes Mapper 42: dumb FDS conversion pirate stuff
...
Ai Senshi Nicol [p1].nes
Bio Miracle Bokutte Upa (J) (Mario Baby - FDS Conversion).nes
2012-10-16 21:37:25 +00:00
goyuken
9f31d09473
nes mapper 165: fix triggered ppu bankswap; Fire Emblem (Ch) looks good now
2012-10-16 20:21:36 +00:00
goyuken
fbcc7375de
nes: add "NES-TR1ROM" to TVROM, should emulate identically (except for differences in MMC3 variant, which are handled). like "NES-TVROM", bootgod id only, as iNES is too crappy for this. should fix some version of Gauntlet (U), but can't test as I don't have the rom.
2012-10-15 21:34:39 +00:00
goyuken
dfe0e6fa96
nes mapper116: fix exception
2012-10-15 20:50:46 +00:00
goyuken
1dd0265e60
Mapper 77 ("IREM-74*161/161/21/138", Napoleon Senki (ナポレオン戦記)): fix nametable mirroring
2012-10-15 20:25:15 +00:00
goyuken
d575e50fd2
mapper 27: doesn't work and i'm tired of looking at it. blah
2012-10-15 19:44:41 +00:00
goyuken
feb124bc89
nes mapper 37: "Super Mario Bros. / Tetris / Nintendo World Cup" licensed multicart (E)
2012-10-15 16:02:23 +00:00
goyuken
e034115ad8
nes mapper 168: racermate. not playable until special controller is emulated
2012-10-15 14:47:37 +00:00
goyuken
d90bf4ac0f
SachenSimple.cs: add comment about PAL emulation
2012-10-14 21:11:26 +00:00
goyuken
0bf3ab7636
mapper 133, 145, 146, 148, 149, 160: jovial race \ qi wang chinese chess \ sidewinder \ galactic crusader \ lucky 777 \ twin eagle \ mahjan samit kabukicho hen \ master chu & the drunkard hu \ metal fighter \ millionaire \ pyramid ii \ silent assault \ mahjong world \ shisen mahjong seifuku hen \ taiwan mahjong 16
2012-10-14 21:00:50 +00:00
goyuken
a93d7018e4
mapper 040: smb2j (US pirate cart)
2012-10-14 19:56:49 +00:00
goyuken
5125f43854
add mapper 165: mmc3 variant. Fire Emblem (Pirate). Some graphical glitches.
2012-10-14 18:34:15 +00:00