Alex Janka
|
26e5cc3431
|
oncecell
|
2023-02-19 21:05:02 +11:00 |
|
Alex Janka
|
7a28655604
|
audio kinda works
|
2023-02-17 11:01:38 +11:00 |
|
Alex Janka
|
ffdd458fbb
|
its getting there
|
2023-02-16 15:03:07 +11:00 |
|
Alex Janka
|
8a04f5e507
|
splitting and pub using
|
2023-02-13 12:42:38 +11:00 |
|
Alex Janka
|
3af4772363
|
fix stupid comments
|
2023-02-13 10:36:04 +11:00 |
|
Alex Janka
|
5bb098bfa4
|
initial (bad) gamepad support
|
2023-02-13 09:56:41 +11:00 |
|
Alex Janka
|
5989a1a49f
|
title name w/mbc is more descriptive
|
2023-02-12 17:21:24 +11:00 |
|
Alex Janka
|
18a0ceb46e
|
clippy clean :)
|
2023-02-12 09:46:47 +11:00 |
|
Alex Janka
|
cee17032bd
|
clippy suggestions
|
2023-02-12 09:41:34 +11:00 |
|
Alex Janka
|
03faea6ca9
|
move stuff to util file
|
2023-02-12 09:27:41 +11:00 |
|
Alex Janka
|
ab3cba1ec0
|
make things neater :)
|
2023-02-12 08:51:23 +11:00 |
|
Alex Janka
|
d6276a1478
|
mostly intact mbc1 impl
|
2023-02-11 21:43:36 +11:00 |
|
Alex Janka
|
c3c02fa539
|
mbc name
|
2023-02-09 17:32:47 +11:00 |
|
Alex Janka
|
ad8d001f0c
|
error message rather than panic
|
2023-02-09 11:57:51 +11:00 |
|
Alex Janka
|
ac6c2afd10
|
initial state
|
2023-02-08 21:06:26 +11:00 |
|
Alex Janka
|
0a75b58732
|
tile window draws all tiles + is optional
|
2023-02-08 09:40:54 +11:00 |
|
Alex Janka
|
5fe3d2ef2e
|
parse cart header
|
2023-02-07 09:51:11 +11:00 |
|
Alex Janka
|
8185243582
|
split rom to struct
|
2023-02-07 09:19:50 +11:00 |
|
Alex Janka
|
1a0a45527a
|
clean imports
|
2023-02-07 09:12:39 +11:00 |
|
Alex Janka
|
98b217b858
|
split memory module
|
2023-02-06 20:54:26 +11:00 |
|
Alex Janka
|
f0b2369c9d
|
object rendering + usermode ram
|
2023-02-06 19:17:52 +11:00 |
|
Alex Janka
|
94bb1a2bfb
|
better io handling
|
2023-02-06 14:24:04 +11:00 |
|
Alex Janka
|
5d788fe9c1
|
move windows
|
2023-02-06 12:44:58 +11:00 |
|
Alex Janka
|
1338d58582
|
actually turn off bootrom LOL
|
2023-02-06 12:37:35 +11:00 |
|
Alex Janka
|
9591f2123f
|
fix stupid ram stuff + cpu inits itself
|
2023-02-06 12:32:10 +11:00 |
|
Alex Janka
|
edfda4fd84
|
remove stupid commented out code
|
2023-02-06 12:19:15 +11:00 |
|
Alex Janka
|
56e2735e58
|
position windows and allow ignore obj_size
|
2023-02-06 12:17:58 +11:00 |
|
Alex Janka
|
4a48bf6a68
|
dont pretend to run bootrom if actually running bootrom
|
2023-02-06 11:18:18 +11:00 |
|
Alex Janka
|
587916ed34
|
scaling & lcd enable back
|
2023-02-05 22:56:18 +11:00 |
|
Alex Janka
|
75c765b392
|
almost drawing
|
2023-02-05 22:37:49 +11:00 |
|
Alex Janka
|
976ee24d6a
|
initial gpu impl
|
2023-02-05 18:46:55 +11:00 |
|
Alex Janka
|
28fef84118
|
stink
|
2023-02-03 17:37:08 +11:00 |
|
Alex Janka
|
74551afdd8
|
graphics window
|
2023-02-03 09:15:30 +11:00 |
|
Alex Janka
|
f87fe618fd
|
vblank should be working
|
2023-02-03 08:54:29 +11:00 |
|
Alex Janka
|
04a9748aa6
|
quicker cycling
|
2023-02-02 19:01:04 +11:00 |
|
Alex Janka
|
e4ba687968
|
0xC0 - 0xFF
|
2023-02-02 10:54:16 +11:00 |
|
Alex Janka
|
fffb6e0278
|
new register layout
|
2023-02-01 17:18:08 +11:00 |
|
Alex Janka
|
8413dedb89
|
remove unneeded allow(dead_code)s
|
2023-01-27 11:26:33 +11:00 |
|
Alex Janka
|
f073cd5722
|
begin
|
2023-01-27 11:12:38 +11:00 |
|
Alex Janka
|
13bd9f0a1c
|
refactor printing + args
|
2023-01-22 12:13:02 +11:00 |
|
Alex Janka
|
e51d188a3a
|
reorganise main
|
2023-01-22 09:33:18 +11:00 |
|
Alex Janka
|
26c999f8f4
|
extra prints
|
2023-01-22 09:32:19 +11:00 |
|
Alex Janka
|
0e674af1b2
|
swap rom endian
|
2023-01-22 09:08:33 +11:00 |
|
Alex Janka
|
769a587aaa
|
memory fixes, interrupt table, better pause
|
2023-01-22 09:07:57 +11:00 |
|
Alex Janka
|
ac023fdc31
|
init cpu ram properly + other minor changes
|
2023-01-20 14:58:43 +11:00 |
|
Alex Janka
|
8f3cf515a9
|
fix interrupts
|
2023-01-18 13:58:53 +11:00 |
|
Alex Janka
|
d1dae1aa73
|
bootrom boot
|
2023-01-18 12:46:15 +11:00 |
|
Alex Janka
|
3cf0df204d
|
move ime to ram
|
2023-01-17 09:45:49 +11:00 |
|
Alex Janka
|
7bf1034265
|
object attribute memory
|
2023-01-17 09:39:05 +11:00 |
|
Alex Janka
|
d2e1b2d3eb
|
ime & daa (maybe) instruction
|
2023-01-17 09:30:42 +11:00 |
|