FeralChild64
|
e0bbee443b
|
removed 'branch out of range' warnings
|
2019-09-02 20:56:37 +02:00 |
|
FeralChild64
|
180c88ef42
|
reenabled BRK handler, now prints BRK address
|
2019-09-01 16:20:36 +02:00 |
|
FeralChild64
|
1feef6abdb
|
added PAL/NTSC detection
|
2019-08-07 21:20:05 +02:00 |
|
FeralChild64
|
03bc8b8e78
|
implemented BRK handling routine (not yet connected to IRQ)
|
2019-08-06 20:54:27 +02:00 |
|
FeralChild64
|
d5d6581901
|
jump table now uses vectors in RAM
|
2019-08-05 18:08:15 +02:00 |
|
FeralChild64
|
49c6f4d081
|
all >3 length similarities explained, reworked via_vector to avoid accidental similarity, small project files fixes
|
2019-08-03 22:02:56 +02:00 |
|
FeralChild64
|
ccb78c10b4
|
DOS wedge can now display directories
|
2019-07-28 11:18:21 +02:00 |
|
FeralChild64
|
aa7e220575
|
shortened DOS wedge implementation
|
2019-07-26 21:18:01 +02:00 |
|
FeralChild64
|
0396127e69
|
print status if command failed in DOS wedge
|
2019-07-26 19:43:04 +02:00 |
|
FeralChild64
|
c355b3e46e
|
fix for error reporting in DOS wedge
|
2019-07-26 19:06:26 +02:00 |
|
FeralChild64
|
a80d490590
|
fixes to Kernal character handling routines
|
2019-07-26 18:30:07 +02:00 |
|
FeralChild64
|
bfda74a9bc
|
more work towards DOS wedge
|
2019-07-26 17:34:24 +02:00 |
|
FeralChild64
|
fea097e795
|
various IEC and DOS wedge fixes
|
2019-07-24 20:48:38 +02:00 |
|
FeralChild64
|
44db729d5c
|
fixed incorrect byte comparing
|
2019-07-23 20:56:28 +02:00 |
|
FeralChild64
|
f4db0f31c6
|
various character handling fixes
|
2019-07-23 17:12:30 +02:00 |
|
FeralChild64
|
4a12719986
|
improved initialization and Kernal vector handling
|
2019-07-22 19:16:41 +02:00 |
|
FeralChild64
|
c30d4b31c9
|
directory structure cleanup
|
2019-07-20 22:25:57 +02:00 |
|
FeralChild64
|
c7727d4f0f
|
LOAD command understands device number and secondary address
|
2019-07-20 17:59:24 +02:00 |
|
FeralChild64
|
da4cc3a89b
|
refactored LOAD routine so that it's parts are reuseable
|
2019-07-19 17:23:11 +02:00 |
|
FeralChild64
|
cf795d5f3c
|
started cleanup of aliases, build system fixes
|
2019-07-18 23:30:12 +02:00 |
|
FeralChild64
|
eb12f33225
|
pre-build ROMs now have platform-specific banners
|
2019-07-18 22:02:18 +02:00 |
|
FeralChild64
|
4c60ad1653
|
build system can create different ROMs per platforn
|
2019-07-18 21:16:37 +02:00 |
|
FeralChild64
|
152120a3fe
|
more IEC error reporting work
|
2019-07-17 16:57:54 +02:00 |
|
FeralChild64
|
ecf1b3aa50
|
small improvements for LOAD command and IEC routines
|
2019-07-16 22:22:01 +02:00 |
|
FeralChild64
|
6d521967e5
|
implemented CIOUT routine
|
2019-07-12 23:09:27 +02:00 |
|
FeralChild64
|
a846d74895
|
aliases for Kernal jump table entries
|
2019-07-12 20:08:40 +02:00 |
|
FeralChild64
|
ee6e7bc9d5
|
implemented SETMSG routine, LOAD command uses it
|
2019-07-12 19:22:46 +02:00 |
|
FeralChild64
|
ac1fb40eb6
|
work on LOAD routine
|
2019-06-24 19:06:23 +02:00 |
|
FeralChild64
|
86a7af378d
|
more work on DOS wedge
Retrieving the status (@) should teoretically work, but several KERNAL
routines are still missing or incomplete
|
2019-06-16 20:19:51 +02:00 |
|
FeralChild64
|
9ee2fd2af5
|
implemented CLALL routine, added support for LAT/SAT/FAT and LDTND variables
|
2019-06-16 19:32:40 +02:00 |
|
FeralChild64
|
e9b3bb42f8
|
implemented READST routine
|
2019-06-15 13:14:35 +02:00 |
|
FeralChild64
|
6cb5e520db
|
DOS wedge compilation fix
|
2019-06-14 21:25:23 +02:00 |
|
FeralChild64
|
0b95f9646f
|
implemented VECTOR routine
|
2019-06-14 20:59:07 +02:00 |
|
FeralChild64
|
8e3b66bd7a
|
initial RESTOR routine and $314-$333 vectors support
|
2019-06-14 18:50:53 +02:00 |
|
FeralChild64
|
5fcbdb601e
|
some DOS wedge fixes
|
2019-06-14 16:52:03 +02:00 |
|
FeralChild64
|
c0d4df362f
|
DOS wedge can now change device number
|
2019-06-13 23:32:46 +02:00 |
|
FeralChild64
|
5accf927b3
|
first work towards DOS wedge
|
2019-06-13 18:09:09 +02:00 |
|
FeralChild64
|
e5447b3059
|
banner changed to generic one, for faster startup
|
2019-06-13 16:46:56 +02:00 |
|
Paul Gardner-Stephen
|
c6e95f13f9
|
import Retrofan's new startup banner
|
2019-05-14 03:31:57 +09:30 |
|
Paul Gardner-Stephen
|
a34581e3ea
|
implement STOP and END commands
|
2019-05-13 03:47:34 +09:30 |
|
Paul Gardner-Stephen
|
1bcdf6b738
|
reorder some instructions to reduce coincidental similarity with BASIC ROM
|
2019-05-07 11:39:47 +09:30 |
|
Paul Gardner-Stephen
|
f595af2c41
|
fix routine we had changed to be less coincidentally similar to one in C64 BASIC so that it works.
|
2019-05-07 10:11:11 +09:30 |
|
Paul Gardner-Stephen
|
3fc264ac15
|
explain more similarities. Go to some effort to avoid some similarities where we can see a way.
|
2019-05-07 10:02:25 +09:30 |
|
Paul Gardner-Stephen
|
2ad07c1a82
|
tweak version number in startup banner
|
2019-05-06 22:31:36 +09:30 |
|
Paul Gardner-Stephen
|
b1eff47e97
|
replace simple startup message with Deft's fancy one
|
2019-05-06 22:29:24 +09:30 |
|
Paul Gardner-Stephen
|
b3e446b64e
|
show line number when BREAKing
|
2019-05-06 07:14:53 +09:30 |
|
Paul Gardner-Stephen
|
0a46e7c135
|
implement GOTO command
|
2019-05-06 07:11:23 +09:30 |
|
Paul Gardner-Stephen
|
d8d7d878e4
|
fix preservation of I flag in memory move routines.
|
2019-05-06 07:09:46 +09:30 |
|
Paul Gardner-Stephen
|
7d1f7fb7c5
|
begin implementing REM command.
|
2019-05-06 07:06:19 +09:30 |
|
Paul Gardner-Stephen
|
fab8839c76
|
allow RUN/STOP to stop LIST command.
|
2019-05-05 22:36:17 +09:30 |
|