OSDN Git Service

todo update
[proj16/16.git] / TODO.md
1 ### TODO not in particular order~:
2 What needs to be done
3 + Fix pngwen's pcx rendering code it dose not render large relolution pcx files well at all! almost done
4 + tweak animation frame perloop and make the dpad controls a case switch (look at commander keen code?) and vsync horizontal animation
5 + text box rendering
6 + semi done text rendering
7 + update map loading
8 + map and item interation
9 + item inventory~
10 + ==working on extending== DONE! but needs work! Memory management (EMS + XMS) done but not tested...  
11 + case switch with keyboard code (when your holding 2 arrow keys and a key is released the keyboard controller dose not read input from the port anymore for some weired reason)  
12 + masking layer! (i think this is not easy to accomplish!)
13
14 + ==working== (very important!) optimize draw row and draw col
15
16 + Study verge2's map system,
17 + save feature!
18 + (also important) interperator! and possibly custom map system
19 + (also important) lua scripting system!
20 + extend the map system!
21 + engine core!
22 + ==working== (MOST important!) FUCKING MASSIVE DATA MANAGEMENT!!! related to
23 + DONE to a degree MUSIC PLAYBACK!!!! WWWW
24 + basic SFX from opl2 + pc speaker!
25 + clean up repository after event 1.
26
27 + script system for text and interaction
28
29
30 + ====00 IMPORTANT! 00==== AS PART OF FINISHING THE GRAPHICAL LIB. Make a palette manager that updates the display palette with the pallet of images and sprites. in a stack and reuse same colors in the pallette on the image by changing the image's values to the matching color.
31 Use a little database to keep track of the images loaded and have manipulated the display pallette.
32
33 + 9000. fix any bugs found
34 + 9001. make the game wwww
35
36
37
38 get dos_sj.rar  
39 It may be very useful to us...