Commit Graph

5837 Commits

Author SHA1 Message Date
thrust26 6ae8d92ebf replaced "slice" with "bank" in many Cart(Widget) classes
minor UI fixed for CartDPCWidget
2020-04-24 12:42:52 +02:00
thrust26 fa09f3e583 refactored CartDPC class
replaced DPC ROM
2020-04-24 11:20:01 +02:00
thrust26 34b57d4205 refactored Cart3EPlus widget 2020-04-23 12:34:27 +02:00
thrust26 a27b6a7f3d refactored CartMDM and CartSB widget classes 2020-04-23 10:46:09 +02:00
thrust26 c8eacc854c refactored Cart3EWidget (also supports 3EX)
added RAM bank support to CartEnhancedWidget
2020-04-22 19:58:40 +02:00
thrust26 619d12018c 3EX now reads number of RAM banks - 1 from 0xfffa 2020-04-22 12:50:26 +02:00
thrust26 50ae9f7a62 add 3EX bankswitching type (addresses #619) (TODO: debugger details) 2020-04-22 10:08:36 +02:00
thrust26 7ad10aa5d3 fix checking for existing mapping when applying default mappings (fixes #620) 2020-04-21 17:21:08 +02:00
thrust26 1064a1153f order KeyMap and JoyMap when saving 2020-04-21 16:20:37 +02:00
thrust26 069703f489 remove dynamic casting 2020-04-21 15:14:52 +02:00
thrust26 eaf1d5bba6 renamed CartridgeEnhancedWidget class 2020-04-21 12:40:19 +02:00
thrust26 1ea0fab16a refactored CartFA(2), CartFC and CartFE widget classes 2020-04-21 12:15:28 +02:00
thrust26 1abfcd648c refactored CartWDWidget and CartX07Widget
improved cart info formatting
2020-04-21 09:42:51 +02:00
thrust26 cc78be70d5 refactored CartDF(SC)Widget and CartEF(SC)Widget classes 2020-04-20 21:06:16 +02:00
thrust26 e8f7bbce65 Improved 3E auto detection 2020-04-20 20:46:28 +02:00
thrust26 c198372c29 sort single file ZIP files correctly (fixes #612) 2020-04-20 12:45:05 +02:00
thrust26 77fb0ef009 some cleanup in CartCVWidget 2020-04-19 23:21:08 +02:00
thrust26 62c15ec589 added 'Turbo" mode 2020-04-19 23:08:25 +02:00
thrust26 453cb84060 refactored Cart3F, CartCV and CartBF(SC) widgets 2020-04-19 18:59:07 +02:00
thrust26 4e314a5fe2 improve bankswitching masking in CartEnhanced 2020-04-19 12:19:44 +02:00
thrust26 e5b919a8e0 refactored multiple CartXXWidget classes 2020-04-19 10:23:27 +02:00
thrust26 a14a20c9a0 fixed description background color in CartRamWidget 2020-04-18 19:22:08 +02:00
thrust26 51432f713e fix display of changed PopUpWidget in debugger
allow using IDs with PopUpWidget's ContextMenu
2020-04-18 17:51:21 +02:00
thrust26 6d83c7d2a3 Merge branch 'refactor/cart' of https://github.com/stella-emu/stella into refactor/cart 2020-04-17 20:48:45 +02:00
thrust26 5568dd3007 enable directPokeBase for RAM banks in CartridgeEnhanced 2020-04-17 20:47:29 +02:00
Stephen Anthony 5587306fb9 Fix clang compile warning. 2020-04-17 11:42:11 -02:30
thrust26 b264e76344 refactored CartWD
fixed CartEnhanced for multi-segment ROMs with extra RAM
improved CartEnhanced by enabling directPoke for extra RAM
2020-04-17 13:43:49 +02:00
Thomas Jentzsch bb05a04c3c small naming alignment between CartBUS and CartCDF 2020-04-16 18:54:29 +02:00
Stephen Anthony ace948e6ed Fix compile error for UNIX builds. 2020-04-16 10:33:37 -02:30
thrust26 13dfed2182 fix some Clang-Tidy warnings
small bugfix for CartFA2
2020-04-16 09:40:15 +02:00
thrust26 668fb487ba removed DASH type (incl. doc update) 2020-04-15 21:15:44 +02:00
thrust26 1a6640a456 refactored Cart3E+ 2020-04-15 20:59:06 +02:00
thrust26 db0d92eb2c add RAM bank support to CartEnhanced
refactor Cart3E
differentiate between ROM and RAM banks (TODO: check debugger)
2020-04-15 14:53:05 +02:00
thrust26 7fb2d096b9 removed CV+ type (incl. doc update) 2020-04-13 21:58:16 +02:00
thrust26 e11f57f496 Merge branch 'master' into refactor/cart 2020-04-13 19:35:52 +02:00
thrust26 6d18753251 Merge branch 'master' of https://github.com/stella-emu/stella 2020-04-13 19:34:49 +02:00
thrust26 59e530fc78 fix 3E disassembly (bankSize() override) 2020-04-13 19:34:34 +02:00
thrust26 ac3ce8cb59 intermediate commit for refactoring 3E (something got broken in disassembly before) 2020-04-13 18:05:44 +02:00
Stephen Anthony 3e6780d6bb Fixed some warnings from clang.
Just checking on the progress; looking good so far.
2020-04-12 19:15:07 -02:30
thrust26 eae35042fa improve CartEnhanced to allow swapped RAM read/write ports
refactor CartCV
add more CV test ROMs
2020-04-12 11:35:41 +02:00
thrust26 40f0c2f6a0 remove superfluous code in Cart2K 2020-04-12 09:02:28 +02:00
thrust26 ebc097a016 refactor CartFA(2).cxx 2020-04-11 14:12:27 +02:00
thrust26 60cd8739b4 refactor CartX07 2020-04-09 16:07:38 +02:00
thrust26 a1ded47af3 fix carts >= 64K 2020-04-08 22:02:01 +02:00
Stephen Anthony 2efd94d099 Fix 'saveconfig' not saving file correctly (fixes #602). 2020-04-08 11:59:02 -02:30
thrust26 fdabb6fe1c refactor Cart2K and Cart4K(SC) 2020-04-07 08:24:06 +02:00
thrust26 4b89f335d0 refactor CartSB 2020-04-06 09:42:13 +02:00
thrust26 db52262375 refactor CartMDM
make sure the banks are updated when stepping back
2020-04-06 09:21:32 +02:00
thrust26 c177a2de52 Merge branch 'master' into refactor/cart 2020-04-05 22:30:20 +02:00
thrust26 6994556ef8 update changes.txt 2020-04-05 22:29:23 +02:00