-
01024278f4
all screen control codes are now handled via jumptable
FeralChild64
2019-10-30 23:10:48 +01:00
-
1682587d12
LOAD can now do verify on standard memory model
FeralChild64
2019-10-30 21:56:14 +01:00
-
1065930539
STOP key now terminates loading, some cleanups
FeralChild64
2019-10-30 21:26:26 +01:00
-
18dc9d9b61
fix for INS key regression
FeralChild64
2019-10-30 20:18:22 +01:00
-
8ec6b02ca9
fix for screen corruption in 'Operacja Proboszcz' game
FeralChild64
2019-10-30 19:34:38 +01:00
-
49b7c728c5
compilation fix
FeralChild64
2019-10-30 19:12:32 +01:00
-
ec3e78de88
I/O stack refactoring completed
FeralChild64
2019-10-30 18:59:35 +01:00
-
ec98861613
screen editor is now easier to extend
FeralChild64
2019-10-30 18:12:04 +01:00
-
c3383b9e8f
RS-232 OPEN/CLOSE connected to I/O stack
FeralChild64
2019-10-29 22:31:25 +01:00
-
73f1e24e3c
LOAD/SAVE preparation routines should be OK now
FeralChild64
2019-10-29 22:15:44 +01:00
-
7eca8ea05b
CHKIN and CKOUT refactoring
FeralChild64
2019-10-29 21:24:25 +01:00
-
e00bda3548
work towards CCGMS compatibility
FeralChild64
2019-10-29 20:32:24 +01:00
-
f5a19bb1ab
reworked CHRIN
FeralChild64
2019-10-29 18:06:27 +01:00
-
83d2511221
started work on RS-232 implementation
FeralChild64
2019-10-29 17:42:48 +01:00
-
9f4c399158
one more IEC size optimization, 37 bytes saved
FeralChild64
2019-10-29 17:10:00 +01:00
-
e9140607bc
further IO stack refactoring
FeralChild64
2019-10-29 17:03:13 +01:00
-
6fa2c5b570
some work towards I/O stack modularization
FeralChild64
2019-10-28 22:36:53 +01:00
-
966658eae0
over 20 bytes saved in IEC LOAD code
FeralChild64
2019-10-28 21:38:37 +01:00
-
3d9e713f07
small LOAD cleanup
FeralChild64
2019-10-28 21:27:26 +01:00
-
05253c3e92
improved VECTOR/RESTOR compatibility, small DOS wedge improvements
FeralChild64
2019-10-27 18:36:57 +01:00
-
d0ac49b2b6
function keys, RUN and HELP are now programmable at compile time
FeralChild64
2019-10-27 17:59:53 +01:00
-
15362c29b4
small visual improvements
FeralChild64
2019-10-27 11:35:05 +01:00
-
15c71dcdeb
C128 keyboard fixes, initial C65 keyboard support
FeralChild64
2019-10-26 13:05:55 +02:00
-
b7fd149811
Merge pull request #34 from FeralChild64/master
gardners
2019-10-26 10:42:44 +10:30
-
-
28d0fa5ecf
handled all similarities >3, updated binaries
FeralChild64
2019-10-25 18:25:59 +02:00
-
a052b3e25c
build tool logging fix, corrected C65 keyboard definitions
FeralChild64
2019-10-25 18:22:18 +02:00
-
877159c2a2
ghost RUN/STOP won't cause war restart together with RESTORE anymore
FeralChild64
2019-10-22 16:38:10 +02:00
-
2afe11c3b3
moved PAL/NTSC support to a separate routine
FeralChild64
2019-10-20 16:14:54 +02:00
-
c41da81e06
added even more stubs
FeralChild64
2019-10-20 15:52:28 +02:00
-
98860e9831
CINT should be complete now
FeralChild64
2019-10-20 13:37:25 +02:00
-
a9d167810b
documentation updates, brand-specific colors adjustments
FeralChild64
2019-10-20 12:54:08 +02:00
-
0f80941eac
CINT adjustments for 'Operacja Proboszcz' game
FeralChild64
2019-10-20 12:29:29 +02:00
-
2009702011
added one more stub, Simon's BASIC does not crash anymore
FeralChild64
2019-10-20 11:53:50 +02:00
-
a8e80ee2b1
adjusted some addresses, added more stubs
FeralChild64
2019-10-20 11:44:06 +02:00
-
b73e9fbb7d
first steps towards brand-specific color schemes
FeralChild64
2019-10-20 10:26:17 +02:00
-
aec7fe9721
motherboard extras can now be configured
FeralChild64
2019-10-20 09:55:35 +02:00
-
34f984b8f0
added configuration for testing/experimental builds
FeralChild64
2019-10-20 09:29:57 +02:00
-
dc63912edd
even more startup tweaks
FeralChild64
2019-10-20 09:03:23 +02:00
-
455ca2ee56
more startup initialization fixes
FeralChild64
2019-10-19 13:00:28 +02:00
-
bb9450b221
release tool same content detection bugfix
FeralChild64
2019-10-19 12:58:18 +02:00
-
fd434c3f68
release tool finished
FeralChild64
2019-10-19 12:50:57 +02:00
-
ae4b6acc55
further work on release tool
FeralChild64
2019-10-18 22:35:46 +02:00
-
41264c9300
compilation fix
FeralChild64
2019-10-18 22:06:40 +02:00
-
d6f4f80e89
configuration cleanup
FeralChild64
2019-10-18 21:33:11 +02:00
-
abc669d761
improved VIC II initialization
FeralChild64
2019-10-18 21:24:08 +02:00
-
5f7c21fdac
one more C128 keyboard fix
FeralChild64
2019-10-18 19:29:26 +02:00
-
58daf2a553
more C128 keyboard support tweaks
FeralChild64
2019-10-18 19:22:21 +02:00
-
6e38c8a4b9
added CAPS LOCK key support on C128
FeralChild64
2019-10-18 19:11:30 +02:00
-
e9565c9724
some tweaks to C128 keyboard support
FeralChild64
2019-10-18 18:20:36 +02:00
-
1db03b5921
started work on release tool
FeralChild64
2019-10-17 21:55:27 +02:00
-
f9e3b57a79
small keyboard reading fixes
FeralChild64
2019-10-17 17:41:50 +02:00
-
a7cb7eb52e
small C128 keyboard handling optimization
FeralChild64
2019-10-16 20:24:47 +02:00
-
fb2e13f9a9
optimized pop_keyboard_buffer
FeralChild64
2019-10-16 19:10:28 +02:00
-
470c4bded6
finished the new keyboard scanning routine
FeralChild64
2019-10-16 18:57:13 +02:00
-
5dedf1314e
most C128 keys work now
FeralChild64
2019-10-16 17:47:26 +02:00
-
703e499494
more work on C128 keyboard
FeralChild64
2019-10-16 16:40:15 +02:00
-
ed83a76725
started work on C128 keyboard support
FeralChild64
2019-10-15 19:33:55 +02:00
-
8829ec8090
more Kernal reorganization
FeralChild64
2019-10-15 17:55:56 +02:00
-
076a839f1a
fixed the famous 'SYS 64738', some documentation fixes
FeralChild64
2019-10-15 17:26:05 +02:00
-
5c58af117a
new SCNKEY is now more configurable (size vs features)
FeralChild64
2019-10-14 22:58:43 +02:00
-
3b69cd398b
SCNKEY can now use joystick port 2 too
FeralChild64
2019-10-14 22:28:46 +02:00
-
83f038c780
startup adjustements
FeralChild64
2019-10-14 22:04:34 +02:00
-
9377573f98
completed RPTFLG support
FeralChild64
2019-10-14 21:10:56 +02:00
-
643de3a8b7
new SCNKEY can now use joystick port 1
FeralChild64
2019-10-14 19:58:59 +02:00
-
677e5452a6
further work on new SCNKEY
FeralChild64
2019-10-14 18:37:46 +02:00
-
183ac3ab87
new SCNKEY is useable (but is still buggy and incomplete)
FeralChild64
2019-10-13 22:50:25 +02:00
-
ea60cb912f
small code optimization
FeralChild64
2019-10-13 21:25:24 +02:00
-
5c8a29095b
new SCNKEY now supports key repeating
FeralChild64
2019-10-13 21:19:47 +02:00
-
bb2b4981b8
new SCNKEY is functionning, but probably needs different matrix format
FeralChild64
2019-10-13 20:39:05 +02:00
-
7e2a2f8e5d
further work on new keyboard scanning routine
FeralChild64
2019-10-13 16:41:13 +02:00
-
5c02adae3e
small optimization of panic routine
FeralChild64
2019-10-13 15:09:43 +02:00
-
5a231c1847
added panic screen, added versioning mechanism proposal
FeralChild64
2019-10-13 11:29:02 +02:00
-
890558213a
initial concept of ROM versioning, still needs quite some work
FeralChild64
2019-10-12 19:13:56 +02:00
-
5b69467dc1
work on new keyboard scanning routine
FeralChild64
2019-10-12 14:10:57 +02:00
-
31d181aac3
MEMTOP/MEMBOT optimization
FeralChild64
2019-10-11 23:10:13 +02:00
-
0487488751
improved CIA #1 initialization, some cleanups
FeralChild64
2019-10-11 23:02:35 +02:00
-
deac5dcb51
implemented routine pointed by KEYTAB
FeralChild64
2019-10-11 22:26:03 +02:00
-
a64da02dad
added pseudocommands for branch word-relative instructions
FeralChild64
2019-10-11 19:56:34 +02:00
-
e9dd7ad7bc
changes to avoid accidental similarity
FeralChild64
2019-10-11 18:38:43 +02:00
-
f522b82219
various cleanups
FeralChild64
2019-10-11 18:14:12 +02:00
-
ce8c84a20c
small 65C02 optimizations in many places
FeralChild64
2019-10-10 19:45:40 +02:00
-
3e5c80bbf1
case switch fixes, support missing PETSCII control codes
FeralChild64
2019-10-10 18:34:28 +02:00
-
4c04cebde6
screen handling fixes, remaining glitches on 'Duotris' menu screen are gone
FeralChild64
2019-10-10 18:01:53 +02:00
-
e24a6f344d
saved few more bytes in CHROUT
FeralChild64
2019-10-09 22:47:48 +02:00
-
d3ef25c441
further CHROUT fixes and optimizations
FeralChild64
2019-10-09 22:10:13 +02:00
-
e53dcaf345
reached target granularity in screen code
FeralChild64
2019-10-09 20:53:42 +02:00
-
20899a49d9
simplified directory structure, updated configuration system
FeralChild64
2019-10-09 20:06:53 +02:00
-
2cc6587b5c
CHROUT screen output routine split, size and performance optimizations
FeralChild64
2019-10-09 18:45:37 +02:00
-
a442bf910f
reordered and size-optimized some screen routines
FeralChild64
2019-10-08 16:27:07 +02:00
-
e6e921e740
removed some dead code, updated binaries
FeralChild64
2019-10-07 22:40:25 +02:00
-
982ac81512
fixed improper error message in LOAD
FeralChild64
2019-10-07 21:58:43 +02:00
-
1ef37c2a8c
fixed DOS wedge operating on tokenized string
FeralChild64
2019-10-07 21:49:26 +02:00
-
4595543227
added target to test with XEMU emulator
FeralChild64
2019-10-07 17:32:56 +02:00
-
66f719af73
fix for PI tooken not displayed correctly by LIST
FeralChild64
2019-10-07 17:30:34 +02:00
-
99583f19c5
ugly temporary hack to support some crunchers
FeralChild64
2019-10-06 23:09:51 +02:00
-
dda0fa9863
minor startup banner tweaks
FeralChild64
2019-10-06 22:33:14 +02:00
-
8339e36324
PAL/NTSC display is now optional
FeralChild64
2019-10-06 22:27:30 +02:00
-
3ca8c0ead5
fixed cursor movement at top-left screen character
FeralChild64
2019-10-06 20:14:21 +02:00
-
057e3d6871
separated screen part of CHROUT
FeralChild64
2019-10-06 20:00:18 +02:00
-
090419262a
redirected NEWSTT to RUN, should provide some compatibility
FeralChild64
2019-10-06 18:16:16 +02:00