more work towards Mega65 native mode, added NSYS command

This commit is contained in:
FeralChild64 committed 2020-08-08 17:24:09 +02:00
1 parent ffdc67d5ca
commit 83cdf37c0d
23 files changed
+266 -21

No files matched your search

@@ -0,0 +1,9 @@
// #LAYOUT# M65 KERNAL_1 #TAKE
// #LAYOUT# * * #IGNORE
m65_chrout_screen:
// Provide implementation
rts
+9
View File
@@ -0,0 +1,9 @@
// #LAYOUT# M65 KERNAL_0 #TAKE
// #LAYOUT# * * #IGNORE
m65_cursor_blink:
// XXX provide implementation
rts
@@ -0,0 +1,11 @@
// #LAYOUT# M65 KERNAL_1 #TAKE
// #LAYOUT# * * #IGNORE
// Table of parameters for VIC control register B
m65_scrtab_vic_ctrlb:
.byte %00100000 // 40x25 + extended attributes
.byte %10100000 // 80x25 + extended attributes
.byte %10100100 // 80x50 + extended attributes
+1 -9
View File
@@ -60,7 +60,7 @@ m65_scrmodeset_internal: // entry point for M65_MODE65
stx VIC_SCRNPTR+1
stx M65_SCRTXTBASE+1
// Set flags/varaibles for 40/80 columns and 25/50 rows
// Set flags/variables for 40/80 columns and 25/50 rows
tax
@@ -68,11 +68,3 @@ m65_scrmodeset_internal: // entry point for M65_MODE65
sta VIC_CTRLB
rts
m65_scrtab_vic_ctrlb:
.byte %00000000 // 40x25
.byte %10000000 // 80x25
.byte %10000100 // 80x50