ScummVM 0.12.0svn (Apr 8 2008 12:13:46)
Features compiled in: Vorbis FLAC MP3 zLib MPEG2
After switching clothes with the guard one can (but
maybe wasn't intended to?) again climb the ladder to
the upper deck.
On doing so, the ego changes back to his original
clothes and keeps them, later on, the cook is ought to
shoot the ego due to not being (disguised as) a guard,
but doesn't.
Fanmade AGI game (Agent 06 vs. The Super Nazi/DOS/English)
AmigaOS4
gcc version 4.0.2 (AmigaOS build 20051012)
"climb up ladder"
Logged In: YES
user_id=991970
Originator: NO
This sounds more like a bug with the scripts of the original game. If possible, could you try that part of the game with its original interpreter, or other interpreters, line NAGI?
Logged In: YES
user_id=1944098
Originator: YES
Sorry, NAGI won't build on my system (heh, thats why i use
ScummVM) and i don't have an alternate system to check on
But i think you may be right about the original game bug...
Logged In: YES
user_id=1944098
Originator: YES
Original Game Bug
Tested with DOSBox 0.70 and AGI interpreter v2.936
Ego changes costumes back to normal on using the ladder and
after reaching the top ego is erased and AGI throws an error:
set.view(_,0):
View not loaded.
Press ESC to quit.
Logged In: YES
user_id=1803212
Originator: NO
I'm not currently working on this so I'm putting this back to the pool.
This bugreport has been moved to Wiki to relevant Engine/TODO page. When the bug will be resolved, an appropriate message will be posted here and the bugreport link removed from Wiki
1.2.0svn52316
I'm just adding this comment because the described bahaviour in the original bugreport changed into a crash in the meantime (going up the ladder in disguise). Just because someone has something to work with :-)
For some reason i cannot attach files so i'll only post the stacktrace
Symbol info:
Instruction pointer 0x7D462300 belongs to module "scummvm" (PowerPC)
Symbol: _ZN3Agi9AgiEngine7lSetCelEPNS_7VtEntryEi + 0x104 in section 8 offset 0x00235134
Stack trace:
_ZN3Agi9AgiEngine7lSetCelEPNS_7VtEntryEi()+0x104 (section 8 @ 0x235134)
_ZN3Agi9AgiEngine6setCelEPNS_7VtEntryEi()+0x8C (section 8 @ 0x235340)
_ZN3Agi9AgiEngine7setLoopEPNS_7VtEntryEi()+0xA8 (section 8 @ 0x235550)
_ZN3Agi9AgiEngine15updateViewtableEv()+0x1F8 (section 8 @ 0x236208)
_ZN3Agi9AgiEngine14interpretCycleEv()+0x268 (section 8 @ 0x2425c8)
_ZN3Agi9AgiEngine8playGameEv()+0x308 (section 8 @ 0x2428f8)
_ZN3Agi9AgiEngine7runGameEv()+0x2DC (section 8 @ 0x242d34)
_ZN3Agi9AgiEngine2goEv()+0x78 (section 8 @ 0x239074)
_ZN3Agi7AgiBase3runEv()+0x5C (section 8 @ 0x20bd30)
_Z7runGamePK14PluginSubclassI10MetaEngineER7OSystemRKN6Common6StringE()+0x7E4 (section 8 @ 0xe104)
scummvm_main()+0x780 (section 8 @ 0xed6c)
main()+0x98 (section 8 @ 0x9de4)
native kernel module newlib.library.kmod+0x00001f44
native kernel module newlib.library.kmod+0x00002b90
native kernel module newlib.library.kmod+0x00002d54
_start()+0x170 (section 8 @ 0x170)
native kernel module dos.library.kmod+0x0001b524
native kernel module kernel+0x0003cd50
native kernel module kernel+0x0003cdd0