Commit Graph

420 Commits

Author SHA1 Message Date
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
Ivan Izaguirre adcf87c29a Use temporaly a fyne fork 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 10f915c90f Keyboard bindings with fyne 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 97acee9f9e Start fyne.io UI 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 0bf4a05606 Fix warnings 2020-10-07 09:37:13 +02:00
Ivan Izaguirre e18b44c88d Use all pair and even buttons of the joysticks as buttons 0 and 1 (one of the buttons of my controller broke) 2020-10-05 22:17:19 +02:00
Ivan Izaguirre 4fca7dc828 Update snapshots 2020-10-04 19:41:07 +02:00
Ivan Izaguirre 442daca829 Fix mix mode 40 columns text 2020-10-04 19:21:49 +02:00
Ivan Izaguirre fddc9e2f6d Remove trace 2020-10-04 16:59:00 +02:00
Ivan Izaguirre 3c59e9f3e4 Respect a bit more the luminance in NTSC 2020-10-04 16:10:34 +02:00
Ivan Izaguirre b0a1282b0a Fix Mix mode 2020-10-04 16:09:59 +02:00
Ivan Izaguirre acf47f3fc0 Add SDL2 runtime for windows 2020-10-04 15:45:23 +02:00
Ivan Izaguirre fdd17624ab Use go-sdl 4.0 2020-10-04 14:14:44 +02:00
Ivan Izaguirre 1cd2939dca Use go-sdl 4.0 2020-10-04 14:09:09 +02:00
Ivan Izaguirre ce0ea6c68f Fix docker build 2020-10-04 00:05:45 +02:00
Iván Izaguirre b061b12ad8
Create go.yml 2020-10-03 23:44:34 +02:00
Iván Izaguirre 41f39f7b54
Create codeql-analysis.yml 2020-10-03 23:43:31 +02:00
Ivan Izaguirre 66e94574a0 Let's give this thing a name 2020-10-03 23:38:26 +02:00
Ivan Izaguirre e07754d1d0 File format autodetection 2020-10-03 23:00:04 +02:00
Ivan Izaguirre 1d014b8a4f Passes a2audit 1.06 2020-09-23 18:31:43 +02:00
Ivan Izaguirre 3f7c0bdf57 Implement the INTC8ROM softswitch 2020-09-23 18:23:57 +02:00
Ivan Izaguirre 9ce9d1f96d Fix a2audit regression on aux mem 2020-09-23 18:21:45 +02:00
Ivan Izaguirre 8ebd745a63 Name all the memory segments 2020-09-23 18:19:15 +02:00
Ivan Izaguirre 634a079857 Fix softswitch name 2020-09-23 18:14:45 +02:00
Ivan Izaguirre 38f3a1e53c RGB video modes available only with RGB card 2020-09-23 18:12:28 +02:00
Ivan Izaguirre cd9c4e2b41 Double read on INC to pass a2audit tests 2020-09-23 18:11:47 +02:00
Ivan Izaguirre 696038fa30 Reset LC activation count on writes. To pass a2audit tests 2020-09-23 18:10:46 +02:00
Ivan Izaguirre 10d2551b36 Don't panic 2020-09-23 18:09:18 +02:00
Ivan Izaguirre 8e109720e6 RGB video modes available only with RGB card 2020-09-23 18:08:19 +02:00
Ivan Izaguirre 8f2b12d6ef Use the mouse as joystick if none available 2020-09-04 20:25:03 +02:00
Ivan Izaguirre fe72071245 Support no slot clock installed on any card ROM 2020-09-01 17:46:30 +02:00
Ivan Izaguirre ccd100677e Trace softswitch registrations 2020-08-30 21:11:43 +02:00
Ivan Izaguirre 3a3c350748 Fix II+ with no DiskII card 2020-08-30 18:59:00 +02:00
Ivan Izaguirre 20808d78c8 Fix signature in test 2020-08-29 21:53:02 +02:00
Ivan Izaguirre 8cfd448f95 Support write on dsk files 2020-08-29 21:48:09 +02:00
Ivan Izaguirre 9935510445 NIB to DSK 2020-08-29 18:45:51 +02:00