Commit graph

291 commits

Author SHA1 Message Date
kirjavascript 8a196bd63a complicated update to rendering code to allow linewraps 2021-05-09 14:08:43 +01:00
kirjavascript b4bb6f0e32 some hscroll debugging 2021-05-08 19:48:32 +01:00
kirjavascript e3f5a3987c implemented tile flipping 2021-05-08 13:55:16 +01:00
kirjavascript f642e2d162 implemented tile flipping 2021-05-08 13:55:06 +01:00
kirjavascript 29a5173023 cleaned up frame timing 2021-05-07 00:33:57 +01:00
kirjavascript 31de7be114 fixed timing 2021-05-06 23:32:05 +01:00
kirjavascript f140b3e5e8 added license (for <gnu>) 2021-05-06 23:13:59 +01:00
kirjavascript cdc2aa3731 correct palette used 2021-05-06 22:24:48 +01:00
kirjavascript fc4fa0d591 plane a + plane b + fixed nametable addressing! 2021-05-06 22:17:23 +01:00
kirjavascript 0c8f8986d4 added transparency 2021-05-06 00:05:36 +01:00
kirjavascript 784d66ed01 omg some plane rendering 2021-05-05 23:50:50 +01:00
kirjavascript 0a52184b3e early plane drawing stuff 2021-05-05 23:39:38 +01:00
kirjavascript 08f3a07e07 trying to render planeb 2021-05-05 20:39:09 +01:00
kirjavascript 3b37c1414b some more vdp info 2021-05-04 23:35:59 +01:00
kirjavascript ad476af311 line rendering stuff 2021-05-03 23:22:12 +01:00
kirjavascript b2b708873b some screen primitives 2021-05-03 20:22:53 +01:00
kirjavascript e996c1fc4b RGBA -> RGB 2021-05-03 16:53:21 +01:00
kirjavascript 3ad96f8b48 some refactoring, fixed bg_color 2021-05-03 15:16:10 +01:00
kirjavascript 5899958116 some vdp refactoring 2021-05-03 01:56:05 +01:00
kirjavascript 887b591fb2 added screen fb 2021-05-02 21:58:17 +01:00
kirjavascript 92e064e39e show full vram dump 2021-05-02 20:20:07 +01:00
kirjavascript fba59d559d sonic 1 boots 2021-05-02 19:52:29 +01:00
kirjavascript be69c09d89 more ui stuff, some main loop stuff 2021-05-02 18:52:08 +01:00
kirjavascript a604c7f8a4 defactored some functions 2021-04-29 23:44:09 +01:00
kirjavascript a02d088901 correct VDP DMA 2021-04-29 23:37:41 +01:00
kirjavascript 1f8ae1676e correct VDP DMA 2021-04-29 23:37:36 +01:00
kirjavascript 0b16b20c53 VRAM viewer working? 2021-04-29 22:57:37 +01:00
kirjavascript 0087f63f42 provided cram_rgb function 2021-04-29 20:22:00 +01:00
kirjavascript 0e5b6734a6 CRAM demo 2021-04-29 19:42:14 +01:00
kirjavascript e01c0cb480 made it actually compile 2021-04-28 17:30:23 +01:00
kirjavascript 7db75526e6 control write pending impl 2021-04-28 00:12:54 +01:00
kirjavascript 4708e7666a control write not pending 2021-04-27 23:08:53 +01:00
kirjavascript 92c0b4b6db write data port 2021-04-27 22:24:39 +01:00
kirjavascript af4097cc6a vdp data write 2021-04-27 22:09:28 +01:00
kirjavascript a566a19c9b added some vdp stuff 2021-04-26 23:53:14 +01:00
kirjavascript bbedc10a84 fixed addressing modes 2021-04-26 23:37:12 +01:00
kirjavascript bb556a3ee7 added fake z80 2021-04-26 21:08:29 +01:00
kirjavascript c19fc5d4ee made it compile 2021-04-26 20:31:47 +01:00
kirjavascript 77f0d39ab0 implemented IO write 2021-04-26 20:28:57 +01:00
kirjavascript c35a9ededa implemented IO read 2021-04-26 20:19:28 +01:00
kirjavascript de3a3e95b0 added z80 ram 2021-04-25 23:33:45 +01:00
kirjavascript 20dd77d5a5 faked some IO ports 2021-04-25 20:18:12 +01:00
kirjavascript 63be541bf5 updated disasm 2021-04-25 15:57:53 +01:00
kirjavascript 3882a65800 minimal user interface 2021-04-25 15:33:49 +01:00
kirjavascript a94c1891c6 From 2021-04-25 02:04:13 +01:00
kirjavascript 89dcbbbcf9 some desktop stuff, some disassembler stuff 2021-04-25 01:31:32 +01:00
kirjavascript e30e60fa24 implemented work ram 2021-04-24 23:58:02 +01:00
kirjavascript a3e16e6429 added work ram 2021-04-24 22:47:54 +01:00
kirjavascript 51eadee98e documented more ROM, set initial state of CPU 2021-04-24 21:45:13 +01:00
kirjavascript 6d44d07d80 added rom to memory map 2021-04-24 20:19:26 +01:00