I tried few games with the full version under 32Mhz Falcon emulation + EmuTOS v1.3. And there are indeed some regressions, see below.
Btw. Is this "fastcall" build or plain MiNTELF one?
3 Skulls of the Toltecs (demo)
Demo crash at startup to NULL pointer access when one moves mouse for the first time:
Code: Select all
- 1. 0x2568fee: AtariVidelManager::drawMaskedSprite(Graphics::Surface&, int, Graphics::Surface const&, Graphics::Surface const&, int, int, Common::Rect const&) +0x154f34a (sprite8_xloop +0x2)
- 2. 0x256d360: Cursor::draw(bool, bool) +0x1c0
- 3. 0x2567ee4: AtariGraphicsManager::updateScreenInternal(Graphics::Surface const&) +0xea
- 4. 0x25689fe: virtual thunk to ModularGraphicsBackend::updateScreen() +0x14326 (AtariGraphicsManager::updateScreen() +0x4c2)
- 5. 0x2219dac: Toltecs::ToltecsEngine::drawScreen() +0x8e
- 6. 0x221aaf4: Toltecs::ScriptInterpreter::execScriptFunction(unsigned short) -0x7864 (Toltecs::ToltecsEngine::updateScreen() +0xa4)
- 7. 0x2222bac: Toltecs::ScriptInterpreter::execOpcode(unsigned char) +0x7cc
- 8. 0x2222d6c: Toltecs::ScriptInterpreter::runScript() +0xaa
- 9. 0x221949e: Toltecs::ToltecsEngine::run() +0x4e6
- 10. 0x101f648: runGame(Plugin const*, OSystem&, DetectedGame const&, void const*) +0x448
...
WARN : Bus Error reading at address $0, PC=$2568fee addr_e3=2568fee op_e3=3018
Panic: Bus Error
fw=b008 ir=0000 ssr=0061
addr=00000000 sr=0318 pc=02568fee
D0-3: ffffffff 00000020 02eb000e 000002a0
D4-7: 000002a0 02ebffff 0000ffff 00000007
A0-3: 00000000 00000000 000284c0 02eb6548
A4-7: 00000000 0000011e 02c8f5e8 00007f70
Wetlands (demo)
Colors are all wrong during the interactive part of the demo:
wetlands-colors.png
Note: they reverted to correct ones when I quit the game in middle of that, with Ctrl-Q...
Eco Quest (demo)
Freezes at start constantly outputting these to Hatari console:
It's possible all that printing makes it really slow, but it did not react to anything within few minutes.
Touche (demo)
The arrow cursor in the start of game has some garbage below it.
touche-arrow-bug.png
Note: crosshair cursor after that did not have the same issue.
AGI demo (for Apple IIgs)
Pressing "<Shift>-0" in AGI demo does not show next page of Sierra game demos.
It's also really slow. Instead of using STMIDI (global default option), it creates music itself.
"Police Quest" subdemo (3) seems to freeze at start.
Demos for
Leasure Suit Larry in the land of lounge lizards and
Magic Tales demo: Baba Yaga, Samurai, Imo
In first (Polish) demo, startup fails to "Error running game: reading data failed" dialog.
In second (Hebrew) demo, ScummVM quits during startup:
Code: Select all
[00876055] WARNING: Invalid section name: ~:\demo\splash!
[00876085] failed to find key '100' in section '~:\demo\splash' of book config!
[00876120] OSystem_Atari::quit()
=> Has support for non-English languages regressed?
Playtoons: Uncle Archibald (demo)
Does not find engine any more: "Couldn't identify game 'playtoons1' for the engine 'gob".
Demos for
The Big Red Adventure and
Kingdom: Far Reaches
DOS demos crash to NULL pointer access, Amiga demo for former invokes ScummVM debugger after "File 'fonts/sonya' not found!".
They are not fully supported yet though => I think these engine can be disabled for release, and enabled again after it.
Misc notes
There were weird message on start of RAMA demo:
Code: Select all
[01272640] Patching supernov.dat failed - resource type mismatch
[01272675] Patching teenagen.dat failed - resource type mismatch
There are few demos where Ctrl-Q does not work to return to ScummVM menu:
And I saw these kind of warnings during couple of Sierra demos:
Code: Select all
[00364020] WARNING: sci/christmas1988 calls update() from timer!
[00225825] WARNING: sci/laurabow calls update() from timer!
You do not have the required permissions to view the files attached to this post.