From ebf94559e01542909095bee27ea29926674e208c Mon Sep 17 00:00:00 2001 From: sparky4 Date: Thu, 1 Oct 2015 14:52:38 -0500 Subject: [PATCH] todo update --- README.md | 3 +++ TODO.md | 52 ++++++++++++++++++++++++++-------------------------- 2 files changed, 29 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index d0f38be2..38455eff 100755 --- a/README.md +++ b/README.md @@ -16,3 +16,6 @@ doc/faq.txt = frequently asked questions file! ### To compile: You need Open Watcom stable to compile and just run wmake + +###TODO +https://github.com/sparky4/16/blob/master/TODO.md diff --git a/TODO.md b/TODO.md index ddbb9ab2..a5ad8d7c 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 +- [ ] 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. +- [ ] basic SFX from opl2 + pc speaker! +- [ ] clean up repository after event 1. -- [] script system for text and interaction +- [ ] 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. +- [ ] ====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 -- 2.39.5