Commit Graph

269 Commits

Author SHA1 Message Date
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
Ivan Izaguirre
06704ed1e3 Fix tests with the new PeekCode() in Memory 2020-08-16 15:41:21 +02:00