Commit Graph

  • 3890fc3dbd suspend/resume fixed for new memory model Jorj Bauer 2018-01-10 08:05:49 -0500
  • 18e43b7784 limit error messages Jorj Bauer 2018-01-10 08:05:14 -0500
  • 0bb712fc70 Static RAM allocator for VM with just the necessary pages allocated Jorj Bauer 2018-01-10 04:13:04 -0500
  • 7da0ed9a2b refactor of UI layer Jorj Bauer 2018-01-07 14:43:17 -0500
  • 7f6e7dd73a refactor images Jorj Bauer 2018-01-07 08:24:53 -0500
  • e2884d2a90 convert from uSDFS to SdFat Jorj Bauer 2018-01-07 05:08:29 -0500
  • 4f31e16fd2 removed extraneous end-comment Jorj Bauer 2018-01-03 10:36:13 -0500
  • 69b794bc1d updated docs Jorj Bauer 2018-01-03 09:30:51 -0500
  • 81fb36789f audio overhaul; added video-or-audio priority for Teensy (can't do both) Jorj Bauer 2018-01-02 20:28:47 -0500
  • a103a8ffa4 partial sound rewrite: queue transitions while CPU is fast-forwarding, and then play them back at specific cycle counts Jorj Bauer 2017-12-31 17:21:34 -0500
  • 753a9a5f24 added suspend/resume Jorj Bauer 2017-12-30 15:20:34 -0500
  • 061eca8c3a remove hack that sped up disk access for unknown reasons: it was b/c it was giving the logic sequencer time to sync Jorj Bauer 2017-12-29 22:17:47 -0500
  • a24406870e simplified head phase/track handling; don't overrun RWTS logic sequencer Jorj Bauer 2017-12-29 22:16:09 -0500
  • 69348f1b64 didn't mean to leave B&W mode in... Jorj Bauer 2017-12-29 20:24:21 -0500
  • 8aafabc61e bios support for HD files; Teensy 32-MB HD image support Jorj Bauer 2017-12-29 15:35:47 -0500
  • 0fecbd3956 Added 32MB hard drive support in slot 7; moved clock to slot 5. Jorj Bauer 2017-12-29 14:08:49 -0500
  • a22f44a535 when selecting the other drive, make sure to buffer its current track Jorj Bauer 2017-12-28 23:00:56 -0500
  • 4545258bc4 Fixed stepper magnet handling for disks Jorj Bauer 2017-12-28 22:49:20 -0500
  • ce41acf784 test harness improvements; updated 65C02 test; implemented missing 65C02 opcodes Jorj Bauer 2017-09-05 04:30:23 -0400
  • a7582b5154 minor pfutzing with display; moving toward per-area blit Jorj Bauer 2017-08-30 13:28:48 -0400
  • 5f3c513d61 removed more unnecessary audio files... Jorj Bauer 2017-08-28 20:38:52 -0400
  • 5d85c2204a more audio cleanup Jorj Bauer 2017-08-27 08:07:24 -0400
  • 89a6450a91 remove/branch audio; remove debugging initial disk insertion; fix order of params in blit Jorj Bauer 2017-08-27 07:51:21 -0400
  • dd523aac98 disable debugging; lock screen while updating to avoid tearing Jorj Bauer 2017-08-14 20:38:04 -0400
  • c46f81ca58 analog reading pfutzing for better battery stability? Jorj Bauer 2017-08-14 19:48:37 -0400
  • 58c636b484 improving the battery readings Jorj Bauer 2017-07-18 02:13:12 -0400
  • f1d74c1644 various header fixes Jorj Bauer 2017-07-13 20:31:47 -0400
  • d6f01329bb remove RF24; working on the battery level meter Jorj Bauer 2017-07-13 20:31:04 -0400
  • f910272cfa make the SDL speaker a little quieter Jorj Bauer 2017-07-13 20:30:33 -0400
  • 16615e60b1 fake vertical blank refresh period Jorj Bauer 2017-07-13 20:29:50 -0400
  • ddd4fc2eb3 abstracting and refactoring around new first-gen hardware Jorj Bauer 2017-07-13 09:53:28 -0400
  • 1bb73c959f added gerber archives and PNG images Jorj Bauer 2017-07-10 20:37:18 -0400
  • 78d4175219 minor label fixes Jorj Bauer 2017-07-10 20:36:35 -0400
  • 2d49ae0efa added the start of the audio layers; added schematic Jorj Bauer 2017-06-28 06:26:41 -0400
  • 154c1d28b5 added missing symlinks Jorj Bauer 2017-05-31 18:26:15 -0400
  • ccc649bfc1 working on mockingboard interrupts Jorj Bauer 2017-05-31 18:17:25 -0400
  • 8c7a97ee54 working on noise Jorj Bauer 2017-03-03 15:34:12 -0500
  • b8e23bfa22 extended 80k card ROM handling fixups Jorj Bauer 2017-03-03 09:00:41 -0500
  • e033f6e039 added SDL clock for testing Jorj Bauer 2017-02-28 23:44:03 -0500
  • 609e5456b2 fixed INTCXROM loading/handling. Added comments in updateMemoryPages() as the functionality was verified. Jorj Bauer 2017-02-28 23:34:24 -0500
  • 080b236ab2 rework on BSR Jorj Bauer 2017-02-28 17:51:57 -0500
  • f4dced45c8 added noise generator Jorj Bauer 2017-02-28 17:51:42 -0500
  • 86decffbb1 removed averaging; just mixing Jorj Bauer 2017-02-28 17:51:07 -0500
  • 4820babb56 removed debugging Jorj Bauer 2017-02-28 17:50:52 -0500
  • 7293bd42e6 cleaned up bank switching; confirmed against ITA2E and UTA2E Jorj Bauer 2017-02-28 13:31:30 -0500
  • c2e117745f abstract the difference between the rowspans in various bitmaps Jorj Bauer 2017-02-28 08:15:11 -0500
  • 2060f366e5 add delay during drawing to step down, targeting 40-60 FPS Jorj Bauer 2017-02-27 09:35:49 -0500
  • 691b2de8bb convert primitive drawing routines to macros Jorj Bauer 2017-02-27 08:12:18 -0500
  • 368b385ccf reduce noise from FPS counter Jorj Bauer 2017-02-27 08:11:59 -0500
  • 6664d8b323 graphics error: don't clear HIRES when we enter TEXT mode Jorj Bauer 2017-02-27 06:34:33 -0500
  • a90ae0a991 fix writing Jorj Bauer 2017-02-27 06:20:18 -0500
  • 3464ba5298 reimplement volume control Jorj Bauer 2017-02-26 20:34:38 -0500
  • b955dd106f draw the drive status indicators from outside the CPU thread/ISR Jorj Bauer 2017-02-26 20:25:47 -0500
  • 85d81d398a segregating CPU and timing-sensitive sound operations from drawing/disk IO/debugging Jorj Bauer 2017-02-26 19:59:51 -0500
  • ceebb3b1d4 optimize the case of "redraw all the text" Jorj Bauer 2017-02-26 14:23:53 -0500
  • 7a18fe2171 removed now-obsolete opencv branch Jorj Bauer 2017-02-26 11:31:07 -0500
  • 349120a419 don't create the printer window until we need it Jorj Bauer 2017-02-26 11:07:56 -0500
  • 39fdffd9c4 continued work on sound: migrate to SDL for host-based audio debugging Jorj Bauer 2017-02-26 11:00:41 -0500
  • 969aa402ad track area of the screen that's dirty Jorj Bauer 2017-02-26 11:00:08 -0500
  • e942d8a4dd working on mockingboard support Jorj Bauer 2017-02-24 10:15:17 -0500
  • 4c5537a658 beginnings of font handling Jorj Bauer 2017-02-22 20:13:35 -0500
  • 2a21b99a86 The end of the characters! Now I just gotta find the errors :) Jorj Bauer 2017-02-22 17:27:33 -0500
  • d90b8b13d7 another page of characters down Jorj Bauer 2017-02-22 08:20:35 -0500
  • b15647539f fixed lowercase 'o' Jorj Bauer 2017-02-22 08:06:04 -0500
  • 461efe40c3 one more page of characters entered; 5 more to go Jorj Bauer 2017-02-22 08:04:01 -0500
  • 737d9dec75 added italics mode Jorj Bauer 2017-02-22 03:54:37 -0500
  • 94dfcdf480 add all 9 rows of pin data Jorj Bauer 2017-02-22 03:32:46 -0500
  • 6491cd6a9b corrections to several character bitmaps Jorj Bauer 2017-02-22 03:32:30 -0500
  • 1e192f4299 fix escape & international charset handling Jorj Bauer 2017-02-22 03:32:07 -0500
  • d6d20877fa for the moment, at least: make parallel card 7-bit Jorj Bauer 2017-02-22 03:31:48 -0500
  • c9d30fb4d0 another page of characters imported - still not complete... Jorj Bauer 2017-02-21 18:40:18 -0500
  • 8dab81cead Even more characters! Still not done... Jorj Bauer 2017-02-21 08:48:49 -0500
  • 37438f6e6c use the original Apple Parallel Card ROM; works in text mode Jorj Bauer 2017-02-20 20:37:11 -0500
  • 696e23de1b added another page of characters Jorj Bauer 2017-02-20 20:36:29 -0500
  • 32352fcc4c added printer support Jorj Bauer 2017-02-20 18:41:46 -0500
  • 3af0b916d7 functional code for the Teensy Jorj Bauer 2017-02-20 13:55:16 -0500
  • 8e155646c9 another attempt to make the markdown behave sanely Jorj Bauer 2017-02-19 19:18:42 -0500
  • b27cfc7b76 trying to fix up the markdown Jorj Bauer 2017-02-19 19:15:40 -0500
  • 2d7ed55456 updated docs; added parsed ROM images to .gitignore Jorj Bauer 2017-02-19 19:08:29 -0500
  • 218b3b77a0 general VM structure and a test OpenCV target Jorj Bauer 2017-02-19 18:55:54 -0500
  • 680e57013f Hey, markdown works better if the file's being interpreted as markdown. Jorj Bauer 2017-02-19 13:51:17 -0500
  • 85a97abe13 initial commit Jorj Bauer 2017-02-19 13:46:13 -0500