Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#3331 closed defect (fixed)

ELVIRA2: Restart state file causes crash

Reported by: SF/clerynka Owned by: Kirben
Priority: normal Component: Engine: AGOS
Keywords: Cc:
Game: Elvira 2

Description

I was drop out every item that isnt necessary for finish, and cast evrey spell that i could throw.
To the end of game i have 9999xp but after i cast many spells (because of free place in backpack) xp counter was broken again :) ?
Ready to finish Elvira 2?

1 Click on any candle in pentagram and choose LIGHT from action menu
2 Click on bag and choose USE from action menu
3 wait until a cerberus comes from the deep there's about a 5 sec. when he dont move, so:
a: click on spellcasting icon (third from top right)
b: click on BIND DEMON spell
c: when lightings from spell dissepeared click on INVENTORY (first from top right) and click on LANCE and choose THROW from action menu
4 Next scene is with a dog heart :) wait until it doubleblinks 8 times (dog turns head to you) then click on tomahawk and choose USE from action menu. THAT's ALL

Elvira comes and thanks to you, but after that a scumm has crash (in console ERROR: derefItem: invalid item 15372
probably cause is end of aplication and on original amiga version game aplication comes back to amigados.
Even if - i think there should be normally exit to main menu of scummVM (not a crash) ;)

Ticket imported from: #1759850. Ticket imported from: bugs/3331.

Attachments (1)

elvira2.001 (5.9 KB ) - added by SF/clerynka 12 years ago.
savename NIEM2

Download all attachments as: .zip

Change History (10)

by SF/clerynka, 12 years ago

Attachment: elvira2.001 added

savename NIEM2

comment:1 by fingolfin, 12 years ago

To process your bug report appropriately, we need you to
provide the following additional information:

* ScummVM version (PLEASE test the latest CVS/Daily build)
* Bug details, including instructions on reproducing it
* Language of game (English, German, ...)
* Version of game (talkie, floppy, ...)
* Platform and Compiler (Win32, Linux, MacOS, ...)
* Attach a save game if possible
* If this bug only occurred recently, please note the last
version without the bug, and the first version including
the bug. That way we can fix it quicker by looking at the
changes made.

This should only take you a little time but will make it much easier for
us to process your bug report in a way that satisfies both you and us.

Thank you for your support!

comment:2 by fingolfin, 12 years ago

Owner: set to Kirben
Summary: Crashreport from ending (SPOILER) ;)ELVIRA: Crash near end (SPOILER)

comment:3 by SF/clerynka, 12 years ago

ScummVM 0.11.0svn (JUL 24 2007 16:15:01) - and previous
Elvira 2 - Floppy Amiga English

comment:4 by Kirben, 12 years ago

The crash occurs, when the restart file is loaded in the Atari ST or Amiga versions of Elvira 2. The restart state file, seems to have invalid data for item store.

The current load/save code seems correct, when compared to the disassembly of the original Amiga version of Elvira 2 though.

comment:5 by Kirben, 12 years ago

Summary: ELVIRA: Crash near end (SPOILER)ELVIRA2: Crash near end (SPOILER)

comment:6 by Kirben, 12 years ago

Summary: ELVIRA2: Crash near end (SPOILER)ELVIRA2: Restate state file causes crash

comment:7 by fingolfin, 12 years ago

Summary: ELVIRA2: Restate state file causes crashELVIRA2: Restart state file causes crash

comment:8 by Kirben, 12 years ago

For some reason the itemStore data is always multipled by 18, when saving games in the Amiga and AtariST versions of Elvira 2.

Fixed in ScummVM SVN, use the next daily snapshot.

Unfortunately any old saved games from Amiga or AtariST versions will be broken. If you need any old saved games converted, just let me know.

comment:9 by Kirben, 12 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.