-
df7a4df305
don't print about annunciators
master
Brad Grantham
2021-01-11 20:25:55 -0800
-
d3770cfc71
don't report joysticks on stderr
Brad Grantham
2021-01-11 20:25:39 -0800
-
e55025e615
implement DHGR
Brad Grantham
2021-01-02 16:25:05 -0800
-
2e095b24f6
read colors from generated palette; checkpoint DHGR work
Brad Grantham
2021-01-02 09:45:49 -0800
-
b908e772ef
only invalidate track if drive wasn't selected before
Brad Grantham
2021-01-02 07:53:46 -0800
-
3d05ad75c5
Add colors calculated from YIQ and artifacting
Brad Grantham
2021-01-02 07:53:19 -0800
-
a96f3dd757
add more files to ignore
Brad Grantham
2020-12-31 11:10:04 -0800
-
b3d24a6b68
add a little bit about the emulator
Brad Grantham
2020-12-31 11:09:48 -0800
-
faed4b2b06
add an XBox 360 USB controller paddle .ini
Brad Grantham
2020-12-31 11:08:41 -0800
-
1485cae18b
add a Samsung wireless control paddle .ini
Brad Grantham
2020-12-31 11:08:18 -0800
-
75d0d9e881
add falstad.com simulation of Apple ][ speaker
Brad Grantham
2020-12-31 11:07:50 -0800
-
b775c0e501
add crude tool for enormous line-by-line diffs
Brad Grantham
2020-12-31 11:07:16 -0800
-
3a97aa61a5
Add more to ignore
Brad Grantham
2020-12-31 11:06:07 -0800
-
0ac1fc7ee8
Add floppy stepper motor state generator
Brad Grantham
2020-12-31 11:01:56 -0800
-
915a359215
Redesign stepper motor emulation, now boots ProDOS
Brad Grantham
2020-12-31 11:00:09 -0800
-
6e2e54e2be
Add more 65C02 instructions, fix BRK on 65C02
Brad Grantham
2020-12-31 10:58:52 -0800
-
0666038298
fix disassembly address
Brad Grantham
2020-12-31 10:58:46 -0800
-
43c3c8a704
fix 80col by repage_regions also on read softswitches
Brad Grantham
2020-12-27 22:03:56 -0800
-
28d4f712a0
improve bank switch logic, trying to fix 80 col
Brad Grantham
2020-12-27 20:55:26 -0800
-
afb222f18f
initialize CPU correctly, never set bit 4 or 5 of P
Brad Grantham
2020-12-27 20:50:32 -0800
-
c798a2d886
take bin file name as an argument
Brad Grantham
2020-12-27 18:18:13 -0800
-
ae2748dc0b
remove fake6502 from link
Brad Grantham
2020-12-27 18:17:35 -0800
-
1271db3d95
fix slow floppy
Brad Grantham
2020-12-26 23:03:13 -0800
-
734900c314
add BBR, BBS, PLY, PHY, and PLX 65C02 instructions
Brad Grantham
2020-12-26 11:48:52 -0800
-
1d8f0e0564
Fix some instructions, add missing ones
Brad Grantham
2020-12-21 14:59:37 -0800
-
bbe1934dec
add simple loader/tester for 6502
Brad Grantham
2020-12-21 14:58:50 -0800
-
e2008da797
init members valgrind warned about; be brief in cpu state
Brad Grantham
2020-12-20 14:49:46 -0800
-
ed858b6eed
update to better int types
Brad Grantham
2020-12-16 23:51:18 -0800
-
3c1b43f2ad
use more well-defined int types
Brad Grantham
2020-12-16 23:03:43 -0800
-
fb7d31d814
make ordering explicit of some 16-bit addressing
Brad Grantham
2020-12-16 17:29:37 -0800
-
c2eb84b38c
use more well-defined int types
Brad Grantham
2020-12-15 18:20:48 -0800
-
0afdc0088d
update to current interface API
Brad Grantham
2020-12-16 22:54:02 -0800
-
65d8f90cf7
on reset turn floppy off; MAINboard resets all boards; fix #47
Brad Grantham
2020-12-14 19:48:17 -0800
-
13ece22f09
only load new track when read
Brad Grantham
2020-12-13 15:44:22 -0800
-
7345f28aa1
make head state be per-drive
Brad Grantham
2020-12-12 10:17:13 -0800
-
f4e19dc5d3
add reference to shamusworld apple emulator
Brad Grantham
2020-12-12 10:16:49 -0800
-
8f04f04543
read tracks from disk on demand
Brad Grantham
2020-12-12 09:44:44 -0800
-
b99576c1e0
read sectors from disk instead of reading whole floppy
Brad Grantham
2020-12-12 08:38:58 -0800
-
d20991ae8e
use a function to nybblize sector
Brad Grantham
2020-12-11 22:02:52 -0800
-
ba52591064
display speed
Brad Grantham
2020-12-11 22:01:21 -0800
-
155690cdaa
move to C++17
Brad Grantham
2020-12-11 22:00:48 -0800
-
ca58c87abf
make some consts constexpr and int for warnings
Brad Grantham
2020-12-10 17:19:39 -0800
-
2022b375bd
more const char*, only issue mode change if there was a change
Brad Grantham
2020-12-06 20:08:03 -0800
-
38f64dcd47
disable LK_HACK
Brad Grantham
2020-12-05 17:31:46 -0800
-
c81a6a8dce
Apply some fixes from Rocinante port
Brad Grantham
2020-12-05 17:19:21 -0800
-
42109817f2
only check EXIT_ON_OPENGL_ERROR on startup
Brad Grantham
2020-05-26 23:30:48 -0700
-
ef922fa355
fix steady slowdown
Brad Grantham
2020-01-20 23:11:39 -0800
-
0a9399d646
use raw string literals
Brad Grantham
2020-01-11 18:20:27 -0800
-
b76c734115
set env var PROBE_JOYSTICKS to probe axes and buttons
Brad Grantham
2019-10-15 10:37:18 -0700
-
216f74cc32
print only active axes and buttons in probe
Brad Grantham
2019-10-15 09:29:25 -0700
-
687e80e16e
delete vertex array on recreation, comment out speed
Brad Grantham
2019-02-18 19:39:32 -0800
-
fd1e15a595
add clock text box
Brad Grantham
2019-02-18 08:11:22 -0800
-
0b61b25667
point out I copied the nybblization code
Brad Grantham
2019-02-16 09:47:22 -0800
-
efd376ee3b
link to home page, add loder runner image
Brad Grantham
2019-02-16 09:24:25 -0800
-
fe8e4a5058
update formatting from Jim's aed512 version of cpu6502
Brad Grantham
2019-02-16 08:49:10 -0800
-
0bb0b6ffd4
add B6 and C1 instructions
Brad Grantham
2019-02-16 08:44:49 -0800
-
ee0b5fc58c
move diskII bin file to the right name
Brad Grantham
2019-02-13 23:15:03 -0800
-
a04b9aaf87
set the default as no joysticks
Brad Grantham
2019-02-13 23:14:22 -0800
-
bfce99f86f
match new name of disk rom file
Brad Grantham
2019-02-10 23:18:05 -0800
-
4472db0405
rename disk rom file to match size
Brad Grantham
2019-02-10 23:17:24 -0800
-
dcb27ce242
silence GL deprecation
Brad Grantham
2019-02-10 22:58:06 -0800
-
6f9ed33f2f
remove unused file
Brad Grantham
2019-02-10 22:39:05 -0800
-
e1ea979006
remove old comment
Brad Grantham
2019-02-10 22:38:11 -0800
-
6e04af2752
make run on Linux
Brad Grantham
2019-02-10 20:30:22 -0800
-
bfc177ef10
Add gl_utility.o to Linux build
Brad Grantham
2019-02-10 20:01:50 -0800
-
1591046c74
Add way to disable 65C02 instructions.
Lawrence Kesteloot
2019-02-06 23:23:29 -0800
-
68cfd142b1
make GL utilities have better name
Brad Grantham
2018-10-15 21:11:29 -0700
-
fc795a4a33
make GL utilities have better name
Brad Grantham
2018-10-15 21:11:17 -0700
-
a9e48a509a
initial breakout of UI widget classes
Brad Grantham
2018-10-15 21:09:51 -0700
-
420f016098
extract program compilation and rect v array buffer
Brad Grantham
2018-10-14 12:49:58 -0700
-
f2b28839e4
separate out opengl_texture
Brad Grantham
2018-10-14 12:10:31 -0700
-
bb30c33d2d
start separating out GL into modules
Brad Grantham
2018-10-14 12:07:05 -0700
-
c22645848a
Fix usage message.
Lawrence Kesteloot
2018-09-25 18:21:58 -0700
-
85f7d8d7dd
update cpu6502 with Jim's improvements
Brad Grantham
2018-09-10 12:29:16 -0700
-
5e8adf5de1
remove dead code and comments lacking confidence
Brad Grantham
2018-09-08 18:42:39 -0700
-
17806a16b7
fix wording of template parameter docs
Brad Grantham
2018-09-08 18:37:41 -0700
-
af715292b2
make class the first thing you see
Brad Grantham
2018-09-08 18:19:53 -0700
-
40035852cd
add a little documentation
Brad Grantham
2018-09-08 17:45:57 -0700
-
1dc3fe3df8
extract CPU6502 into single header implementation
Brad Grantham
2018-09-08 17:36:16 -0700
-
5548039900
make BUS member of CPU6502 instead of parameter of methods
Brad Grantham
2018-09-08 17:23:38 -0700
-
5f1a3be90d
templatize CPU6502 in anticipation of single-header
Brad Grantham
2018-09-08 17:18:25 -0700
-
4e305cb6ad
templatize CPU6502 in anticipation of single-header
Brad Grantham
2018-09-08 17:17:09 -0700
-
53e8b802c4
Merge pull request #34 from bradgrantham/gif
Brad Grantham
2018-08-10 23:47:51 -0700
-
-
8e47791e12
Fix BRA imm instruction, add 0xD2 - CMP (zpg)
Brad Grantham
2018-08-10 23:25:20 -0700
-
a2b96de667
Add mmphosis' RAINBOW mode change demo
Brad Grantham
2018-08-08 21:04:02 -0700
-
9f2667d93f
Disable dithering on GIF write.
gif
Lawrence Kesteloot
2018-08-08 16:45:41 -0700
-
2c437b27da
record at 50ms simulation per frame
Brad Grantham
2018-08-08 16:18:16 -0700
-
6028d62786
scale GIF output to 2x screen size
Brad Grantham
2018-08-08 15:46:41 -0700
-
6caca1ec5d
fix stop_recording
Brad Grantham
2018-08-08 15:45:15 -0700
-
dddd18c258
Partially implement animated GIF
Brad Grantham
2018-08-08 15:24:38 -0700
-
8567ad7244
make CPU6502::cycles[] class-static
Brad Grantham
2018-08-08 12:35:38 -0700
-
af0fe38c9e
fill in implemented 65C02 opcodes
Brad Grantham
2018-08-08 12:28:08 -0700
-
a2a13e24dc
Start GIF-recording mode.
Lawrence Kesteloot
2018-08-07 23:33:14 -0700
-
-
b5918819af
Fix off-by-two bug with LK_HACK.
Lawrence Kesteloot
2018-08-07 12:27:44 -0700
-
49804018cc
Asert if cycles[] is not set for insn
Brad Grantham
2018-08-07 12:21:43 -0700
-
ad8f43b5a8
fix too many initializers error
Brad Grantham
2018-08-06 00:39:50 -0700
-
183aea95fb
Add instruction cycle count for ORA (ind)
Brad Grantham
2018-08-06 00:39:11 -0700
-
e938af1349
implement STZ zpg and PHX
Brad Grantham
2018-08-06 00:36:23 -0700
-
7d346a06b3
Fix overflow in LK_HACK.
Lawrence Kesteloot
2018-08-06 00:18:38 -0700
-
043429311a
fix crash if text is dragged from Chrome
Brad Grantham
2018-08-06 00:13:54 -0700