English Amiga Board Amiga Lore


Go Back   English Amiga Board > Coders > Coders. General > Coders. Releases

 
 
Thread Tools
Old 08 November 2015, 17:16   #21
AGS
XoXo/Tasko Developer
AGS's Avatar
 
Join Date: Dec 2013
Location: Munich
Age: 42
Posts: 439
@daxb

I am trying with winuaeenforcer in winuae. No hits when starting. Does it work for you when you remove the ptreplay library from libs/ in the XoXo directory? Don't forget the avail flush or reboot before trying to run without the ptreplay lib there.

Last edited by AGS; 08 November 2015 at 17:24.
AGS is offline  
AdSense AdSense  
Old 08 November 2015, 17:38   #22
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 1,707
I extracted Xoxo to RAM and start Xoxo form there. When I exit Xoxo without doing something this hits appear:
Code:
08-Nov-15   17:29:32
BYTE WRITE to  FFFFFFFF        data=00         PC: 00FEBAA6
USP : 01993C8A SR: 0000  (U0)(F)(-)  TCB: 0198BC18
Data: 010A7A7C 00001100 00000000 00000000 00001100 00000000 0193165C 01AE0184
Addr: FFFFFFFF 01081590 0192D3E0 01AE02A4 01988DB8 0192CE7C 010A7A7C 010826EC
Stck: 1100FFFF FFFF0000 00000192 F5020000 08080064 BBA7FFFF FFFF0000 11000000
Stck: 00000193 165C01AE 01840194 AEC00197 22D40198 111201AE 02A40198 8DB80192
Stck: CE7C0108 0CB00192 F084019A 27A80198 8FDE0192 CE7C00F8 1B240108 0CB000FA
Stck: 00200198 0BDA0198 077800FE C3260000 8000586F 586F0000 00000000 00000000
Stck: 3B740065 A71D48E7 3030262F 0018266F 0014246F 001C41EA 0018B6A8 00046F00
Stck: 000A41EA 00182628 00044A83 6700005A 2403226A 0018204B 0C820000 0010653C
----> 00FEBAA6 - "ROM - expansion 40.2 (9.3.93)"  Hunk 0000 Offset 00001496
----> 01840194 - "System:WBStartup/Facts"  Hunk 0000 Offset 0000FDFC
----> 00046F00 - "System:WBStartup/MagicMenu"  Hunk 0004 Offset 000000B0
PC-8: 205F2F00 610047B8 201F5280 4E7548E7 14002043 22412204 76004210 D2C13F01
PC *: 5385B645 6C101219 10C16716 5243B401 671660EE 52434210 12196706 B40166F4
00feba86 :  205f                       movea.l (a7)+,a0
00feba88 :  2f00                       move.l d0,-(a7)
00feba8a :  6100 47b8                  bsr $ff0244
00feba8e :  201f                       move.l (a7)+,d0
00feba90 :  5280                       addq.l #$1,d0
00feba92 :  4e75                       rts
00feba94 :  48e7 1400                  movem.l d3/d5,-(a7)
00feba98 :  2043                       movea.l d3,a0
00feba9a :  2241                       movea.l d1,a1
00feba9c :  2204                       move.l d4,d1
00feba9e :  7600                       moveq.l #$0,d3
00febaa0 :  4210                       clr.b (a0)
00febaa2 :  d2c1                       adda.w d1,a1
00febaa4 :  3f01                       move.w d1,-(a7)
00febaa6 : *5385                       subq.l #$1,d5
00febaa8 :  b645                       cmp.w d5,d3
00febaaa :  6c10                       bge.s $febabc
00febaac :  1219                       move.b (a1)+,d1
00febaae :  10c1                       move.b d1,(a0)+
00febab0 :  6716                       beq.s $febac8
00febab2 :  5243                       addq.w #$1,d3
00febab4 :  b401                       cmp.b d1,d2
00febab6 :  6716                       beq.s $febace
00febab8 :  60ee                       bra.s $febaa8
00febaba :  5243                       addq.w #$1,d3
00febabc :  4210                       clr.b (a0)
00febabe :  1219                       move.b (a1)+,d1
00febac0 :  6706                       beq.s $febac8
00febac2 :  b401                       cmp.b d1,d2
00febac4 :  66f4                       bne.s $febaba
Name: "XoXo"  


08-Nov-15   17:29:32
     WRITE to  FFFFFFFF        data=00000000   PC: 00FEBAD8
USP : 01993C8C SR: 0018  (U0)(F)(-)  TCB: 0198BC18
Data: FFFFFFFF 00001100 00000000 00000000 00001100 FFFFFFFF 0193165C 01AE0184
Addr: FFFFFFFF 01081591 0192D3E0 01AE02A4 01988DB8 0192CE7C 010A7A7C 010826EC
Stck: FFFFFFFF 00000000 0192F502 00000808 0064BBA7 FFFFFFFF 00001100 00000000
Stck: 0193165C 01AE0184 0194AEC0 019722D4 01981112 01AE02A4 01988DB8 0192CE7C
Stck: 01080CB0 0192F084 019A27A8 01988FDE 0192CE7C 00F81B24 01080CB0 00FA0020
Stck: 01980BDA 01980778 00FEC326 00008000 586F586F 00000000 00000000 00003B74
Stck: 0065A71D 48E73030 262F0018 266F0014 246F001C 41EA0018 B6A80004 6F00000A
Stck: 41EA0018 26280004 4A836700 005A2403 226A0018 204B0C82 00000010 653C2008
----> 00FEBAD8 - "ROM - expansion 40.2 (9.3.93)"  Hunk 0000 Offset 000014C8
----> 0192F502 - "Ram:XoXo_v0.6.4/libs/xfrmaster.library"  Hunk 0000 Offset 00000662
----> 01981112 - "Ram:XoXo_v0.6.4/XoXo"  Hunk 0000 Offset 00000B12
----> 01988DB8 - "Ram:XoXo_v0.6.4/XoXo"  Hunk 0001 Offset 00000010
----> 0192F084 - "Ram:XoXo_v0.6.4/libs/xfrmaster.library"  Hunk 0000 Offset 000001E4
----> 01988FDE - "Ram:XoXo_v0.6.4/XoXo"  Hunk 0001 Offset 00000236
----> 00F81B24 - "ROM - exec 40.10 (15.7.93)"  Hunk 0000 Offset 00001A6E
----> 00FA0020 - "ROM - ramlib 40.2 (5.3.93)"  Hunk 0000 Offset 00000158
----> 01980BDA - "Ram:XoXo_v0.6.4/XoXo"  Hunk 0000 Offset 000005DA
----> 01980778 - "Ram:XoXo_v0.6.4/XoXo"  Hunk 0000 Offset 00000178
----> 00FEC326 - "ROM - dos 40.3 (1.4.93)"  Hunk 0000 Offset 000005B2
PC-8: 60EE5243 42101219 6706B401 66F4600A 70FF548F 600A4228 FFFFD65F 300348C0
PC *: 4CDF0028 4E7548E7 0032206F 001443EF 001845FA 0014266F 00102C78 00044EAE
00febab8 :  60ee                       bra.s $febaa8
00febaba :  5243                       addq.w #$1,d3
00febabc :  4210                       clr.b (a0)
00febabe :  1219                       move.b (a1)+,d1
00febac0 :  6706                       beq.s $febac8
00febac2 :  b401                       cmp.b d1,d2
00febac4 :  66f4                       bne.s $febaba
00febac6 :  600a                       bra.s $febad2
00febac8 :  70ff                       moveq.l #-$1,d0
00febaca :  548f                       addq.l #$2,a7
00febacc :  600a                       bra.s $febad8
00febace :  4228 ffff                  clr.b -$1(a0)
00febad2 :  d65f                       add.w (a7)+,d3
00febad4 :  3003                       move.w d3,d0
00febad6 :  48c0                       ext.l d0
00febad8 : *4cdf 0028                  movem.l (a7)+,d3/d5
00febadc :  4e75                       rts
00febade :  48e7 0032                  movem.l a2-a3/a6,-(a7)
00febae2 :  206f 0014                  movea.l $14(a7),a0
00febae6 :  43ef 0018                  lea.l $18(a7),a1
00febaea :  45fa 0014                  lea.l $febb00(pc),a2
00febaee :  266f 0010                  movea.l $10(a7),a3
00febaf2 :  2c78 0004                  movea.l $4.w,a6
00febaf6 :  4eae fdf6                  jsr -$20a(a6)
Name: "XoXo"


When I have SongPlayer running and then start Xoxo like explained above I get following hits and some later Xoxo window pop-up`s. System crash is near
Code:
08-Nov-15   17:26:07
BYTE READ from 0000000F                        PC: 01AD16EE
USP : 01A5EF54 SR: 0004  (U0)(-)(-)  TCB: 01A5DF5C
Data: 00000000 0000001E 00000000 00000000 00000000 00000000 00000000 40000000
Addr: 01809D90 00000000 00000000 00000000 00000000 00000000 01080CB0 010826EC
Stck: 00F82688 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 01A60320 00000270 0000000B 00060008 00000000 00000000 00000000
Stck: 00000000 0000004E 0190B434 01913D8C 03000000 00000190 00000000 01A60320
Stck: 00000238 01A60504 03000000 000001A4 7FE40000 00680000 000C0193 BF180000
----> 01AD16EE - "Ram:XoXo_v0.6.4/libs/ptreplay.library"  Hunk 0000 Offset 00001CD6
----> 00F82688 - "ROM - exec 40.10 (15.7.93)"  Hunk 0000 Offset 000025D2
PC-8: 700003C0 2E002079 01AD1764 227901AD 17682479 01AD176C 267901AD 17707000
PC *: 102B000F 720001C1 7000102A 000F7400 01C27000 1029000F 760001C3 70001028
01ad16ce :  7000                       moveq.l #$0,d0
01ad16d0 :  03c0                       bset d1,d0
01ad16d2 :  2e00                       move.l d0,d7
01ad16d4 :  2079 01ad 1764             movea.l $1ad1764,a0
01ad16da :  2279 01ad 1768             movea.l $1ad1768,a1
01ad16e0 :  2479 01ad 176c             movea.l $1ad176c,a2
01ad16e6 :  2679 01ad 1770             movea.l $1ad1770,a3
01ad16ec :  7000                       moveq.l #$0,d0
01ad16ee : *102b 000f                  move.b $f(a3),d0
01ad16f2 :  7200                       moveq.l #$0,d1
01ad16f4 :  01c1                       bset d0,d1
01ad16f6 :  7000                       moveq.l #$0,d0
01ad16f8 :  102a 000f                  move.b $f(a2),d0
01ad16fc :  7400                       moveq.l #$0,d2
01ad16fe :  01c2                       bset d0,d2
01ad1700 :  7000                       moveq.l #$0,d0
01ad1702 :  1029 000f                  move.b $f(a1),d0
01ad1706 :  7600                       moveq.l #$0,d3
01ad1708 :  01c3                       bset d0,d3
01ad170a :  7000                       moveq.l #$0,d0
01ad170c :  1028 000f                  move.b $f(a0),d0
Name: "ptreplay_ctrltask"  


08-Nov-15   17:26:07
BYTE READ from 0000000F                        PC: 01AD16F8
USP : 01A5EF54 SR: 0004  (U0)(-)(-)  TCB: 01A5DF5C
Data: 00000000 00000001 00000000 00000000 00000000 00000000 00000000 40000000
Addr: 01809D90 00000000 00000000 00000000 00000000 00000000 01080CB0 010826EC
Stck: 00F82688 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 01A60320 00000270 0000000B 00060008 00000000 00000000 00000000
Stck: 00000000 0000004E 0190B434 01913D8C 03000000 00000190 00000000 01A60320
Stck: 00000238 01A60504 03000000 000001A4 7FE40000 00680000 000C0193 BF180000
----> 01AD16F8 - "Ram:XoXo_v0.6.4/libs/ptreplay.library"  Hunk 0000 Offset 00001CE0
----> 00F82688 - "ROM - exec 40.10 (15.7.93)"  Hunk 0000 Offset 000025D2
PC-8: 17642279 01AD1768 247901AD 176C2679 01AD1770 7000102B 000F7200 01C17000
PC *: 102A000F 740001C2 70001029 000F7600 01C37000 1028000F 780001C4 88838882
01ad16d8 :  1764 2279                  move.b -(a4),$2279(a3)
01ad16dc :  01ad 1768                  bclr d0,$1768(a5)
01ad16e0 :  2479 01ad 176c             movea.l $1ad176c,a2
01ad16e6 :  2679 01ad 1770             movea.l $1ad1770,a3
01ad16ec :  7000                       moveq.l #$0,d0
01ad16ee :  102b 000f                  move.b $f(a3),d0
01ad16f2 :  7200                       moveq.l #$0,d1
01ad16f4 :  01c1                       bset d0,d1
01ad16f6 :  7000                       moveq.l #$0,d0
01ad16f8 : *102a 000f                  move.b $f(a2),d0
01ad16fc :  7400                       moveq.l #$0,d2
01ad16fe :  01c2                       bset d0,d2
01ad1700 :  7000                       moveq.l #$0,d0
01ad1702 :  1029 000f                  move.b $f(a1),d0
01ad1706 :  7600                       moveq.l #$0,d3
01ad1708 :  01c3                       bset d0,d3
01ad170a :  7000                       moveq.l #$0,d0
01ad170c :  1028 000f                  move.b $f(a0),d0
01ad1710 :  7800                       moveq.l #$0,d4
01ad1712 :  01c4                       bset d0,d4
01ad1714 :  8883                       or.l d3,d4
01ad1716 :  8882                       or.l d2,d4
Name: "ptreplay_ctrltask"  


08-Nov-15   17:26:07
BYTE READ from 0000000F                        PC: 01AD1702
USP : 01A5EF54 SR: 0004  (U0)(-)(-)  TCB: 01A5DF5C
Data: 00000000 00000001 00000001 00000000 00000000 00000000 00000000 40000000
Addr: 01809D90 00000000 00000000 00000000 00000000 00000000 01080CB0 010826EC
Stck: 00F82688 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 01A60320 00000270 0000000B 00060008 00000000 00000000 00000000
Stck: 00000000 0000004E 0190B434 01913D8C 03000000 00000190 00000000 01A60320
Stck: 00000238 01A60504 03000000 000001A4 7FE40000 00680000 000C0193 BF180000
----> 01AD1702 - "Ram:XoXo_v0.6.4/libs/ptreplay.library"  Hunk 0000 Offset 00001CEA
----> 00F82688 - "ROM - exec 40.10 (15.7.93)"  Hunk 0000 Offset 000025D2
PC-8: 01AD176C 267901AD 17707000 102B000F 720001C1 7000102A 000F7400 01C27000
PC *: 1029000F 760001C3 70001028 000F7800 01C48883 88828881 24078484 00421000
01ad16e2 :  01ad 176c                  bclr d0,$176c(a5)
01ad16e6 :  2679 01ad 1770             movea.l $1ad1770,a3
01ad16ec :  7000                       moveq.l #$0,d0
01ad16ee :  102b 000f                  move.b $f(a3),d0
01ad16f2 :  7200                       moveq.l #$0,d1
01ad16f4 :  01c1                       bset d0,d1
01ad16f6 :  7000                       moveq.l #$0,d0
01ad16f8 :  102a 000f                  move.b $f(a2),d0
01ad16fc :  7400                       moveq.l #$0,d2
01ad16fe :  01c2                       bset d0,d2
01ad1700 :  7000                       moveq.l #$0,d0
01ad1702 : *1029 000f                  move.b $f(a1),d0
01ad1706 :  7600                       moveq.l #$0,d3
01ad1708 :  01c3                       bset d0,d3
01ad170a :  7000                       moveq.l #$0,d0
01ad170c :  1028 000f                  move.b $f(a0),d0
01ad1710 :  7800                       moveq.l #$0,d4
01ad1712 :  01c4                       bset d0,d4
01ad1714 :  8883                       or.l d3,d4
01ad1716 :  8882                       or.l d2,d4
01ad1718 :  8881                       or.l d1,d4
01ad171a :  2407                       move.l d7,d2
01ad171c :  8484                       or.l d4,d2
01ad171e :  0042 1000                  ori.w #$1000,d2
Name: "ptreplay_ctrltask"
daxb is offline  
Old 08 November 2015, 17:47   #23
AGS
XoXo/Tasko Developer
AGS's Avatar
 
Join Date: Dec 2013
Location: Munich
Age: 42
Posts: 439
Thanks. The first hit occurs in rom. Can be some dos call with wrong parameters. The second hit is also not my code. Please could you try it without songplayer running, without a ptreplay lib anywhere? (remove it from libs: and from XoXo/libs/ .. then reboot or type avail flush).
AGS is offline  
Old 08 November 2015, 18:28   #24
AGS
XoXo/Tasko Developer
AGS's Avatar
 
Join Date: Dec 2013
Location: Munich
Age: 42
Posts: 439
@daxb

From your enforcer hit output I was able to (hopefully) fix the bug that occured when ending XoXo. There was a call to exec that used dosbase instead of execbase. Please try now with the attached new xfrmaster.library. Please put it into the libs/ dir in the XoXo dir (overwrite the old xfrmaster.library) and reboot.
Attached Files
File Type: zip xfrmaster.library.zip (5.3 KB, 48 views)
AGS is offline  
Old 08 November 2015, 22:04   #25
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 1,707
The quit hit is gone with the new xfrmaster.library.

The other hits when SongPlayer is running might be because of used audio channels. Or similar resources in use. Maybe some check?
daxb is offline  
Old 08 November 2015, 22:06   #26
AGS
XoXo/Tasko Developer
AGS's Avatar
 
Join Date: Dec 2013
Location: Munich
Age: 42
Posts: 439
@daxb

You mean the other hit does not occur when songplayer is not running? Btw, I have no influence on the inner self of ptreplay.library. I just could forward your enforcer output to the author (who uploaded it to Aminet 19 years ago).

Last edited by AGS; 08 November 2015 at 22:35.
AGS is offline  
Old 08 November 2015, 23:23   #27
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 1,707
I`ve installed ptreplay.library since many years. Just the presents of it shouldn`t make problems. For what xoxo uses it? Maybe you can disable it.
daxb is offline  
Old 09 November 2015, 09:47   #28
AGS
XoXo/Tasko Developer
AGS's Avatar
 
Join Date: Dec 2013
Location: Munich
Age: 42
Posts: 439
I use it for replaying mods. If the issue is in ptreplay.library, crashing when initialising when audio is in use, then I cannot fix it without disassembling that library. I tried to contact the author and the mail returned with a "recipient not existing" message. No wonder, it was released 19 years ago. Please check if the crash also happens when audio is not in use.
AGS is offline  
Old 09 November 2015, 12:41   #29
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 1,707
Oh, I thought I wrote it already. Without used audio the hit/crash doesn`t happen. So I guess the problem occurs when xoxo do anything with ptreplay.library or something else at initialize time. Normaly it should touched for the first time when a mod shall played if possible. If the bug happens only then it is a bit safer.
daxb is offline  
Old 09 November 2015, 12:44   #30
AGS
XoXo/Tasko Developer
AGS's Avatar
 
Join Date: Dec 2013
Location: Munich
Age: 42
Posts: 439
I do not use any of the functions of ptreplay.library unless the mod is replayed. The crash happens just when opening ptreplay.library. I have yet no influence on this.
AGS is offline  
Old 10 November 2015, 09:26   #31
AGS
XoXo/Tasko Developer
AGS's Avatar
 
Join Date: Dec 2013
Location: Munich
Age: 42
Posts: 439
Main download updated to version 0.6.5 in the first post of this thread. Or get it from Aminet. http://aminet.net/package/util/misc/XoXo
AGS is offline  
Old 10 July 2017, 22:08   #32
kamelito
Zone Friend
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 814
No new version is development halted?
Kamelito
kamelito is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
scanner lost_loven support.Hardware 1 18 February 2012 07:49
Time scanner . marcolau support.Games 18 01 December 2009 13:08
rom scanner hoborg support.WinUAE 2 20 March 2007 08:49
Scanner amiga request.UAE Wishlist 2 25 March 2006 13:54
Scanner software TjLaZer request.Apps 1 19 October 2005 18:52

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 06:47.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.17801 seconds with 13 queries