Commit Graph

305 Commits

Author SHA1 Message Date
Ivan Izaguirre cab42e9a94 The disk continues turning for 1 second after the turn off command. Bouncing Kamungas now works. 2021-05-10 22:13:55 +02:00
Ivan Izaguirre fa7604800b Cleanup 2021-05-09 20:09:54 +02:00
Ivan Izaguirre 0daf1b9fd9 Disk II state machine 2021-05-09 19:48:54 +02:00
Ivan Izaguirre 902437419e Trace Apple Pascal BIOS calls 2021-04-02 20:39:59 +02:00
Iván Izaguirre c3c1a262fc #11 Improve the build instructions 2021-03-30 21:27:47 +02:00
Ivan Izaguirre 8e1bbdef0e Move microPD1990ac.go 2021-03-19 17:18:00 +01:00
Iván Izaguirre f9ba9256b5 #12 Restore F6 and F12. F6 to switch mono green/NTSC modes 2021-03-18 20:11:23 +01:00
Ivan Izaguirre c390be1ced MC6845 Cursor modes 2021-03-14 22:38:41 +01:00
Ivan Izaguirre f15a7bb9d2 #11 Update paths in the build instructions 2021-03-14 20:06:19 +01:00
Ivan Izaguirre dfb8b1ffb2 Videx Videoterm 80 columns card support. Videx Soft Video Switch support 2021-03-14 18:46:52 +01:00
Ivan Izaguirre f34b3da510 Shared power for the two drives. Fix fast mode on disk b 2021-03-14 18:24:29 +01:00
Ivan Izaguirre d531a26b2e Upgrade to fyne.io v2 (experimental) 2021-03-06 20:23:17 +01:00
Iván Izaguirre 9d040fa58b Show alt text character map 2021-03-02 00:19:18 +01:00
Ivan Izaguirre e49bef397b Ctrl-F10 to show the current character map 2021-02-14 23:53:29 +01:00
Iván Izaguirre 69ec17e541
Update Total Replay version 2021-02-13 16:15:05 +01:00
Ivan Izaguirre 0c150c3ecf Mouse access with IN# and PR# 2021-01-25 19:01:53 +01:00
Ivan Izaguirre 55ca1df967 Mouse support with Apple Mouse Card 2021-01-24 23:25:52 +01:00
Ivan Izaguirre 8b50ae1500 Card to bridge PR# and IN# to the host terminal 2021-01-24 16:56:06 +01:00
Iván Izaguirre 89881a8466
Update README.md
Wrong CircleCI badge
2020-12-15 17:23:10 +01:00
Ivan Izaguirre ffe644caf4 WOZ cross track sync for tracks with different size. Now Hard Hat Mack and Blazing Paddles work. 2020-12-07 21:34:51 +01:00
Ivan Izaguirre 95998ba37d Add proper extra cycle when adding an index cross boundaries on memory reads 2020-12-06 21:18:20 +01:00
Ivan Izaguirre 9c89ad4a61 Extra cycle when brancing on conditional jumps. Fixes Sammy Lighfoot woz loadind. 2020-12-06 17:24:24 +01:00
Ivan Izaguirre c7f643623d Extra cycle when brancing on conditional jumps. Fixes Sammy Lighfoot woz loadind. 2020-12-06 17:16:57 +01:00
Ivan Izaguirre 512988655d Trace ProDOS driver calls 2020-11-20 19:28:22 +01:00
Ivan Izaguirre bce5c4b92e Experiments with prodos device drivers 2020-11-20 16:19:06 +01:00
Ivan Izaguirre c9bb9f2208 Update README.md 2020-11-03 18:41:10 +01:00
Rob Greene 313733b728 now detecting and setting writeable flag based on how a resource was opened 2020-11-03 18:14:56 +01:00
Rob Greene cadbd70b53 adding ability to read from gzip or zip files 2020-11-03 18:14:56 +01:00
Rob Greene f31773b51c Adding UI elements into the Fyne UI. 2020-11-03 15:01:28 +01:00
Rob Greene 541d8be170 Adding a --forceCaps flag to ensure all keypresses are in caps. Particularly useful if you are multitasking! 2020-11-03 15:01:28 +01:00
Ivan Izaguirre d8293e2dda MMU and IOU reset on the Apple IIe 2020-10-28 00:43:33 +01:00
Ivan Izaguirre 2eb16b4c3d Update go-sdl2 to v0.4.4 2020-10-27 23:15:54 +01:00
Ivan Izaguirre f8360ea4b7 Update fyne.io to v1.4.0-rc1 2020-10-27 23:08:56 +01:00
Ivan Izaguirre 3e5e10b8dd Experimental RomX 2020-10-25 00:22:52 +02:00
Ivan Izaguirre 17edb28d38 Docker build for Fyne 2020-10-18 00:29:45 +02:00
Ivan Izaguirre 6c4a4df730 Move frontends 2020-10-17 23:59:52 +02:00
Ivan Izaguirre 18e0363d84 Move disk related code to a separate package 2020-10-17 20:10:48 +02:00
Ivan Izaguirre 7329d4f042 Snapshot testing for screen rendering 2020-10-17 19:34:06 +02:00
Ivan Izaguirre 1a4a1507a5 Remove warnings 2020-10-17 13:42:31 +02:00
Ivan Izaguirre de7a1af593 Separate package for screen rendering 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 083c19d2c2 Separate package for screen rendering 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 9d4df5b643 Screenmode in debug mode 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 4ec3bff858 UI to select screen modes 2020-10-17 13:31:42 +02:00
Ivan Izaguirre a9b8fe76df UI to select screen modes 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 1539102ad9 Restore fyne version 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 9e63e82e9d Card information 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 758e4f79bb Card refactor and card panels 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 91e6eb6f6d Sidebar 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 9395c2ffb3 Joystick support in Fyne with glfw 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 17f1121980 Toolbar commands 2020-10-17 13:31:42 +02:00