|
98d7a5c00a
|
Update Makefile and main.c to use new modules.
|
2023-10-22 11:42:03 +02:00 |
|
|
9668db9853
|
Add matrix effect.
|
2023-10-22 11:41:47 +02:00 |
|
|
1156e03305
|
Add small performance test to compute Z80 actual speed.
|
2023-10-22 11:41:16 +02:00 |
|
|
a80c52bedd
|
Add compiler.h specific macros.
|
2023-10-22 11:40:57 +02:00 |
|
|
21c4c1eb98
|
Remove ceda_* generic module.
|
2023-10-22 11:40:46 +02:00 |
|
|
9d8bede050
|
Add method to wait for some frames in CRT.
|
2023-10-22 11:40:28 +02:00 |
|
|
a49102fbac
|
Add method to disable cursor.
|
2023-10-22 11:40:03 +02:00 |
|
|
d3e2651212
|
Add linear feedback shift register to generate "random" numbers.
|
2023-10-22 11:39:02 +02:00 |
|
|
99da9e2e4f
|
Add (soft) video abstraction library.
|
2023-10-22 11:38:45 +02:00 |
|
|
b3763de255
|
Add printf module for debugging.
|
2023-10-22 11:38:24 +02:00 |
|
|
a09d89ae90
|
Update Makefile and main with new stuff.
|
2023-10-16 22:14:25 +02:00 |
|
|
6920bd9bd4
|
Send big binaries with a pause (hack).
|
2023-10-16 22:13:55 +02:00 |
|
|
600b1d7ab3
|
Add basic CRT interaction routine from frame sync.
|
2023-10-16 22:12:55 +02:00 |
|
|
828bb38a9a
|
Add routine to read from IO space from C.
|
2023-10-16 22:12:08 +02:00 |
|
|
86c3cb709e
|
Update main.c
|
2023-10-15 15:09:52 +02:00 |
|
|
d94f553e85
|
Add new module to Makefile.
|
2023-10-15 15:09:36 +02:00 |
|
|
61720e925d
|
Add busy loop delay module.
|
2023-10-15 15:09:10 +02:00 |
|
|
bf1b651ec5
|
Add cursor module.
|
2023-10-15 15:09:01 +02:00 |
|
|
5a7203ebda
|
Fix incremental compilation.
|
2023-10-15 15:08:25 +02:00 |
|
|
636e5787de
|
Add documentation about C/ASM calling conventions.
|
2023-10-13 21:39:40 +02:00 |
|
|
05ae364cfc
|
Introduce I/O module for C (out).
|
2023-10-13 09:44:39 +02:00 |
|
|
06f240dd6d
|
Mix C and assembly, minor modifications to print routines.
|
2023-10-13 09:08:22 +02:00 |
|
|
640314be8a
|
Use miminal config file and bare-bone custom CRT.
|
2023-10-11 22:07:04 +02:00 |
|
|
2645501186
|
First commit.
|
2023-10-09 22:06:34 +02:00 |
|