2024-12-10 13:16 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0006580TowerOfSouls[WHDLoad Installs Games] slavepublic2024-11-23 12:30
ReporterRetroplay 
Assigned ToJOTDProject InfoTower Of Souls / Der Seelenturm (Black Legend)
http://www.whdload.de/games/TowerOfSouls.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
Summary0006580: 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.
MachineUAE
CPU68030
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.1
KickROMOther
KickSoftSelfmade
WHDLoad19.0beta
imported
Attached Files
  • ? file icon .whdl_register (3,442 bytes) 2024-09-11 13:05 -
    ************************ 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
    PC=47F139EA›22m  SR=%0000000000000000›1m  USP=47F06E94  ISP=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=%0110000001101000›22m dmacon=%›1m0000011111100000 adkcon=$1100
    intreq=%0000000000000000
    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=00001000›22m  ta=21FF<2108	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=D722<FFFF	   crb=›1m10000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=11111110›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=000583  icr=00  sdr=00    event=06987E  icr=00  sdr=00
    
    ? file icon .whdl_register (3,442 bytes) 2024-09-11 13:05 +

-Relationships
+Relationships

-Notes

note ~0013934

Torti the Smurf (reporter)

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

note ~0013940

Retroplay (reporter)

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.
+Notes

-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
+Issue History