mrdudz
|
4557e8d004
|
optimize charcode conversion, shorter and faster now :)
|
2015-10-12 18:53:55 +02:00 |
|
mrdudz
|
aed0549760
|
remove some commented out code
|
2015-10-12 18:09:50 +02:00 |
|
mrdudz
|
ead9950044
|
some code shuffling to get rid of long branches
|
2015-10-12 18:01:48 +02:00 |
|
mrdudz
|
cf8b21b27e
|
size optimization
|
2015-10-12 17:12:44 +02:00 |
|
mrdudz
|
bc85d90468
|
check for space bottom up, which is faster for the average case
|
2015-10-12 16:15:40 +02:00 |
|
mrdudz
|
a2b514a7cf
|
fix some style issues
|
2015-10-12 15:54:08 +02:00 |
|
mrdudz
|
21732e3c5b
|
maintain lsb of cursor x position internally, saves some bytes and some cycles too :)
|
2015-10-12 15:44:41 +02:00 |
|
mrdudz
|
2a0f6c420b
|
moved bordercolor function into a seperate file
|
2015-10-12 15:18:36 +02:00 |
|
mrdudz
|
7f2df8e8e6
|
move internal text/bgcolor variables into the file that also contains the init code for them. also rename them to avoid namespace pollution
|
2015-10-12 15:04:55 +02:00 |
|
mrdudz
|
07f1879f85
|
added some more comments and -headers
|
2015-10-12 14:40:12 +02:00 |
|
mrdudz
|
d8d7f53d1b
|
move charset to seperate file again, added comments on charset layout
|
2015-10-11 17:13:28 +02:00 |
|
mrdudz
|
32397b9a2b
|
print a space for 0x0a and 0x0d in the char matrix
|
2015-10-11 17:07:48 +02:00 |
|
mrdudz
|
70ed96d06d
|
updated conio test
|
2015-10-09 23:39:55 +02:00 |
|
mrdudz
|
03c6af3e15
|
rewrote color voodoo
|
2015-10-09 23:39:37 +02:00 |
|
mrdudz
|
0b9d67d8a8
|
use default prio for the constructor
|
2015-10-09 13:40:10 +02:00 |
|
mrdudz
|
f712e9448a
|
some cleanup/rework
|
2015-10-09 13:34:23 +02:00 |
|
mrdudz
|
e54ad81ce8
|
some more rework, second attempt on fixing the color issues. added ifdefs to disable the color voodoo alltogether for debugging purposes.
|
2015-10-08 20:43:25 +02:00 |
|
mrdudz
|
67dabb8489
|
attempted fix for the color problem noticed by oliver
|
2015-10-06 20:18:40 +02:00 |
|
mrdudz
|
ee54f7f40c
|
optimized clrscr for size
|
2015-10-06 19:33:43 +02:00 |
|
mrdudz
|
23473641f4
|
fix clrscr so it doesnt wipe sprite pointers
|
2015-10-01 17:16:02 +02:00 |
|
mrdudz
|
5ea842b88b
|
SCREEN->screensize
|
2015-10-01 15:03:11 +02:00 |
|
mrdudz
|
f39337a6ec
|
added input test
|
2015-09-28 17:12:33 +02:00 |
|
mrdudz
|
4949836d16
|
fixed kplot
|
2015-09-28 17:12:20 +02:00 |
|
mrdudz
|
841d764a83
|
some cleanup, checked usage of __bgcolor and __textcolor
|
2015-09-28 16:10:11 +02:00 |
|
mrdudz
|
7486923c17
|
dont use seperate file for charset data
|
2015-09-28 15:57:16 +02:00 |
|
mrdudz
|
d211eeaa41
|
fix conio test to work on vic20 screen
|
2015-09-28 15:29:14 +02:00 |
|
mrdudz
|
6cc654cca8
|
added extra check for graphical chars
|
2015-09-28 15:10:57 +02:00 |
|
mrdudz
|
257183fa55
|
removed duplicate copy of charset and shift it at init time, saves 1k
|
2015-09-27 19:34:43 +02:00 |
|
mrdudz
|
c221fe22f6
|
prepend soft80_ to some more internally used functions
|
2015-09-27 19:10:06 +02:00 |
|
mrdudz
|
b5a6578dca
|
include bitmap and vram row tables directly rather than generating them (saves space)
|
2015-09-27 18:49:30 +02:00 |
|
mrdudz
|
fba28f46f6
|
fix initial text- and background colors
|
2015-09-27 18:36:53 +02:00 |
|
mrdudz
|
9e08c53b01
|
initial commit of soft80 implementation
|
2015-09-27 18:12:25 +02:00 |
|
Oliver Schmidt
|
067956b808
|
Merge pull request #211 from greg-king5/errno-helpers
Move errno helper functions into separately linkable files.
|
2015-09-25 22:13:11 +02:00 |
|
Greg King
|
b82bb4f5ba
|
Moved two errno helper functions into separate files.
Only the function that actually is needed will be linked. It is very useful for targets that do not have file-system I/O.
|
2015-09-25 14:06:58 -04:00 |
|
Oliver Schmidt
|
e0b273e86c
|
Merge pull request #210 from greg-king5/archiver
Make an ar65 warning show both object files' names.
|
2015-09-25 16:21:47 +02:00 |
|
Greg King
|
ed2b8a1609
|
Fixed a warning message.
|
2015-09-25 02:31:17 -04:00 |
|
Oliver Schmidt
|
9704b1d11b
|
Update README.md
|
2015-09-24 10:16:46 +02:00 |
|
Oliver Schmidt
|
74f8de9ab6
|
Update README.md
|
2015-09-24 10:14:30 +02:00 |
|
Oliver Schmidt
|
68a4f34b3d
|
Use title case.
|
2015-09-24 10:06:24 +02:00 |
|
Oliver Schmidt
|
b2657ecef5
|
Merge pull request #177 from mrdudz/pcenginetarget
new target: PC Engine (TurboGrafx16)
|
2015-09-24 09:58:28 +02:00 |
|
mrdudz
|
7d453a72fb
|
use 'plot' instead of 'PLOT'
|
2015-09-20 12:18:41 +02:00 |
|
mrdudz
|
296489ba6c
|
added interruptor support
|
2015-09-19 15:55:43 +02:00 |
|
mrdudz
|
859604407b
|
fixed more flaws found by greg :)
|
2015-09-19 15:37:39 +02:00 |
|
Oliver Schmidt
|
45313075fe
|
Merge pull request #208 from greg-king5/big-jump
Improve the longjmp() and setjmp() functions.
|
2015-09-11 21:06:50 +02:00 |
|
Oliver Schmidt
|
5ff480d6f4
|
Merge pull request #207 from greg-king5/random-seed
Fix the CBM random-seed generators.
|
2015-09-11 21:02:40 +02:00 |
|
Greg King
|
dbf0adcec9
|
Improved longjmp() and setjmp().
|
2015-09-11 14:18:22 -04:00 |
|
Greg King
|
031bd2ebf0
|
Fixed the random-seed generators for the Commodore targets.
They use a byte from the time counter; but, it is stored in big-endian order.
|
2015-09-11 10:03:07 -04:00 |
|
mrdudz
|
088a25437d
|
fixed VDC register assignments
|
2015-09-07 12:55:36 +02:00 |
|
Oliver Schmidt
|
fa0709a618
|
Merge pull request #205 from greg-king5/typo
Fix " til " typos.
|
2015-09-06 21:35:32 +02:00 |
|
Greg King
|
a555f121fd
|
Fixed the " til " typos.
|
2015-09-06 12:25:00 -04:00 |
|