View Issue Details

IDProjectCategoryView StatusLast Update
06580TowerOfSoulsslavepublic2024-11-23 12:30
ReporterRetroplay Assigned ToJOTD  
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Project InfoTower Of Souls / Der Seelenturm (Black Legend)
http://www.whdload.de/games/TowerOfSouls.html
Summary06580: Tower of Souls / Der Seelenturm crash
DescriptionSlave 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 ReproduceAfter you exit character customization screen it crashes.
Additional InformationSlave v1.0 is working, also with German version if the executable in data directory is renamed to "TowerOFSouls".

TagsNo 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
.whdl_register (3,442 bytes)   
MachineUAE
CPU68030
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.1
KickROMOther
KickSoftSelfmade
WHDLoad19.0beta
imported

Activities

Torti the Smurf

Torti the Smurf

2024-09-15 13:11

reporter   note ~13934

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
Retroplay

Retroplay

2024-09-15 14:55

reporter   note ~13940

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.

Issue History

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