Open main menu

Difference between revisions of "AGI/TODO"

529 bytes added ,  13:10, 28 May 2007
no edit summary
m
Line 3: Line 3:


=== Features ===
=== Features ===
* Better game detection code. NAGI approach with inheritable settings seems to be nice. Direct MD5 approach will not always work, i.e. we have to have a good fallback, so zillions of fan-made games could work as is. (in progress ?). Fallback should be pretty simple, there are only two known versions of logic compiler (one old one outputs 2.440, all the current AGI Editors do 2.917). Also should implement *.wag file loading (WinAGI produces these, they're like ini-files).
 
* Better game detection code. NAGI approach with inheritable settings seems to be nice. Direct MD5 approach will not always work, i.e. we have to have a good fallback, so zillions of fan-made games could work as is. (in progress ?). Fallback should be pretty simple, there are only two known versions of logic compiler (one old one outputs 2.440, all the current AGI Editors do 2.917).
* Improve save/load management
* Improve save/load management
* Better objectify
* Better objectify
* Finish Apple IIgs sound support
* Finish Apple IIgs sound support
* Better compatibility. NAGI is known to be more stable
* Better compatibility. NAGI is known to be more stable
==== [[user:Buddha%5E|Buddha^]]'s more immediate TODO ====
* Finish [[user:sev|sev]]'s detection changes
** Implement *.wag file loading as [http://www.winagi.com/ WinAGI] produces.
*** Implement some simple .ini file supplement
*** Get specs from author / Read the [http://www.winagi.com/files/WinAGI%20Source%201_1_21.zip Visual Basic sources]
** Move most of fanmade games to separate external file (An ini-file with more features than WinAGI's wag-files + md5s)
* Add GUI-stuff to AGI fallback detector
** Add only at first run on-screen warning (with OK button) where user will be invited submit his game to us


== Future ==
== Future ==
417

edits