Commit Graph

747 Commits

Author SHA1 Message Date
andres.delikat 1ccb2a002e Hex Editor - refactor so scrollbar & paint logic are part of the MemoryViewer custom control. Still a few bugs like no border or text display 2011-03-07 02:47:13 +00:00
zeromus f1dd4c625a straighten out handling of missing archive files 2011-03-07 02:44:30 +00:00
zeromus 36cc8ba307 dont put directories in the archive file chooser 2011-03-07 02:09:18 +00:00
zeromus d4f8778608 archive file choosing. also, support archive subdirectories. just because i always wanted to. 2011-03-07 02:04:42 +00:00
andres.delikat ff48a8c5ef Hex editor - reset scrollbar & refresh memory viewer when selecting a new domain. Only read memory for the visible portion 2011-03-07 01:24:57 +00:00
zeromus 341ee44509 re-engineer HawkFile to be aware of archives. its a little more complex to use now (not only do you have to open it, you have to call one of the Bind() methods on it to choose an interior file), but its more powerful. 2011-03-07 01:07:49 +00:00
andres.delikat 3ec1ed128d Hex editor - refresh on scroll bar changed & dialog resize 2011-03-07 01:05:54 +00:00
beirich 540af82171 [PCE] retest all hucards, update compat.txt, identified some additional bad roms 2011-03-07 00:48:52 +00:00
andres.delikat 2bf6f959cf Hex Editor - fix vertical scrollbar logic 2011-03-07 00:33:53 +00:00
andres.delikat c5a7e43331 Hex Editor - vertical scrollbar 2011-03-06 23:55:10 +00:00
andres.delikat 3a3e3ca46a Fix so peekbyte reads the correct addresses! 2011-03-06 23:34:34 +00:00
andres.delikat 976e6830c6 Hex Editor - addresses in a left column 2011-03-06 23:18:47 +00:00
andres.delikat 463e875b93 Hex Editor - all address displayed now, and a header row added, and font is fixed width 2011-03-06 22:57:58 +00:00
andres.delikat a8474b0a17 Hex Editor - reduce flickering by creating a custom control for the memory viewer and setting useful flags 2011-03-06 21:41:41 +00:00
andres.delikat 4986f04214 Hex Editor - misc fixes 2011-03-06 20:07:37 +00:00
andres.delikat c8a6da7e67 Progress on Hex Editor. 16 addresses are displayed in the dialog!! 2011-03-06 19:25:37 +00:00
andres.delikat 54b408f875 Hex Editor - autoload feature 2011-03-06 18:55:32 +00:00
andres.delikat de0660c204 Hex Editor - lots of misc stuff like resizing, saving window size/position, creating and hooking up public functions to the multiclient & such 2011-03-06 15:25:21 +00:00
andres.delikat 06e7e30d6d The beginnings of a Hex Editor tool 2011-03-06 15:03:17 +00:00
beirich 52e6727841 [PCE] Improve some port mirroring 2011-03-06 07:26:46 +00:00
beirich e07349c582 [PCE] improve cpu instruction timing 2011-03-06 06:06:49 +00:00
andres.delikat 4e8d161ed8 NES - implement CRAM & PRAM memory domains, hooked them properly on SxROM boards. TODO: other boards 2011-03-06 04:40:56 +00:00
andres.delikat ed9930be62 NES Memory domains - Add PRG & CHR Rom 2011-03-06 03:34:13 +00:00
andres.delikat 97ebb20edd Fix NES WRAM for real this time 2011-03-06 03:07:25 +00:00
andres.delikat 951ade9888 Fix NES WRAM memory domain 2011-03-06 03:03:24 +00:00
andres.delikat 2354ac126a NES - add WRAM, System Bus, PPU Bus, and Battery RAM as memory domains 2011-03-06 02:36:49 +00:00
andres.delikat 733fb228b6 Ram Search - make 4 the minimum number of digits for an address, because I said so 2011-03-05 03:47:32 +00:00
andres.delikat 83a8712d5d Implement main memory domain for NES 2011-03-05 03:03:47 +00:00
andres.delikat a36f39f993 Misc small cleanups 2011-03-04 16:18:06 +00:00
andres.delikat e0af256a33 NES - Finish up remaining SxROM boards 2011-03-04 15:01:02 +00:00
andres.delikat c9d0f7a2fb NES - checking in remaining SxROM boards with empty cases, will fill info next 2011-03-04 04:52:50 +00:00
andres.delikat fc8be53da6 NES - SH1ROM, SIROM, and SJROM implemented. SIROM untested (and has a handy assert) due to unkown games. Airforce (SJROM) added to gamedb, but the game is black screen only. 2011-03-04 04:19:49 +00:00
andres.delikat f350e241b8 NES - SHROM implemented, Family Fued loads but doesn't get past the intro screen 2011-03-04 04:00:18 +00:00
andres.delikat 615cf3b52b NES - SFROM & Bubble Bobble 2011-03-04 03:51:46 +00:00
andres.delikat 423ee58852 NES - SC1ROM implemented (same config as SCROM), untested though since I could not find a game that uses it. SEROM implemented & Adventures of Lolo working. 2011-03-04 03:41:39 +00:00
andres.delikat 872a86c91f NES - Implement SBCROM & get Mechanized Attack working 2011-03-04 03:30:54 +00:00
andres.delikat 38396fc02c Fix PRG size of dragon warrior, it now doesn't crash on load (but still is only a black screen). Implemented SBROM & Bug's Bunny's Crazy Castle, the game now works. 2011-03-04 03:16:26 +00:00
andres.delikat 4ccdf269e5 NES - Get SAROM board working & Dragon Warrior in gamedb.txt 2011-03-04 03:02:29 +00:00
andres.delikat 9dc75a17e5 Fix SKROM char size, and checking in some movie playback stuff 2011-03-03 20:01:36 +00:00
zeromus f4ca525343 [NES] fix bugs with boards that specify their own CHR size 2011-03-03 19:56:16 +00:00
andres.delikat ced8256dc9 Slight playback fix (still broken) 2011-03-03 18:25:06 +00:00
andres.delikat 36bebea251 Disable user playback when in movie playback mode 2011-03-03 17:18:24 +00:00
andres.delikat 1003ed085b NES - Implement SKROM Board. Zelda II more playable but still bugged, probably something I did wrong. Also added a menu item to enable/disable Rewind. TODO: Zelda II crashes with rewind enabled. 2011-03-03 17:07:12 +00:00
andres.delikat 0b9e90781b forgot to check in the NES PPU files 2011-03-03 16:38:34 +00:00
andres.delikat 705a7f6cce Set up a blank NES PPU viewer in a NEStools folder. Make a NES menu item that will appear only when a NES game is loaded 2011-03-02 17:12:48 +00:00
zeromus 7cdda17b2d [NES] name those roms more artistically! 2011-03-02 07:19:05 +00:00
zeromus 7f4413a5d7 [NES] figure out how to run some of blargg's tests 2011-03-02 07:11:36 +00:00
zeromus 4bfc610a8a [NES] tinker around with board detection and add a UNIF warning message, but due to some severe problems with exception handling, the exceptions which make it to the GUI as messageboxes is seemingly arbitrary, so youll never know. 2011-03-02 06:18:26 +00:00
zeromus a236477c5b [NES] rename NTARAM to CIRAM, and change output to 256x240 instead of 256x256 2011-03-02 04:11:46 +00:00
zeromus e3cf8aae28 [NES] some comments 2011-03-02 03:41:24 +00:00