Difference between revisions of "Gob/TODO"
< Gob
Jump to navigation
Jump to search
(Adding info about the music land bug) |
(Update) |
||
Line 1: | Line 1: | ||
== Status == | == Status == | ||
* Gobliiins 1, Gobliins 2, Goblins 3, The Prophecy | * Gobliiins 1, Gobliins 2, Goblins 3, The Prophecy, Bargon Attack and Lost in Time are completable. | ||
* Woodruff starts | * Woodruff starts and is partly playable. | ||
* A.J's World is playable. No saving + minor glitches. | |||
* A.J's World is playable. | * Inca II starts and is playable. No space shooter. | ||
* Inca II starts and is playable | * The Last Dynasty's videos play but exits after the intro. | ||
* Urban Runner crashes/locks immediately. | |||
== Port-specific problems == | == Port-specific problems == | ||
* Goblins 3: Broken scrolling on SymbianOS. Game is '''not completable'''. [http://forums.scummvm.org/viewtopic.php?t=4064 (Forum Post)] | * Goblins 3: Broken scrolling on SymbianOS. Game is '''not completable'''. [http://forums.scummvm.org/viewtopic.php?t=4064 (Forum Post)]. Fixed in the SVN repository. | ||
== Bugs, glitches and ToDos == | == Bugs, glitches and ToDos == | ||
Line 14: | Line 14: | ||
* Gobliins 2: Leaving Vivalzart's screen and returning after putting the mushroom into the machine yields another mushroom in the inventory. Letting Winkle use that one with the machine locks him up. | * Gobliins 2: Leaving Vivalzart's screen and returning after putting the mushroom into the machine yields another mushroom in the inventory. Letting Winkle use that one with the machine locks him up. | ||
* Gobliins 2: In music land, trying to switch the screen should be prohibited by the scripts, but isn't. A workaround keeps ScummVM from crashing and shows a dialog box instead. [http://sourceforge.net/tracker/?func=detail&aid=1705338&group_id=37116&atid=418820 (#1705338)] | * Gobliins 2: In music land, trying to switch the screen should be prohibited by the scripts, but isn't. A workaround keeps ScummVM from crashing and shows a dialog box instead. [http://sourceforge.net/tracker/?func=detail&aid=1705338&group_id=37116&atid=418820 (#1705338)] | ||
* Gobliins 2: In the bubble screen, the game lets you try to release the prince before acquiring the safety pin, leaving you in an unfinishable state. [http://sourceforge.net/tracker/?func=detail&aid=1786556&group_id=37116&atid=418820 (#1786556)] | |||
* Bargon Attack: Graphical glitch when loading a save made on the Bargon bridge after transforming self (the original actor appears as well). | * Bargon Attack: Graphical glitch when loading a save made on the Bargon bridge after transforming self (the original actor appears as well). | ||
Line 20: | Line 21: | ||
* The number of used jokers isn't saved correctly: you'll always have 5 to spend again after loading. This is a result of using individual files for each save slot and letting the user exit with CTRL-Q (the number of jokers is saved globally for the whole game and only when exiting using the menu). | * The number of used jokers isn't saved correctly: you'll always have 5 to spend again after loading. This is a result of using individual files for each save slot and letting the user exit with CTRL-Q (the number of jokers is saved globally for the whole game and only when exiting using the menu). | ||
=== Graphics === | |||
* A few graphical glitches remain: [http://sourceforge.net/tracker/?func=detail&aid=1793356&group_id=37116&atid=418820 #1793356] and [http://sourceforge.net/tracker/?func=detail&aid=1787354&group_id=37116&atid=418820 #1787354] | |||
=== Sound === | === Sound === | ||
* Ween: Wrong speaker sound when putting away items on some machines. | * Ween: Wrong speaker sound when putting away items on some machines. | ||
=== Video === | === Video === | ||
* VMD: No stereo sound. | * VMD: No stereo sound. | ||
* VMD: Some glitches / broken frames in The Last Dynasty's videos. | |||
* VMD: Urban Runner's videos completely broken. | |||
== File-specific tasks == | == File-specific tasks == | ||
Line 32: | Line 37: | ||
=== music.cpp === | === music.cpp === | ||
* Gobliins 2: The intro music has broken percussions. | * Gobliins 2: The intro music has broken percussions. A bug in the AdLib emulator. | ||
* Gobliiins Mac: musmac1.adl isn't played correctly at all. | * Gobliiins Mac: musmac1.adl isn't played correctly at all. | ||
== Game-specific tasks == | |||
=== Woodruff === | |||
* Object animations aren't handled correctly. | |||
* Still some bugs in the walk code. | |||
* Background part drawing slightly buggy. | |||
* Crashes sometimes. | |||
* No background music/sounds yet. | |||
* Saving need to be implemented. | |||
=== Inca 2 === | |||
* The (hard-coded) space shooter isn't yet implemented. | |||
* No saving yet. | |||
* A few graphic glitches remain. | |||
=== The Last Dynasty === | |||
* Half-res videos should be scaled. | |||
* Intro video still buggy. | |||
* The game exits "normally" after playing the intro. | |||
=== Urban Runner === | |||
* The videos are doing "funky" stuff. | |||
* Crashes after the (broken) intro. |
Revision as of 18:41, 25 March 2008
Status
- Gobliiins 1, Gobliins 2, Goblins 3, The Prophecy, Bargon Attack and Lost in Time are completable.
- Woodruff starts and is partly playable.
- A.J's World is playable. No saving + minor glitches.
- Inca II starts and is playable. No space shooter.
- The Last Dynasty's videos play but exits after the intro.
- Urban Runner crashes/locks immediately.
Port-specific problems
- Goblins 3: Broken scrolling on SymbianOS. Game is not completable. (Forum Post). Fixed in the SVN repository.
Bugs, glitches and ToDos
Script bugs
- Gobliins 2: Leaving Vivalzart's screen and returning after putting the mushroom into the machine yields another mushroom in the inventory. Letting Winkle use that one with the machine locks him up.
- Gobliins 2: In music land, trying to switch the screen should be prohibited by the scripts, but isn't. A workaround keeps ScummVM from crashing and shows a dialog box instead. (#1705338)
- Gobliins 2: In the bubble screen, the game lets you try to release the prince before acquiring the safety pin, leaving you in an unfinishable state. (#1786556)
- Bargon Attack: Graphical glitch when loading a save made on the Bargon bridge after transforming self (the original actor appears as well).
General
- Mouse cursor sometimes shown when it shouldn't and vice versa. (Introduced when I changed cursor handling to the CursorManager; my solution isn't all that great, apparently.)
- The number of used jokers isn't saved correctly: you'll always have 5 to spend again after loading. This is a result of using individual files for each save slot and letting the user exit with CTRL-Q (the number of jokers is saved globally for the whole game and only when exiting using the menu).
Graphics
Sound
- Ween: Wrong speaker sound when putting away items on some machines.
Video
- VMD: No stereo sound.
- VMD: Some glitches / broken frames in The Last Dynasty's videos.
- VMD: Urban Runner's videos completely broken.
File-specific tasks
video.cpp
- Add support for other rendering modes (EGA/CGA/Hercules) lega.gdr, l360.gdr, lcga.gdr.
music.cpp
- Gobliins 2: The intro music has broken percussions. A bug in the AdLib emulator.
- Gobliiins Mac: musmac1.adl isn't played correctly at all.
Game-specific tasks
Woodruff
- Object animations aren't handled correctly.
- Still some bugs in the walk code.
- Background part drawing slightly buggy.
- Crashes sometimes.
- No background music/sounds yet.
- Saving need to be implemented.
Inca 2
- The (hard-coded) space shooter isn't yet implemented.
- No saving yet.
- A few graphic glitches remain.
The Last Dynasty
- Half-res videos should be scaled.
- Intro video still buggy.
- The game exits "normally" after playing the intro.
Urban Runner
- The videos are doing "funky" stuff.
- Crashes after the (broken) intro.