-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
42 lines (40 loc) · 1.21 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
TODO
Bugs
Fix H/GDMA? ????
Fix sound bugs DONE
Fix time allocated to CPU and timer ****************
Fix DAA instruction DONE
Fix HALT instruction DONE
Implement STOP instruction
Initialise sound/graphics data properly!
Fix weird slow downs
Fix slight graphical inaccuracies: sprites not lining up exactly with background? Why is this?
Rewrites
the SDL_Delay() calling code is bad: needs to work on a FPS basis?
consider making the tile cache not use SDL surfaces/blitting DONE
Implementation
serial hack (IS THIS DONE?) DONE???
MBC3 real time clock DONE
Implement display off feature: the absense of this causes lots of problems: DONE
Sprite ordering ?????
State save/load DONE (mostly)
Gameboy Color support DONE
Joystick support
internal GB and GBC boot rom support
settings/config file
Tidying
Tidy memory code. its horrible
Nice extras
video/sound file output
speed adjustment
dump tiles
UI
Full-featured debugger
Nice scaling algorithms (hqx, etc)
Simple disassembler
Bit instructions
Check behaviour on real hardware
Sound
sweep/envelope function
Display
How LY=LCY coincidences are dealt with