X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=TODO.md;fp=TODO.md;h=ddbb9ab2da0990fae460cad3d2ec3baf47ae66e7;hb=4ad598c239afa103af20a1d6cb4956297fb792d6;hp=ca683f1a06bb0ededac5a66d2e07c3e3f6d946f5;hpb=4fae4f1f423f5f4808b2c6662f13926d274723e3;p=16.git diff --git a/TODO.md b/TODO.md index ca683f1a..ddbb9ab2 100755 --- a/TODO.md +++ b/TODO.md @@ -1,36 +1,36 @@ ### TODO not in particular order~: What needs to be done -* Fix pngwen's pcx rendering code it dose not render large relolution pcx files well at all! almost done -* tweak animation frame perloop and make the dpad controls a case switch (look at commander keen code?) and vsync horizontal animation -* text box rendering -* semi done text rendering -* update map loading -* map and item interation -* item inventory~ -* ==working on extending== DONE! but needs work! Memory management (EMS + XMS) done but not tested... -* 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) -* masking layer! (i think this is not easy to accomplish!) - -* ==working== (very important!) optimize draw row and draw col - -* Study verge2's map system, -* save feature! -* (also important) interperator! and possibly custom map system -* (also important) lua scripting system! -* extend the map system! -* engine core! -* ==working== (MOST important!) FUCKING MASSIVE DATA MANAGEMENT!!! related to -* DONE to a degree MUSIC PLAYBACK!!!! WWWW -* basic SFX from opl2 + pc speaker! -* clean up repository after event 1. - -* script system for text and interaction - -* ====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. +- [] Fix pngwen's pcx rendering code it dose not render large relolution pcx files well at all! almost done +- [] tweak animation frame perloop and make the dpad controls a case switch (look at commander keen code?) and vsync horizontal animation +- [] text box rendering +- [] semi done text rendering +- [] update map loading +- [] map and item interation +- [] item inventory~ +- [] ==working on extending== DONE! but needs work! Memory management (EMS + XMS) done but not tested... +- [] 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) +- [] masking layer! (i think this is not easy to accomplish!) + +- [] ==working== (very important!) optimize draw row and draw col + +- [] Study verge2's map system, +- [] save feature! +- [] (also important) interperator! and possibly custom map system +- [] (also important) lua scripting system! +- [] extend the map system! +- [] engine core! +- [] ==working== (MOST important!) FUCKING MASSIVE DATA MANAGEMENT!!! related to +- [x] DONE to a degree MUSIC PLAYBACK!!!! WWWW +- [] basic SFX from opl2 + pc speaker! +- [] clean up repository after event 1. + +- [] script system for text and interaction + +- [] ====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. * Use a little database to keep track of the images loaded and have manipulated the display pallette. -* fix any bugs found -* make the game wwww +- [] fix any bugs found +- [] make the game wwww