Commit Graph

3777 Commits

Author SHA1 Message Date
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
adelikat 2659caec94 Path Config - fix atari browse buttons 2012-10-15 20:52:55 +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 556d428406 atari: fix mapper F0 (megaboy). game appears to be playable 2012-10-15 15:17:20 +00:00
adelikat ef78db51c0 Atari - fix autofire B button on player 2 2012-10-15 15:15:44 +00:00
goyuken 591857ad0f atari2600: show what mapper is in use in romstatusdetails 2012-10-15 15:13:32 +00:00
goyuken e034115ad8 nes mapper 168: racermate. not playable until special controller is emulated 2012-10-15 14:47:37 +00:00
adelikat f7c6659b76 Atari - Mapper E7 - small fix, the games still don't work but it may or may not be this mapper, need to look into it more 2012-10-15 14:29:13 +00:00
goyuken 6925df2154 ffmpegwriter and nutwriter: fix pathname select 2012-10-15 13:36:06 +00:00
adelikat 50b6a36661 Hex Editor - fix so that you can only highlight using left click (fixes the ability to highlight multiple addresses and use the context menu) 2012-10-15 00:56:47 +00:00
goyuken 4ffacf1ff8 wrote some UNIF load routines, but since NES.Init() is a giant mountain of spaghetti, i didn't feel like plugging it in. for a rainy day perhaps... 2012-10-15 00:39:41 +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
pasky1382 b43acd123a megaman 4 collision viewer. 2012-10-14 20:05:54 +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
goyuken 5661205bda event.onmemoryread(function f) : f is now passed the address in question. similarly for onmemorywrite 2012-10-14 15:19:31 +00:00
goyuken 8d8e636450 libgambatte: add memory read\write callbacks, maybe? not sure how to test it... 2012-10-14 15:10:33 +00:00
goyuken 1f63e410ba support "TENGEN-800004" as it is functionally identical to NES-DRROM. Fixes Gauntlet (Unl). Bad dumps of Gauntlet won't work because bootgod id and setup is required. 2012-10-14 14:16:25 +00:00
adelikat 6fedb67949 Fix the Write callback for the MemoryCallBackSystem and refactor the object more appropriately 2012-10-14 14:08:25 +00:00
adelikat 597f5419a2 Play Movie - automatically rescan directory when clicking the checkbox options 2012-10-14 02:57:23 +00:00
goyuken a5f7e1f3f8 mapper 156: buzz and waldog, metal force 2012-10-14 02:46:02 +00:00
adelikat ec47305e4a another bot test 2012-10-13 21:53:28 +00:00
pasky1382 918a067ab0 Added default colors (white) to other drawing functions. 2012-10-13 21:40:00 +00:00
adelikat 2881d20333 mroe bot testing 2012-10-13 21:30:19 +00:00
adelikat 91a447c2a7 another dummy commit to test bot 2012-10-13 21:27:12 +00:00
adelikat 091125b181 another useless whitespace commit 2012-10-13 21:22:30 +00:00
adelikat 66611556b5 I like tabs, useless commit 2012-10-13 21:10:20 +00:00
adelikat 012d9007af Lua - change drawBox so that the line color is an optional parameter (white by default) 2012-10-13 20:57:02 +00:00
adelikat c29a074ea8 Open ROM - add smc and sfc to "Rom Files" on non Release builds 2012-10-13 20:41:14 +00:00
adelikat 3f961647a8 SMS - oops broke stuff on last commit! 2012-10-13 20:39:13 +00:00
adelikat 98ae0abe28 Lua - Implement onmemoryread() and onmemorywrite() to the remaining C# cores except Genesis 2012-10-13 20:15:28 +00:00
pasky1382 d2e6d50360 Rockman & Forte collision box viewer 2012-10-13 19:33:42 +00:00
adelikat 557fb150c3 Lua - implement onmemoryread and onmemorywrite for the NES and PCE cores 2012-10-13 18:59:09 +00:00
goyuken def3a06da0 add mapper 132 (creatom). i have no idea how to play the game, though 2012-10-13 18:35:31 +00:00
goyuken e1fa9c0a4a add mapper038: "Crime Busters (Unl).nes" boots but the game requires zapper... 2012-10-13 17:20:22 +00:00
goyuken 402508e4e5 mapper218: force vram_size to 0 (ignore whatever is in the broken header) 2012-10-13 16:19:08 +00:00
goyuken db0783f606 support mapper218: Magic Floor (Homebrew) 2012-10-13 15:25:23 +00:00
goyuken 4a87b8462d coontiue mapper 18 implementation. magic john appears to be playable now 2012-10-13 13:40:05 +00:00
goyuken 1793483aa9 make lua loadstate not trigger impossible callbacks when it runs, so it can actually work without killing the script. there are still other callbacks might not make sense? 2012-10-13 12:44:52 +00:00
adelikat 613e801b22 Path Config - hook up SNES save ram folder button 2012-10-13 12:37:10 +00:00
goyuken 4510712ada AGCI-50282 \ MAPPER144: Death Race (Unl) (U). this game is a piece of shit 2012-10-13 01:29:59 +00:00
adelikat 30098b0ab1 Remove emu.registerbefore and emu.registerafter in favor of event.framebefore() and event.frameafter() 2012-10-12 20:55:01 +00:00
adelikat b65064eb13 Lua - start an Event library and implement event.onloadstate(), event.onsavestate(), event.onframestart(), event.onframeend, event.oninputpoll(), All of these are aliases of other functions 2012-10-12 20:19:26 +00:00
goyuken 37a916f779 fix registerbefore\registerafter drawing memory leak?? 2012-10-12 15:05:06 +00:00
adelikat ab761066e9 Lua - rehook up emu.registerbefore() and emu.registerafter(), but they have memory leaks, don't use them yet 2012-10-12 14:33:54 +00:00
adelikat adeca3fd25 TAStudio - implement Genesis virtual pad 2012-10-12 14:22:52 +00:00