Commit graph

291 commits

Author SHA1 Message Date
kirjavascript
c0bbda1bcf fixed namestable address 2021-05-24 09:12:21 +01:00
kirjavascript
d4e56423ed fixed sprite x wraparound bug 2021-05-24 00:39:08 +01:00
kirjavascript
9535a4bdcc kinda fucked up window layer 2021-05-23 23:09:48 +01:00
kirjavascript
ce1f1345dd window debugging 2021-05-22 21:46:22 +01:00
kirjavascript
75f0481a48 cell40 stuff, more window stuff 2021-05-21 00:08:42 +01:00
kirjavascript
375662d78b some window layer calculations 2021-05-20 22:24:40 +01:00
kirjavascript
323b9af24f work starts on window layer 2021-05-19 23:39:42 +01:00
kirjavascript
a3684d652c fixed B/C 2021-05-19 20:05:59 +01:00
kirjavascript
3096c953f5 added rom mirroring 2021-05-19 19:43:50 +01:00
kirjavascript
93a3af00f5 cleaned readme, added gamepad code 2021-05-19 17:37:06 +01:00
kirjavascript
53a6b735f2 removed some junk 2021-05-18 20:18:18 +01:00
kirjavascript
fb01d5e3f6 Fixed README formatting 2021-05-18 19:14:53 +01:00
kirjavascript
ddbc545cc0 added readme 2021-05-18 19:13:50 +01:00
kirjavascript
34d4f99d1a 3 button pad works in some games, added controller handling to web 2021-05-18 17:12:23 +01:00
kirjavascript
f4c626d283 UDLR seems to work 2021-05-18 00:29:21 +01:00
kirjavascript
f0fa70b6f9 gamepad getting closer 2021-05-17 23:59:49 +01:00
kirjavascript
edd04e9513 fixed privacy in controllers 2021-05-17 22:08:56 +01:00
kirjavascript
614ee72343 fixed privacy in controllers 2021-05-17 22:08:52 +01:00
kirjavascript
050dbe1cba controller implementation 2021-05-17 22:06:39 +01:00
kirjavascript
9164b4e9fb select/latch copying 2021-05-17 20:24:36 +01:00
kirjavascript
2be331d33b some initial controller work 2021-05-17 20:13:17 +01:00
kirjavascript
eb0716afbc fixed up web interface, added some early gamepad stuff 2021-05-17 17:06:24 +01:00
kirjavascript
04f971a42c 60fps on web: use rust memory directly 2021-05-16 17:48:01 +01:00
kirjavascript
c5242e32c8 60fps on web: use rust memory directly 2021-05-16 17:47:37 +01:00
kirjavascript
11498dc677 hacky wasm support 2021-05-15 22:22:33 +01:00
kirjavascript
43cb1494f0 refactor: added gfx module 2021-05-15 18:51:42 +01:00
kirjavascript
5df52700c5 sprite cleanup 2021-05-15 17:15:43 +01:00
kirjavascript
17facb1cda working sprites 2021-05-15 16:48:33 +01:00
kirjavascript
0a675eaff9 fixed pixel offset bug 2021-05-15 16:25:58 +01:00
kirjavascript
6eebe5df3b sprites are still broken but you can tell what they are now 2021-05-15 15:41:31 +01:00
kirjavascript
4fa8d4f26d fixed layer priority 2021-05-14 00:38:59 +01:00
kirjavascript
1818b150a8 some tile rendering junk 2021-05-13 23:19:50 +01:00
kirjavascript
ebc52e1eb5 sprite priority (and some refactoring) 2021-05-13 22:09:07 +01:00
kirjavascript
70d2b4ab86 some sprite cleanup 2021-05-13 20:19:10 +01:00
kirjavascript
e42be9a3e5 refactored sprite positioning a bit 2021-05-13 19:52:58 +01:00
kirjavascript
e992735c4e sprite positioning (pre refactor) 2021-05-13 19:06:22 +01:00
kirjavascript
063c1e4334 sprite positioning is correct 2021-05-13 18:57:12 +01:00
kirjavascript
8970fd620f some sprite stuff 2021-05-13 00:01:55 +01:00
kirjavascript
9f37527cfb sprite perf 2021-05-12 19:45:05 +01:00
kirjavascript
a79166cdfe sprite struct 2021-05-11 23:28:10 +01:00
kirjavascript
ea3c73b387 dump sprite table 2021-05-11 23:24:03 +01:00
kirjavascript
fc7123789a sprite table address 2021-05-11 00:05:32 +01:00
kirjavascript
42e90f72b0 vscroll cleanup 2021-05-10 21:09:09 +01:00
kirjavascript
117eebb2c3 vscroll works 2021-05-10 20:56:03 +01:00
kirjavascript
7e7f65b975 half-refactored plane rendering 2021-05-10 20:45:52 +01:00
kirjavascript
681e312e92 vscroll calc 2021-05-09 23:43:00 +01:00
kirjavascript
7b954ade82 vscroll calc 2021-05-09 20:11:00 +01:00
kirjavascript
f34f9470ab hscroll refactor 2021-05-09 19:14:35 +01:00
kirjavascript
b14a92bb19 flipped hscroll 2021-05-09 16:17:10 +01:00
kirjavascript
5579a2cd03 hscroll implementation 2021-05-09 16:07:39 +01:00