Commit Graph

6230 Commits

Author SHA1 Message Date
adelikat a2b2651330 Atari 2600 - Implement mapper FA2 2014-04-05 00:58:43 +00:00
adelikat cf1a50c195 Atari 2600 - Implement mapper EFSC 2014-04-05 00:35:08 +00:00
adelikat 842645b9ab Atari 2600 - oops, fix a bug in mapper heuristics 2014-04-05 00:31:13 +00:00
adelikat 2d65937440 Atari 2600 - implement mapper F4SC 2014-04-05 00:03:45 +00:00
adelikat 3d1e6ca830 Atari 2600 - implement mapper F6SC, and slight fix to F8SC (uncomment read of write port emulation) 2014-04-04 23:49:03 +00:00
adelikat d79067c33c Atari 2600 - implement mapper F8SC. Fix a potential crash in mappers AR and FA 2014-04-04 21:16:43 +00:00
adelikat af0cd39742 Atari 2600 - add in unimplemented mappers and throw not implemented exceptions. Throw these on a 4IN1 and F8SC instead of wrongly using F8. Implement heuristics for Rom detection when rom isn't found in gamedb. Heuristics logic based on Stella findings. 2014-04-04 19:46:41 +00:00
adelikat 58732cf627 Atari 2600 - implement homebrew mapper 0840 2014-04-03 21:25:02 +00:00
adelikat 72b3ca7204 Log Window - support Ctrl+C for Copy Selection 2014-04-03 21:03:30 +00:00
adelikat a946beb40f oops #2 2014-04-03 21:02:27 +00:00
adelikat 3bfa5d7192 oops 2014-04-03 20:09:55 +00:00
adelikat 03a2de19f1 remove unused mapper file, not sure what this was ever supposed to be, or how it managed to survive this long 2014-04-03 20:05:24 +00:00
adelikat 4c13ff6731 Atari 2600 - some formatting and clean up of mapper classes 2014-04-03 19:58:47 +00:00
adelikat 12cdedf299 Atari 2600 - throw NotImplemented exceptions on mappers that exist but haven't been built, and clean up some mapper code 2014-04-02 21:27:14 +00:00
adelikat 5db777afcf Atari 2600 - more mapper defaults based on file size 2014-04-02 21:07:55 +00:00
adelikat fabef275eb Fix joypad.set "unit test" script 2014-03-29 21:30:21 +00:00
adelikat 42ff4c072c Lua - Fix joypad.set() 2014-03-29 21:12:04 +00:00
beirich 9f60c73564 oops 1 more thing 2014-03-28 02:44:09 +00:00
beirich 1f8f2f2ccc Finish GG gamedb update 2014-03-28 02:34:04 +00:00
adelikat b93c1414c1 A fix to joypad.set() - passing null will clear a button 2014-03-27 01:21:05 +00:00
adelikat ddb9d6ccf2 ugh, oops 2014-03-27 01:20:32 +00:00
adelikat f6699389f7 Start some "unit tests" for Lua. This suite of scripts will demonstrate, document, and test the intended behavior of various lua methods 2014-03-27 01:16:38 +00:00
adelikat 51f480901b a slight cleanup of the JoyPad.Set method to make it not so annoying to understand 2014-03-27 00:53:22 +00:00
adelikat 00c243212d Lua - rename the string library to bizstring because it was eating the built in lua string library. Fix M64_reader that was using now deleted/renamed functions 2014-03-26 22:30:48 +00:00
adelikat 6e23df6472 Hex Editor - lots of fixes to Path and filename selection in OpenFile and SaveFile dialogs 2014-03-26 00:34:43 +00:00
beirich 13ebf95362 SMS: fix a nullptrexception on Auto region setting and game not in DB. Fix logical error with YM2413 disable setting and game not in db. 2014-03-25 02:12:42 +00:00
adelikat e8c0c21c7c Hex Editor - fix a very annoying bug when using File on Disk that was caused by a very annoying thing, ugh 2014-03-24 02:25:26 +00:00
adelikat a8aa121ecd Hex Editor - support table files in the find box when searching for text strings 2014-03-23 23:47:20 +00:00
adelikat 7541dba798 Hex Editor - add a Close Table file menu item, enabled only when a table file has been loaded 2014-03-23 22:47:28 +00:00
adelikat b95a0b648c Hex Editor - support loading of Text translation table files (.tbl) including Recent menu and autoload options 2014-03-23 20:27:20 +00:00
adelikat 2581dccd90 Hex Editor - fix Find Prev and close Find box when Prev or Next is clicked 2014-03-23 19:55:56 +00:00
adelikat 2d87eeab70 Hex Editor - fix weird focusing bug when using the Find box, goofy winforms 2014-03-23 18:29:32 +00:00
adelikat 5559024757 Lua - Rip out gui.alert() and refactor/simplify things as a result 2014-03-23 17:39:07 +00:00
adelikat 54363e4da1 Lua - fix gui.drawText() (and gui.drawString) 2014-03-23 17:24:06 +00:00
adelikat 1226603697 Lua - Fix gui.Alert() to at least work. However, in trunk the alert font was gimped into regular font with the opengl change, and this is probably for the best. Will remove this lua feature and alert font code in a later commit 2014-03-23 17:12:25 +00:00
adelikat 555c9dfb45 Ram Watch - fix bug where it asks you to save changes, but if this is a fresh unsaved list it ignores the Yes button and closes 2014-03-23 16:58:54 +00:00
adelikat d44649bf82 Record Movie dialog - fix bug where user selection in SaveFileDialog was not updating the filename textbox 2014-03-23 16:53:49 +00:00
adelikat a534c7b221 Play Movie - fix bug where dialog was not respecting the read-only checkbox 2014-03-23 16:14:22 +00:00
adelikat 59ae076df7 add a TODO that I don't want to do yet, but don't want to forget about 2014-03-23 16:02:29 +00:00
adelikat b378cd13e4 Cheats - address issue 148, instead of throwing an exception when attempting to add an out of range address, present an error message. One odd side effect is that it will add a separator instead, but I think that's acceptable for now. 2014-03-23 15:58:44 +00:00
adelikat 1e9374e4e4 Hex Editor - highlight "mis-alighned" selections properly that result from being on an odd-numbered address when switching to a higher data size. Also only highlight the portion of an address that is frozen in the case of viewing mutli-byte sizes while there are active cheats of smaller sizes. 2014-03-23 15:39:47 +00:00
goyuken 67fdb46ca2 workaround issue 146 2014-03-23 15:00:56 +00:00
adelikat 8ac9f7d2dd Lua Console - try to use relative paths when saving and loading lua scripts 2014-03-23 14:44:18 +00:00
adelikat 8b6bf3fc89 A hackish workaround to make Select All faster in the Cheat Dialog 2014-03-23 14:10:35 +00:00
adelikat 6d1675e54c Change UnfreezeAll option on many tools to remove cheats not simply disable them. 2014-03-23 13:21:48 +00:00
beirich e291b3d5fa SMS: Implement option for Auto Region (export/japan) and Auto Display type (NTSC/PAL) 2014-03-22 05:57:27 +00:00
beirich 77857f0e51 Convert SMS, Coleco, and TI83 to zeromus Serializer-class savestates 2014-03-22 04:46:01 +00:00
beirich f5aca0b5e8 Binary savestates now way more awesomer and point-having 2014-03-21 03:50:17 +00:00
beirich 3153587eb3 SMS: fix GG Region detection 2014-03-20 04:19:38 +00:00
goyuken 4c448e6858 NES: speed up new controller routines. significant overall speedup in occasional crappy games that constantly poll the controllers 2014-03-19 23:22:06 +00:00