X-Git-Url: http://4ch.mooo.com/gitweb/?p=16.git;a=blobdiff_plain;f=TODO.md;h=6107ab7802728f18a5d9abc68efd942879a6f6f7;hp=ca683f1a06bb0ededac5a66d2e07c3e3f6d946f5;hb=a3b008944044c25c8472555dd6d35d281f29b6a0;hpb=4fae4f1f423f5f4808b2c6662f13926d274723e3 diff --git a/TODO.md b/TODO.md index ca683f1a..6107ab78 100755 --- a/TODO.md +++ b/TODO.md @@ -1,38 +1,44 @@ ### 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. - * 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 - - - -get dos_sj.rar -It may be very useful to us... +- [x] ~~SCROLLING!!!!!!!~~ +- [ ] 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 +- [x] ~~movement and player movement when reaching edge of map~~ +- [x] sprite rendering +- [ ] text box rendering +- [x] text rendering +- [x] ~~YAY! map loading~~ +- [x] ~~YAY! wwww map rendering~~~ +- [ ] map and item interation +- [ ] item inventory~ +* ==working on extending== +- [ ] Memory management [EMS + XMS] done but not tested... +- [x] 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!] +- [x] ~~8088 detection to turn off vsync!~~ +- [x] *very important!* optimize draw row and draw col +- [ ] Study verge2's map system, +- [ ] save feature! +- [ ] config feature! +- [ ] *also important* interperator! and possibly custom map system +- [ ] extend the map system! +- [x] ~~opl2/3 audio!!!!~~ +- [ ] engine core! +* ==working== +- [ ] *MOST important!* FUCKING MASSIVE DATA MANAGEMENT!!! +- [ ] 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. +- [ ] migrate from malloc and related to mm stuff + + +- [ ] fix any bugs found +- [ ] make the game wwww + + +get dos_sj.rar +It may be very useful to us...