bc85d90468check for space bottom up, which is faster for the average case
mrdudz
2015-10-12 16:15:40 +02:00
a2b514a7cffix some style issues
mrdudz
2015-10-12 15:54:08 +02:00
21732e3c5bmaintain lsb of cursor x position internally, saves some bytes and some cycles too :)
mrdudz
2015-10-12 15:44:41 +02:00
2a0f6c420bmoved bordercolor function into a seperate file
mrdudz
2015-10-12 15:18:36 +02:00
7f2df8e8e6move internal text/bgcolor variables into the file that also contains the init code for them. also rename them to avoid namespace pollution
mrdudz
2015-10-12 15:04:55 +02:00
07f1879f85added some more comments and -headers
mrdudz
2015-10-12 14:40:12 +02:00
d8d7f53d1bmove charset to seperate file again, added comments on charset layout
mrdudz
2015-10-11 17:13:28 +02:00
32397b9a2bprint a space for 0x0a and 0x0d in the char matrix
mrdudz
2015-10-11 17:07:48 +02:00
c4966ac6a6Fixed stupid adressing mode bug.
Oliver Schmidt
2015-10-10 11:15:43 +02:00
70ed96d06dupdated conio test
mrdudz
2015-10-09 23:39:55 +02:00
03c6af3e15rewrote color voodoo
mrdudz
2015-10-09 23:39:37 +02:00
ccc7c2b1f9Minor style adjustment.
Oliver Schmidt
2015-10-09 22:18:51 +02:00
326da85145Consistently place constructors (and their exclusive subroutines) in "INIT".
Oliver Schmidt
2015-10-09 21:44:20 +02:00
575f859a03Keep low level VIC sprite stuff out of user code.
Oliver Schmidt
2015-10-09 18:33:35 +02:00
8c609dd931Explained why two variables were moved out of the BSS segment.
Greg King
2015-10-09 12:00:41 -04:00
f21e3ae895According to the contributor the prio wasn't intentionally set.
Oliver Schmidt
2015-10-09 13:42:25 +02:00
0b9d67d8a8use default prio for the constructor
mrdudz
2015-10-09 13:40:10 +02:00
e54ad81ce8some more rework, second attempt on fixing the color issues. added ifdefs to disable the color voodoo alltogether for debugging purposes.
mrdudz
2015-10-08 20:43:25 +02:00
8b89f4f5a6Reduced c64-overlay.cfg's size by factoring out a different common expression.
Greg King
2015-10-08 06:11:37 -04:00
ca70700a0bRestored the old C-stack initiation code.
Greg King
2015-10-08 05:05:48 -04:00
8a880580dcReduced the size of the moveinit subroutine.
Greg King
2015-10-07 14:56:14 -04:00
67dabb8489attempted fix for the color problem noticed by oliver
mrdudz
2015-10-06 20:18:40 +02:00
ee54f7f40coptimized clrscr for size
mrdudz
2015-10-06 19:33:43 +02:00
e6008026aaFixed bogus formatting of recent contribution.
Oliver Schmidt
2015-10-05 16:28:16 +02:00
08e4cbfdbcMerge pull request #217 from clbr/master
Oliver Schmidt
2015-10-05 16:24:53 +02:00
7f409c3edbnes: Expose and document all joypad keys
Lauri Kasanen
2015-10-05 17:19:36 +03:00
04be8020b6nes: Document whether waitvblank waits for the start or end of vblank
Lauri Kasanen
2015-10-05 17:18:53 +03:00
074e10d288Adapted, to the c64 target, the INIT-segment overlay scheme from the apple2 targets.
Greg King
2015-10-05 05:47:43 -04:00
23473641f4fix clrscr so it doesnt wipe sprite pointers
mrdudz
2015-10-01 17:16:02 +02:00
24c2da980bMerge pull request #214 from greg-king5/cbm-exec
Oliver Schmidt
2015-09-30 20:52:31 +02:00
6217f8fa3aMade the Commodore version of exec() work in programs that are so big that they load into all of BASIC RAM.
Greg King
2015-09-28 11:27:39 -04:00
f39337a6ecadded input test
mrdudz
2015-09-28 17:12:33 +02:00