View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0006759 | Lionheart | [WHDLoad Installs Games] slave | public | 2025-05-30 06:03 | 2025-06-15 14:19 | ||||||||
Reporter | limi | ||||||||||||
Assigned To | Psygore | Project Info | Lionheart (Thalion) http://www.whdload.de/games/Lionheart.html | ||||||||||
Priority | high | Severity | crash | Reproducibility | always | ||||||||
Status | assigned | Resolution | open | ||||||||||
Summary | 0006759: Lionheart crashes because it can’t find a file (typo?) | ||||||||||||
Description | Lionheart is trying to load a file that does not exist, and crashes with: DOS-Error #205 (object not found) on reading “K_e.NHY" This file does not exist, and the other enemy/boss files in the container are named “.NMY” (I assume for “enemy”), there are no files with the extension “.NHY” anywhere in the WHDLoad container. | ||||||||||||
Steps To Reproduce | Play the game up until this point: (Lionheart doesn’t seem to have level designations, but here’s a timestamp to a stream recording of the crash) https://www.twitch.tv/videos/2471940393?t=02h30m07s If you want to see how it looks and which boss is loaded, you can see the successful version here: https://www.youtube.com/watch?t=2087s | ||||||||||||
Additional Information | This was played from WHDLoad 19.1 on MiSTer, the Lionhead WHDLoad container is v2.4. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Machine | A1200 | ||||||||||||
CPU | 68020 | ||||||||||||
CPUSpeed | 50 | ||||||||||||
ChipSet | AGA | ||||||||||||
GFXCard | None | ||||||||||||
ChipMem | 2 MB | ||||||||||||
FastMem | 384 MB | ||||||||||||
Workbench | OS 3.1 | ||||||||||||
KickROM | 40 - Kick 3.1 | ||||||||||||
KickSoft | None | ||||||||||||
WHDLoad | 19.1 | ||||||||||||
imported | |||||||||||||
Attached Files |
|
![]() |
|
Psygore (developer) 2025-06-01 20:58 |
It tries to load the file "x_e.NMY" instead of the file "1_e.NMY". I can not reproduce this issue. I’m using the cheat mode to go directly at this boss stage and it loads correctly the file. I would need all the files from the coredump and the installed game for further investigations. |
limi (reporter) 2025-06-01 21:12 |
OK, I know the streamer in that linked video is going to attempt it again, and I will get you the core dump. Where does it end up by default on the file system? |
Psygore (developer) 2025-06-01 23:47 |
The dumps files are located by default in SYS:C/ (where whdload prog is normally stored). The files are: .whdl_expmem, .whdl_memory, .whdl_register. |
limi (reporter) 2025-06-03 07:09 |
Thanks! I will definitely get him to give me those files. The more I dig into this, the more I suspect it might be a bad WHDLoad install. Can you check your version for me — is the Lionheart.exe ~129kB or ~260kB? I have been looking at different versions available online, and I have found both variants. I assume the larger one is the correct one. |
Torti the Smurf (reporter) 2025-06-05 23:11 |
Hi limi. If the Lionheart exe is about 130kb, then the file is crunched with Imploder. If its above 250kb, its decrunched. (both are supported by the slave) (but yes, there are 4 variants of the Lionheart.exe) https://ftp2.grandis.nu/turran/FTP/TheZone/files/_2019/lion_EXEs%20[Lionheart%20game,%204%20exe%20versions].lha Greetz Torti |
limi (reporter) 2025-06-06 07:28 |
OK, the game crashed at the exact same point again, this time we have a core dump: https://amiga.vision/debug/LionheartCoreDump.zip |
limi (reporter) 2025-06-06 07:33 |
Here are the files used: https://amiga.vision/debug/Lionheart_v2.4_0845.lha |
limi (reporter) 2025-06-06 07:50 |
Actually, get the LHA file here instead: https://drive.google.com/file/d/1Z5ukKaTe8q18cSQAhtRgd3aZXiEC71mz/view I will remove it as soon as I have confirmed that you have it. |
Psygore (developer) 2025-06-08 13:08 |
Thanks I downloaded the files. I can not still reproduce this issue (tested on A1230 and analogue pocket). Could you try this step: - enable the cheat mode via custom option - durring the game, press F5 to go to the level - press CTRL key and use the mouse to move the character - press again CTRL key when the end of the level is reached - try to fight the boss to see if it loads the files |
Retroplay (reporter) 2025-06-10 17:56 |
Tested on WinUAE 6.0.0b31 and OS3.1 + WHDLoad 19.2.6915, no problems with steps above. How accurate is that MiSTer AGA core, assuming that is what is used ? It looks like some corruption is going on, the file in question it tries to load, doesn't exist, at all. What if game is run on an OCS/ECS config on said MiSTer ? |
Torti the Smurf (reporter) 2025-06-14 16:15 |
Finished the Game countless Times on the MIST Minimig core. Never had an issue. @Limi Are you sure your Filesystem is alright ? Check with PFSDoctor and then do a VirusZ Filecheck. (mark the option "Check Sectors in All files" in the FileCheck Prefs) Just to be sure that the Filesystem on Mister is OK. greetz |
limi (reporter) 2025-06-15 14:00 |
Looks like the bug did not appear using the “fixed” Thalion version you posted. So, it is likely a bad package (which is weird, since it’s from one of the most common ones). We can close this issue, and I’ll try to get the message to whoever packaged this one. |
Retroplay (reporter) 2025-06-15 14:19 |
I packaged it, your linked file has the same exact crc as the one on Turran. https://eab.abime.net/showthread.php?t=61028 I tested it and there's absolutely no problems whatsoever with missing files. File corruption is the most likely cause, either bad extracted archive or file system corruption. "x_e.NMY" doesn't exist on any of the four original game disks. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2025-05-30 06:03 | limi | New Issue | |
2025-06-01 20:44 | Psygore | Assigned To | => Psygore |
2025-06-01 20:44 | Psygore | Status | new => assigned |
2025-06-01 20:58 | Psygore | Note Added: 0014529 | |
2025-06-01 21:12 | limi | Note Added: 0014530 | |
2025-06-01 23:47 | Psygore | Note Added: 0014533 | |
2025-06-03 07:09 | limi | Note Added: 0014535 | |
2025-06-05 23:11 | Torti the Smurf | Note Added: 0014538 | |
2025-06-06 07:28 | limi | Note Added: 0014539 | |
2025-06-06 07:33 | limi | Note Added: 0014540 | |
2025-06-06 07:50 | limi | Note Added: 0014541 | |
2025-06-08 13:08 | Psygore | Note Added: 0014550 | |
2025-06-10 17:56 | Retroplay | Note Added: 0014551 | |
2025-06-14 16:15 | Torti the Smurf | Note Added: 0014552 | |
2025-06-15 14:00 | limi | Note Added: 0014553 | |
2025-06-15 14:19 | Retroplay | Note Added: 0014554 |