annotate todo.txt @ 1216:0649cd8ca097

Cycle accurate MULU/MULS emulation
author Michael Pavone <pavone@retrodev.com>
date Sat, 04 Feb 2017 00:41:15 -0800
parents 9e4c44757b1a
children f2f17267b0e1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1199
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
1 0.5.0 TODO List
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
2 ----------------
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
3 Fix MULU/MULS timing
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
4 Fix DIVU/DIVS timing
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
5 Implement SSG-EG Mode
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
6 Implement CSM Mode
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
7 Provide an option to save SRAM/save states relative to ROM
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
8 SMS region handling
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
9 Update README
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
10 - New controller mapping stuff
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
11 - Overscan
1203
4cbb6efb9120 Updated TODO
Michael Pavone <pavone@retrodev.com>
parents: 1200
diff changeset
12 - Full screen toggle
4cbb6efb9120 Updated TODO
Michael Pavone <pavone@retrodev.com>
parents: 1200
diff changeset
13 - Aspect ratio control
1208
95f5253e75c7 Implement soft reset in Genesis mode
Michael Pavone <pavone@retrodev.com>
parents: 1207
diff changeset
14 - Soft Reset
1199
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
15 Update Changelog
1208
95f5253e75c7 Implement soft reset in Genesis mode
Michael Pavone <pavone@retrodev.com>
parents: 1207
diff changeset
16 SMS Pause NMI
231
d9b14fb7e00c Added todo list
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
17
1199
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
18 0.5.0 Nice to Haves
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
19 -------------------
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
20 Basic GG support
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
21 Horizontal border emulation
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
22 Integrate Jaguar emulation into main executable
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
23 Realtec mapper support
1200
9661b30bd3f7 Minor TODO list update
Michael Pavone <pavone@retrodev.com>
parents: 1199
diff changeset
24 64-bit Windows Build
231
d9b14fb7e00c Added todo list
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
25
1199
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
26 Future Releases (no particular order)
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
27 ---------------
1203
4cbb6efb9120 Updated TODO
Michael Pavone <pavone@retrodev.com>
parents: 1200
diff changeset
28 MegaWIFI
1199
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
29 32X
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
30 Sega CD
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
31 Full SMS/GG VDP emulation
1211
bb41c821d6d9 Minor TODO list update
Michael Pavone <pavone@retrodev.com>
parents: 1208
diff changeset
32 Improve internal CPU debugger
bb41c821d6d9 Minor TODO list update
Michael Pavone <pavone@retrodev.com>
parents: 1208
diff changeset
33 Allow "debug windows" so VDP debug output can be viewed simultaneously with normal output
1203
4cbb6efb9120 Updated TODO
Michael Pavone <pavone@retrodev.com>
parents: 1200
diff changeset
34 YM2413 emulation
1199
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
35 Laser Active
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
36 Finish Jaguar emulation
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
37 Multitap
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
38 Light Guns
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
39 XE-1 AP
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
40 Cheat Codes
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
41 Controller Mapping UI
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
42 SVP emulation
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
43 Rewind
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
44 Netplay
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
45 Rewrite CPUs with dynarec DSL
45c3415508e1 Update TODO list
Michael Pavone <pavone@retrodev.com>
parents: 435
diff changeset
46 ARM support