View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 06580 | TowerOfSouls | slave | public | 2024-09-11 13:05 | 2024-11-23 12:30 |
| Reporter | Retroplay | Assigned To | JOTD | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | acknowledged | Resolution | open | ||
| Project Info | Tower Of Souls / Der Seelenturm (Black Legend) http://www.whdload.de/games/TowerOfSouls.html | ||||
| Summary | 06580: Tower of Souls / Der Seelenturm crash | ||||
| Description | Slave v1.1. https://www.whdload.de/games/TowerOfSouls.html German version: Game crash with "Line 1111 Emulator" once you start game. (see attachment) English version: No crash but game is unplayable, only status bar is visible and a hard reset is needed. (no log since WHDLoad doesn't crash) | ||||
| Steps To Reproduce | After you exit character customization screen it crashes. | ||||
| Additional Information | Slave v1.0 is working, also with German version if the executable in data directory is renamed to "TowerOFSouls". | ||||
| Tags | No tags attached. | ||||
| Attached Files | .whdl_register (3,442 bytes)
************************ 11-Sep-24 12:39:55 **********************19.0.6831**
Slave='SeelenturmAGADe.slave' (6776 bytes)
Resload 47E690B0 - 47E70EF8 ( 32328) at 47E690B0 GL=47FF1898
Slave 47FF9748 - 47FFB19C ( 6740) at 47FF9748 BaseMemSize=1FF000
ExpMem 47E71000 - 47FF1000 (1572864) at 47E71000
attn=207(UAE,30) fc=-1 kn=23100 zpt=-1 ep=0 ei=0
setcpu=3B3D(SS,BC,SB,DC,IC,SCB,ECB,BNC)
Exception "Line 1111 Emulator" ($2C) at $47F139EA (Task 'Initial CLI', ExpMem
$A29EA) occurred.
$47f13992 move.w #0,($47f172a6)
$47f1399a lea ($47f13548),a3
$47f139a0 move.w ($47f172a6),d2
$47f139a6 lsl.w #2,d2
$47f139a8 move.l (0,a3,d2.w),a3 ;$47f1194d
$47f139ac move.w (0,a3,d2.w),($47f131f4) ;$47f1194d
$47f139b4 jsr ($47f15254)
$47f139ba move.l ($47f1785e),a5
$47f139c0 move.l ($47f1787e),a2
$47f139c6 move.b #0,(1,a2) ;$47f1d0fd
$47f139cc move.w #0,($47f13784)
$47f139d4 jsr ($47f0c476)
$47f139da move.l ($a9e8),($47f1786a)
$47f139e4 jsr ($47ffaf62)
�1m$47f139ea pflusha!
�22m$47f139ec bsr.w $47f165ca
$47f139f0 jsr ($47ffaf7a)
$47f139f6 bne.b $47f139f0
$47f139f8 move.b #1,($47f0f51b)
$47f13a00 move.w #$ffff,($47f178c6)
$47f13a08 addi.w #1,($47f178c6)
$47f13a10 tst.b ($47f0f51b)
$47f13a16 bne.b $47f13a08
$47f13a18 move.w ($47f178c6),($47f178c8)
$47f13a22 move.w ($47f0f518),($47f178ca)
$47f13a2c move.w #0,($47f0f518)
$47f13a34 bsr.w $47f16492
$47f13a38 move.l ($a9e4),($47f1786a)
$47f13a42 move.l ($47f1785e,pc),a0
exception stackframe:
$47EF3570 000047F1 39EA002C
regular stack:
$47F06E94 47F3C58E 47F2EB5A 000000F0 FEFF000C 00000000 0000FFFF 00000000 0000FFFF
$47F06EB4 0000A9FC 47F371CE 47F3C9FA 00059D18 47F34418 47F0A014 47FFB11E 00001000
$47F06ED4 11FC26D5 47EFEB2C 00000001 D1D1D1D1 00001000 47EF3684 00000001 11FC1745
$47F06EF4 11FC0BD7 47F05D04 47FFAC85 47FFAC90 47E690B0 47F05D04 47F06F20 47FFAD3C
$47F06F14 47EFEB2C 47FFAD2E 47E90DEA 00001000 47EFF93C 47F8AD38 00002C28 656E7475
---0--- ---1--- ---2--- ---3--- ---4--- ---5--- ---6--- ---7---
Dx 5600 618 FFFF 14C0000 1 4FFFF 5 FFFF
Ax BFE001 47F2351A 47F1D0FC 47F1194E 47F1FDAC 47F236CE DFF000
TTSM III XNZVC
�1mPC=47F139EA�22m SR=%0000000000000000�1m USP=47F06E94 �22mISP=47EF3570 MSP=1FE800
VBR=47FF2898 SFC=5 DFC=5 CACR=2000 CAAR=0 TT0=0 TT1=0
TC=0 CRP=100000000 SRP=100000000 MMUSR=0
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%�1m0110000001101000�22m dmacon=%�1m0000011111100000�22m adkcon=$1100
intreq=%�1m0000000000000000�22m
vposr....A300 vhposr...029D joy0dat..14C5 joy1dat..0000 clxdat...8022
pot0dat..0000 pot1dat..0000 potinp...5500 serdatr..3800 dskbytr..A000
deniseid.00F8 hhposr...00D7
ciaa: PI ROPS ciab: PI ROPS
cra=�1m00001000�22m ta=21FF<2108 cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000001�22m tb=D722<FFFF crb=�1m10000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m11111110�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
event=000583 icr=00 sdr=00 event=06987E icr=00 sdr=00
| ||||
| Machine | UAE | ||||
| CPU | 68030 | ||||
| CPUSpeed | 50 | ||||
| ChipSet | AGA | ||||
| GFXCard | None | ||||
| ChipMem | 2 MB | ||||
| FastMem | 128 MB | ||||
| Workbench | OS 3.1 | ||||
| KickROM | Other | ||||
| KickSoft | Selfmade | ||||
| WHDLoad | 19.0beta | ||||
| imported | |||||
|
Support for the updated versions would be also really nice ;) There is a update/patch disk. Its the only way that this game works on my setup. I made a generic slave with that. Works like a charm ;) Here is the German update disk: (adf by motion) https://ftp2.grandis.nu/turran/FTP/TOSEC/Games/Commodore%20Amiga%20-%20Games%20-%20[ADF]/Seelenturm,%20Der%20-%20Update%20Disk%20(1995)(Black%20Legend)(AGA)(DE)[h%20Motion].zip |
|
|
Here's the updated disks 1,2 & 5. https://workupload.com/file/rBk7qn4G26n (is also available from my Turran user-upload adfs folder in case this link dies) Mind you, WHDLoad installer when choosing German version only installs disks 1 and 2 with the updated disks. If I use the games own installer on disk 1 and copy the files to WHD installed game and use slave v1.0, it also seems to work. As before, executable in data dir just needs to be renamed to "towerOFSouls". Slave v1.1 immediately crash with the updated files though. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-09-11 13:05 | Retroplay | New Issue | |
| 2024-09-11 13:05 | Retroplay | File Added: .whdl_register | |
| 2024-09-15 13:11 | Torti the Smurf | Note Added: 0013934 | |
| 2024-09-15 14:06 | Wepl | Project | WHDLoad Installs Games => TowerOfSouls |
| 2024-09-15 14:55 | Retroplay | Note Added: 0013940 | |
| 2024-09-16 22:13 | Wepl | Assigned To | => JOTD |
| 2024-09-16 22:13 | Wepl | Status | new => assigned |
| 2024-11-23 12:30 | JOTD | Status | assigned => acknowledged |