Difference between revisions of "AGI/TODO"

Jump to navigation Jump to search
385 bytes removed ,  07:50, 3 August 2017
m
Moved 3690 from Not Fixed to Fixed, as it turns out to be original game (script) bugs which cannot be fixed because the author left the project unfinished (Game is winable)
(→‎Bugs Also in the Original: Misunderstanding, sorry)
m (Moved 3690 from Not Fixed to Fixed, as it turns out to be original game (script) bugs which cannot be fixed because the author left the project unfinished (Game is winable))
 
(9 intermediate revisions by 5 users not shown)
Line 13: Line 13:


==== Not Fixed ====
==== Not Fixed ====
* AGI GR: Jacobs...err, Jerrod's Ladder. {{BugTrack|num=1874913}}
* AGI GR: Jacobs...err, Jerrod's Ladder. {{Tracker|id=3571}}
* AGI: Fan(Caitlyn's Destiny) - Sprite handling flawed. {{BugTrack|num=1935954}}
* AGI: Fan(Caitlyn's Destiny) - Sprite handling flawed. {{Tracker|id=3684}}
* AGI: Fan(Agent06) - Costume glitch. {{BugTrack|num=1937814}}
* AGI: Fan(Agent06) - Costume glitch. {{Tracker|id=3689}}
* AGI: Fan(Caitlyn) - Script errors(?) - original game bugs(?). {{BugTrack|num=1938141}}
* SQ2: Walking inside walls at Orbital Station's shuttle bay. {{Tracker|id=3825}}
* AGI: Fan(Get Outta SQ) - Graphics messed up. {{BugTrack|num=1942484}}
* KQ2: Bug when rubbing genie lamp. {{Tracker|id=3638}}
* SQ2: Walking inside walls at Orbital Station's shuttle bay. {{BugTrack|num=2026537}}
* KQ2: Bug when rubbing genie lamp. {{BugTrack|num=1903154}}


==== Fixed ====
==== Fixed ====
* AGI: Fan(Hobbits) - Game stuck after intro. {{BugTrack|num=1943254}}
* AGI: Fan(Get Outta SQ) - Graphics messed up. {{Tracker|id=3697}}
* AGI: Fan(Hobbits) - Game logic flawed. {{BugTrack|num=1943259}}
* AGI: Fan(Hobbits) - Game stuck after intro. {{Tracker|id=3698}}
 
* AGI: Fan(Hobbits) - Game logic flawed. {{Tracker|id=3699}}
=== Features ===
* AGI: Fan(Caitlyn) - Script errors(?) - original game bugs(?). {{Tracker|id=3690}}
 
* Finish Apple IIgs sound support
* Better compatibility. NAGI is known to be more stable


== Future ==
== Future ==
Line 34: Line 29:


==== Not Yet Implemented ====
==== Not Yet Implemented ====
* Hercules mode (?)
* CGA RGB rendering mode [http://sourceforge.net/tracker/index.php?func=detail&aid=438410&group_id=24759&atid=382573 FR #438410]
* CGA RGB rendering mode [http://sourceforge.net/tracker/index.php?func=detail&aid=438410&group_id=24759&atid=382573 FR #438410]
* Mac mono mode (?)
* Mac monochrome rendering (kinda pointless, we already support Hercules rendering)
* Finish Apple IIgs music support
 
==== Implemented ====
* MIDI music [http://sourceforge.net/tracker/index.php?func=detail&aid=439547&group_id=24759&atid=382573 FR #439547]
 
=== NAGI features ===
First thing to consider is that NAGI has X11 license.
* Hercules fonts (suggestion is at Sarien [http://sourceforge.net/tracker/index.php?func=detail&aid=607641&group_id=24759&atid=382573 FR #607641])
* Apple II palette


=== Features that'd be nice to have ===
=== Features that'd be nice to have ===
* [[AGI_Palette_Configuration|AGI Custom Palette Configuration]] task has a 50 to 100 USD Bounty on it offered by syke. Note: The project can not guarantee payment on this, speak to syke if wanting to claim.
* Custom 256-color palette support for fan games using [[AGI/Specifications/Fan_Made_Extensions#AGI256|AGI256]] or [[AGI/Specifications/Fan_Made_Extensions#AGI256-2|AGI256-2]]
* Custom 256-color palette support for fan games using [[AGI/Specifications/Fan_Made_Extensions#AGI256|AGI256]] or [[AGI/Specifications/Fan_Made_Extensions#AGI256-2|AGI256-2]]
** This needs custom palette defining, loading and changing support as AGI256(-2) currently always uses the default 256-color VGA palette
** This needs custom palette defining, loading and changing support as AGI256(-2) currently always uses the default 256-color VGA palette
Line 72: Line 58:
*** "greyed-out" buttons
*** "greyed-out" buttons
*** cursor
*** cursor
** sound
* finish support for C64 version
* finish support for C64 version
** intro pictures
** intro pictures
** palette
** palette
** sound
* finish support for Apple II version
* finish support for Apple II version
** intro pictures
** intro pictures
** palette
** palette
* sound
** sound
** DOS version uses [[AGI/Specifications/Sound#AGI_v1.12_sound_format|AGI v1 sound]]
* finish moving _vm->_system->updateScreen(); to main loop (this doesn't seem possible with the current code, though)
* finish moving _vm->_system->updateScreen(); to main loop (this doesn't seem possible with the current code, though)
* support for Atari version
* support for Atari version
276

edits

Navigation menu