Commit Graph

341 Commits

Author SHA1 Message Date
Ivan Izaguirre
cc7f4678a8 Update dependencies 2022-01-28 18:36:18 +01:00
Ivan Izaguirre
41431fc0e3 Install SDL2 for build 2022-01-28 18:22:36 +01:00
Ivan Izaguirre
b8769578dc Run all tests in the Github action 2022-01-28 18:14:30 +01:00
Ivan Izaguirre
2ae91f8585 Extract the 6502 emulation to a separate module 2022-01-28 18:09:59 +01:00
Ivan Izaguirre
765b1fba28 Use go 1.17 and the new unsafe.Slice() 2022-01-28 17:50:42 +01:00
Ivan Izaguirre
da45f0468f Improved Applecorn traces 2021-10-25 23:45:05 +02:00
Ivan Izaguirre
4a2c094198 ROMXe font emulation 2021-10-12 12:26:40 +02:00
Ivan Izaguirre
a93a32f63e Comment on Rockwell65c02 difference 2021-09-27 20:46:43 +02:00
Ivan Izaguirre
71fd530e26 Fix V flag on ADC for BCD 2021-09-26 23:29:11 +02:00
Ivan Izaguirre
76f9ae514e Some undocumented NOPs for 6502 2021-09-26 18:25:11 +02:00
Ivan Izaguirre
2a7cf020ae Fixes for ADC and SBC on BCD mode 2021-09-26 17:32:15 +02:00
Ivan Izaguirre
7143cdc2de Make it work pre go 1.16 2021-09-26 01:43:21 +02:00
Ivan Izaguirre
4f963b0bd6 Cycle count accurate per the Harte test suite 2021-09-26 01:22:08 +02:00
Ivan Izaguirre
1a150d0f96 Tom Harte tests for wdc6502 2021-09-25 21:11:15 +02:00
Ivan Izaguirre
358c4fabc1 Pass the 6502s test from Harte without breaking the 65c02 tests from Klaus 2021-09-25 20:58:48 +02:00
Ivan Izaguirre
3f916a60fa First run with https://github.com/TomHarte/ProcessorTests 2021-09-25 20:33:45 +02:00
Ivan Izaguirre
fe4afa1de9 Remove new warnings 2021-09-25 20:16:40 +02:00
Iván Izaguirre
146e2cdad6 trace Acorn ROM entrypoints 2021-08-17 12:50:04 +02:00
Iván Izaguirre
5d710b36ae traceBBC fixes 2021-08-15 20:45:39 +02:00
Iván Izaguirre
3c9c3b7625 traceBBC log improvements 2021-08-11 19:15:47 +02:00
Iván Izaguirre
3de2c9dc1a Fixing lint warnings 2021-08-05 21:12:52 +02:00
Ivan Izaguirre
faf97dcdc9 Show the star command used in MOS OSCLI 2021-07-25 23:26:03 +02:00
Ivan Izaguirre
4884a8861f Show the filenames of MOS saves log 2021-07-25 23:16:32 +02:00
Ivan Izaguirre
e47730e131 Change PC externally 2021-07-25 11:50:35 +02:00
Ivan Izaguirre
3b56312d9c Simpler approach for Applecorn trace, no reentrancy 2021-07-24 19:41:53 +02:00
Ivan Izaguirre
612adbc11f Change A, X, Y and P externally 2021-07-24 19:37:35 +02:00
Ivan Izaguirre
b1d4d53869 Change A, X and Y externally 2021-07-24 17:30:09 +02:00
Iván Izaguirre
49a425b727 Page 2 vectors 2021-07-24 14:02:50 +02:00
Ivan Izaguirre
950d99c59f Better display of reentrant calls 2021-07-23 18:11:30 +02:00
Ivan Izaguirre
b270c1c55b MOS return values 2021-07-23 17:53:00 +02:00
Iván Izaguirre
95b9d3ef05 Log level for Applecorn 2021-07-23 17:23:24 +02:00
Iván Izaguirre
620d496807 Trace calls to the BBC MOS when using Applecorn 2021-07-22 19:33:34 +02:00
Ivan Izaguirre
c1a8bf7ee4 More WOZ verification 2021-07-01 19:59:15 +02:00
Ivan Izaguirre
511f1bc8c7 Experiments with WOZ writing 2021-07-01 18:15:49 +02:00
Ivan Izaguirre
a765ac8033 Use go 1.13 in CircleCI 2021-05-10 23:36:24 +02:00
Ivan Izaguirre
fc03b5533d Add command line option to use the sequencer based Disk II card 2021-05-10 22:24:41 +02:00
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