Commit Graph

  • 3d45e75ea1 Refactor dhires graphics plotting to C Aaron Culliney 2014-05-23 08:27:01 -0700
  • 46b6fa5342 Improve the dhires plotting routine Aaron Culliney 2014-05-23 08:24:25 -0700
  • c0e4e8ab31 refactor video_redraw to C Aaron Culliney 2014-05-20 22:47:19 -0700
  • 6af5eb8be8 Fix interpolated colors Aaron Culliney 2014-05-18 21:27:19 -0700
  • 0cea462c29 remove redundant code Aaron Culliney 2014-05-18 20:01:38 -0700
  • fd12c8cf53 Refactor Hires GRaphics to C Aaron Culliney 2014-05-18 14:49:05 -0700
  • 57a01d28a8 Refactoring coding style for clarity Aaron Culliney 2014-05-18 14:40:53 -0700
  • f7369869d7 Beginning refactoring hires graphics to C Aaron Culliney 2014-05-18 13:17:19 -0700
  • e2e00b3485 Refactor display macros Aaron Culliney 2014-05-17 15:47:18 -0700
  • 95ff4adb08 Refactor hires table initializations Aaron Culliney 2014-05-17 13:38:38 -0700
  • 83da4c11af Merge macros used only once Aaron Culliney 2014-05-17 11:48:52 -0700
  • c22fbd0374 Reduce dependence on global TEMP buffer Aaron Culliney 2014-05-11 19:18:53 -0700
  • 4e6718be37 Tweak joystick x-axis Aaron Culliney 2014-05-11 17:45:00 -0700
  • 148dfa2f20 Refactor CPU code Aaron Culliney 2014-05-11 14:52:24 -0700
  • 5ec2901e98 Make opcode entry points globally linkable Aaron Culliney 2014-05-11 14:48:52 -0700
  • 360c2fded1 Work around an abort in mockingboard for now Aaron Culliney 2014-05-11 13:55:54 -0700
  • 0d109c404d Use named registers Aaron Culliney 2014-05-11 13:54:24 -0700
  • 7d97d2e211 Complete refactoring VM routines to C Aaron Culliney 2014-05-11 13:42:55 -0700
  • 53a9cc3950 HACK around apparently problematic return from calling C Aaron Culliney 2014-05-11 13:17:47 -0700
  • 403cb8b154 Add a comment about suspect code Aaron Culliney 2014-05-11 13:15:14 -0700
  • f785da40e9 refactor C3ROM,CXROM switches to C Aaron Culliney 2014-05-10 22:39:03 -0700
  • 400364b739 refactor some softswitch query routines to C Aaron Culliney 2014-05-10 22:14:46 -0700
  • cb387f21dc refactor DHIRES,IOUDIS switches to C Aaron Culliney 2014-05-10 22:07:25 -0700
  • 2932c6b832 refactor ALTCHAR switch to C Aaron Culliney 2014-05-10 21:41:48 -0700
  • e6c582bab6 refactor 80COL switch to C Aaron Culliney 2014-05-10 21:36:55 -0700
  • a206fc06b8 refactor ALTZP switch to C Aaron Culliney 2014-05-10 21:25:54 -0700
  • 442fe390de use ALTZP offset to avoid test/branch Aaron Culliney 2014-05-10 18:09:32 -0700
  • 0c25ec25d6 Save/restore other crucial registers for safety Aaron Culliney 2014-05-10 16:45:10 -0700
  • 7fd9857102 Use named registers Aaron Culliney 2014-05-10 16:39:51 -0700
  • f3ea9fa256 tabs -> spaces Aaron Culliney 2014-05-10 16:31:07 -0700
  • ed19f5c52c %edx -> SP_Reg Aaron Culliney 2014-05-10 16:21:42 -0700
  • bb4acc967c refactor RAMRD,RAMWRT switches to C Aaron Culliney 2014-05-10 14:19:06 -0700
  • ba1c2b0451 refactor 80STORE switch to C Aaron Culliney 2014-05-10 13:59:07 -0700
  • 5249248aaa refactor language card switches to C Aaron Culliney 2014-05-10 13:40:29 -0700
  • aef793cfab removed unused ][ rom stuff Aaron Culliney 2014-05-10 13:11:02 -0700
  • 1c3fc78838 refactor game controller switches to C Aaron Culliney 2014-05-10 13:08:44 -0700
  • ebde9266e3 refactor HIRES switch to C Aaron Culliney 2014-05-10 12:36:59 -0700
  • 2600c13723 refactor TEXT and MIXED switches to C Aaron Culliney 2014-05-10 12:26:06 -0700
  • 8b00636f66 refactor PAGE2 switch to C Aaron Culliney 2014-05-10 11:56:54 -0700
  • 9ff453be23 Beginning to refactor memory.S -> vm.c Aaron Culliney 2014-05-10 11:25:35 -0700
  • 25cd542a2c potential bugfix for iie_dhires_on, iie_dhires_off Aaron Culliney 2014-05-10 11:20:31 -0700
  • 95baf5c4df bugfix... RAMWRT instead of RAMRD Aaron Culliney 2014-05-04 17:24:13 -0700
  • 7827c6bcb3 C3ROM/CXROM softswitch tests Aaron Culliney 2014-05-04 17:19:48 -0700
  • a327e43ddc checking TEXT/MIXED/PAGE2/HIRES/BANK2/LCRAM softswitches Aaron Culliney 2014-05-04 15:35:36 -0700
  • 48856786d1 test setting/checking DHIRES Aaron Culliney 2014-05-04 15:19:57 -0700
  • f69279eb66 test setting/checking IOUDIS Aaron Culliney 2014-05-04 14:59:27 -0700
  • f8b9ce3f00 test setting/checking ALTCHAR Aaron Culliney 2014-05-04 14:45:19 -0700
  • aea7b33873 test setting/checking 80COL Aaron Culliney 2014-05-04 14:31:31 -0700
  • 1a83d08fb6 test setting/checking ALTZP Aaron Culliney 2014-05-04 14:29:43 -0700
  • 5d8fccefa9 robustify test of softswitch checking routines Aaron Culliney 2014-05-04 14:24:38 -0700
  • 0bc83068f1 test setting/checking RAMWRT Aaron Culliney 2014-05-04 12:50:02 -0700
  • 97806a258b test setting/checking RAMRD Aaron Culliney 2014-05-03 15:31:56 -0700
  • 466bd752f1 test setting/checking 80STORE Aaron Culliney 2014-05-03 14:46:03 -0700
  • a094742df6 A few more checks for test that toggles ramrd/ramwrt Aaron Culliney 2014-05-03 14:44:54 -0700
  • e7221ce170 Additional checks alongside pseudo-softswitch SS_SCREEN Aaron Culliney 2014-05-03 13:28:44 -0700
  • 99ec9a62f3 test C088, C089, C08A, C08B switches Aaron Culliney 2014-05-03 12:21:58 -0700
  • 2f27b82c83 test C082, C083 switches Aaron Culliney 2014-05-01 21:41:51 -0700
  • 05e1d88c37 test language card C081 switch Aaron Culliney 2014-05-01 20:53:54 -0700
  • 30b80c1722 first language card test Aaron Culliney 2014-04-28 12:56:40 -0700
  • d514fd05a0 refactor to use better flag names, better softswitch result test, ... Aaron Culliney 2014-04-28 12:54:58 -0700
  • 4a88b100f5 test HIRES switch Aaron Culliney 2014-04-28 11:59:41 -0700
  • b92c59eac6 6502 assembly test helper defines Aaron Culliney 2014-04-28 11:58:46 -0700
  • 80032e17f9 define should be larger and private Aaron Culliney 2014-04-28 11:56:36 -0700
  • 304442655c Attempt to load non-gzipped test disks (aborted from previous runs) Aaron Culliney 2014-04-28 11:55:51 -0700
  • 615204ebc9 A 6502 assembly script to test AUXMOVE and RAMRD boundary execution Aaron Culliney 2014-04-28 11:53:59 -0700
  • 418509f2c1 don't leak Aaron Culliney 2014-04-28 11:44:45 -0700
  • 5b46978233 Allow "complete" reboots to occur when debug-stepping Aaron Culliney 2014-04-28 11:40:51 -0700
  • 1a7fc8ab10 TEXT and MIXED switch tests Aaron Culliney 2014-04-26 15:44:13 -0700
  • f99f283ff2 Move more common code into testcommon.c Aaron Culliney 2014-04-26 15:43:40 -0700
  • 14ca3c788a test_PAGE2_off and improved test_PAGE2_on Aaron Culliney 2014-04-26 14:38:22 -0700
  • 2169ecbab6 Refactor tests to use common code Aaron Culliney 2014-04-26 14:01:26 -0700
  • 352183cbeb beginning of softswitch tests Aaron Culliney 2014-04-26 13:35:09 -0700
  • 8b0325d60d "HEADLESS" CPP define and envvar switches Aaron Culliney 2014-04-26 13:22:19 -0700
  • 22bf206626 Beginning of virtual machine/memory tests Aaron Culliney 2014-04-20 10:51:28 -0700
  • bdec0fbe44 Rename testvm -> testdisplay Aaron Culliney 2014-04-20 10:45:43 -0700
  • ab5be45000 Macroize redundant code, remove cruft Aaron Culliney 2014-04-19 10:54:03 -0700
  • 4839cc512a missing AUDIO_ENABLED asc 2014-04-10 23:25:04 -0700
  • a1e4ba5cc2 Sanity-check .dsk and .nib image raw byte sizes Aaron Culliney 2014-04-06 21:49:02 -0700
  • 535abd2c6c Disconcertingly, flush() after each fwrite() appears to make it work. Something is wrotten somewhere... Aaron Culliney 2014-04-06 21:15:06 -0700
  • b5f018f408 refactor text/lores drawing routines to C Aaron Culliney 2014-04-06 14:07:44 -0700
  • e05dda9515 Better/moar display tests Aaron Culliney 2014-04-05 20:58:29 -0700
  • 29609230bc Refactor text plotting routines to C Aaron Culliney 2014-04-05 15:25:27 -0700
  • a43d31a22e Remove non-//e code paths Aaron Culliney 2014-04-05 12:22:12 -0700
  • 9a5a5ce476 Use BANK2 offset instead of magic constant Aaron Culliney 2014-04-05 10:24:29 -0700
  • 558ec8f1d5 Remove non-"640x400" display mode Aaron Culliney 2014-04-04 22:16:29 -0700
  • fe68032b0d vidsup.c -> display.c Aaron Culliney 2014-04-04 22:03:48 -0700
  • cb04d39c37 Don't check for the I flag on PLP and RTI Aaron Culliney 2014-03-30 15:19:35 -0700
  • c1e2e99c26 Beginnings of various virtual machine tests Aaron Culliney 2014-03-30 14:08:13 -0700
  • 3005fcaa6e differentiate between typing/loading as variant of going Aaron Culliney 2014-03-30 13:58:34 -0700
  • afcc95c2f4 Allow Caps Lock state from X11 to override default Aaron Culliney 2014-03-30 13:20:56 -0700
  • 1d95df15c6 work around compiler warnings in flex-generated debug.c Aaron Culliney 2014-03-30 13:19:59 -0700
  • aa43e7c0db Fixes for bsave/bload Aaron Culliney 2014-03-30 13:17:47 -0700
  • aefd1053d6 Allow programmatic setting of memory watchpoints Aaron Culliney 2014-03-30 12:35:09 -0700
  • ec76ee5b77 New debugger commands and changes Aaron Culliney 2014-03-30 12:23:08 -0700
  • baf9315d01 better pthread signaling between ui and cpu threads Aaron Culliney 2014-03-30 11:17:12 -0700
  • 209eb86051 More common video code Aaron Culliney 2014-03-30 11:01:05 -0700
  • 52b087f805 sanity-check for cpu thread Aaron Culliney 2014-03-30 10:57:56 -0700
  • 5d552b445c a debugger init function Aaron Culliney 2014-03-30 10:53:57 -0700
  • 2369481924 Use sane defaults Aaron Culliney 2014-03-30 10:41:28 -0700
  • 98cd975328 ifndef MIN() & MAX() macros Aaron Culliney 2014-03-30 10:39:45 -0700