Files
ZSNES/zsnes/docs/todo.txt
2006-03-02 02:46:48 +00:00

38 lines
1.5 KiB
Plaintext

Some Issues :
All Ports:
- Recode netplay feature, once core is not random anymore.
SDL Port:
- Low performance due to differences in surface sizes (internal and
SDL), make both the same size.
- OpenGL code is awful, uncomprehensible, stupid and awful again.
We must fix it.
- Support overscan in games like DQ5.
Windows Port:
- OpenGL, or Direct3D support would be nice (we have the source for
OpenGL but it needs to be integrated into the main tree, any takers?)
- MingGW support is now added thanks to Nach and Jonas Quinn! But for some
reason GCC's -fweb is breaking winlink.cpp when compiled with optimisation.
Compatibility
- Game not working - Guikuden 1, Cu-On-Pa (and loads more)
- Graphics Glitches - Killer Instinct (black background), FF3 (Range Time Over
and other sprite trouble), Metal Combat (OBC-1), Tactic Ogre (Menus), Energy
Breaker (mode7 world map), Super Aleste (incorrect opt in stage 5),
Top Gear 3000 (DSP-4), lots of others...
- Special Chips - DSP1 (95% done), DSP3 (50% done), DSP4 (95% done)
SA-1 (95% done), SPC7110 (Needs some core fixes and decompression)
SFX1/2 (done?), OBC1 (have to clean the mess), Seta 11 (0% done),
Seta 18 (0% done), BS-X (50% done).
Timing engine
- Convert counter to 32-bit. (assigned to pagefault).
- Fix 65816 timing and take into consideration cycle differences in
8/16-bit mode, branches etc.
Graphics Engine
- Fix some windowing/subscreen sprite problems that are still present in
the new graphics engine. Probably pagefault will have to do this.