FeralChild64
|
e515a42607
|
monitor integration bugfix
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
de2019bb87
|
monitor fix for 40 column mode
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
b46f364d9b
|
implemented missing Z80 addressing modes
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
d5f3d13866
|
implemented several Z80 addressing modes
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
99954e8274
|
implemented missing Z80 instructions
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
3ed88d3312
|
more Z80 work, two opcodes left to implement
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
a85c56c9fe
|
some more Z80 work
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
6b3788ab48
|
some cleanup, mainly Z80 related
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
bbcc20529d
|
more work on monitor integration
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
81e45fd7ac
|
ported BSMON bugfix from upstream
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
b921134377
|
copyright year update
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
6a12a4422d
|
small makefile fix
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
5d19d55e82
|
added ZMAC to the build script
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
d3b05ca2d6
|
more Z80 optimizations
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
c9572d48df
|
more work on CP/M memory banking
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
a70efc1fa0
|
Z80 cleanup
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
2848f2d263
|
code size optimization
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
a71ebe4968
|
more Z80 work
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
93d6aaaea2
|
added simple memtest
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
fe8f743a51
|
small code size optimization
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
656edc5919
|
implemented solid cursor
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
240005e898
|
more work on Z80 support
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
5f9426e005
|
screen editor color handling fix
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
76ed769d7b
|
more Z80 work
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
24b3f9ebdb
|
jingle sound is sane now
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
a28b1533cb
|
jingle changes
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
106710d77f
|
screen editor cleanup
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
5a8fe51083
|
small editor improvement
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
01c4379da6
|
more MEGA65 screen editor work, bell works now
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
65b3aad4b1
|
more MEGA65 screen editor features
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
33dbbbd6e7
|
color usage tweaks
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
a9a04ed5af
|
some more Z80 instructions
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
025201256c
|
more escape sequences implemented
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
6b8ef20dc0
|
workaround for shifted escape sequences
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
5d9201eb80
|
implemented ESC-K and ESC-X
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
0c6e8bc68c
|
implemented first escape sequences
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
2f98f2b2a4
|
monitor integration - more work on memory dump
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
9aee175ece
|
another monitor integration bugfix
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
e1430a127b
|
added 1 more color palette
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
8ef20c94b1
|
palette handling improvements
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
413183474b
|
added command to change color palette on MEGA65
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
0c5f08c775
|
more work on monitor integration
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
78449700b4
|
bugfixes in monitor integration code
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
2ef8819d17
|
started work on color palette support
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
79e54cf248
|
more work on monitor adaptation
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
ed507e779c
|
BIOS now attached to BOOTCPM command, fixed another screen editor bug
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
41d4e29790
|
screen editor bugfix
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
83bcbcd5e0
|
more work on Z80 opcodes
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
21d3c8758b
|
startup tweaks
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
b5414cab27
|
implemented NEG
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
17083e5d46
|
addede command for booting
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
7b3844a089
|
added remaining Z80 illegal opcodes
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
d93230d36b
|
code size optimization
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
40721a0115
|
DAA implemented
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
64dcf7193b
|
turned more repeating code into macros
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
3c303430b9
|
cleanup
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
efa2227d9d
|
IN/OUT Z80 instructions implemented
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
635ed2f0bb
|
some BIOS work
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
e35336296f
|
bugfix for HALT
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
7395fc3738
|
added BIOS skeleton
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
8de19d4be0
|
added illegal Z80 instruction opcodes
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
6b6e97533e
|
Z80 and monitor improvements
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
aaedcddba1
|
turned some repeating code into macros
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
fb347b6a7b
|
more Z80 work
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
de92cc991c
|
few more Z80 instructions
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
ad217f307e
|
small Z80 additions
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
c31970a71b
|
more optimizations
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
2b7de74935
|
Z*) speed optimizations
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
047e7dd56a
|
directory cleanup
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
0fcdd69f77
|
more Z80 instructions, including conditional jumps
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
f49f247f2c
|
added SP storage in monitor
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
0d7d28dcfa
|
fixed 40/80 column screen detection in the monitor
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
247731bc72
|
bugfix
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
d132ed28ea
|
moppre Z80 opcodes implemented
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
1eb6229b17
|
implemented 20 more Z80 instructions
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
9aa5bb4946
|
implemented 32 more Z80 instructions
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
ef6634805d
|
implemented more Z80 instructions
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
c01a1966ec
|
found better place for zeropage shadow location
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
20790d323a
|
one more mnemonic encoding fix
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
8cd4ce8ffb
|
cleanup
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
d9fdb9f963
|
more adaptations to shadowed ZP
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
54146d3b48
|
removed obsolete module
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
6c5b45d878
|
more appropriate directory name
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
5a49bd07cf
|
added ZP shadowing for monitor and Z80 CPU emulator
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
327781c832
|
added code for parity table
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
f77496a724
|
started work on escape sequences, some cleanup
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
790807c369
|
more boring opcodes work
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
1a7491483f
|
added several Z80 instructions
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
bb2a9bd574
|
added Z80 emulator skeleton
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
7ee4da6c04
|
fixed mnemonics encoding in monitor
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
5adb7fe511
|
modified PRIMM to preserve .Y
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
77f6c5aaea
|
added more proxies, small fixes to MONITOR integration
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
8a034f3f2b
|
further cleanup
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
7875782ed2
|
small cleanup
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
b5fb6441eb
|
fixed monitor PC display and 'X' command
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
2674df8188
|
monitor visual improvements
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
2b650148f1
|
added some basic proxies for monitor
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
73dee0acba
|
fixed monitor memory mapping
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
c7f6adbb93
|
some work on BASIC/KERNAL side of the monitor
|
2021-01-26 00:03:07 +01:00 |
|
FeralChild64
|
dfc72e8b17
|
replaced BSMON constants with Open ROMs ones
|
2021-01-26 00:03:07 +01:00 |
|