Welcome, Guest. Please login or register.

Author Topic: Stratagus  (Read 5231 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline klx300r

  • Amiga 1000+AmigaOne X1000
  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 3261
  • Country: ca
  • Thanked: 20 times
  • Gender: Male
    • Show only replies by klx300r
    • http://mancave-ramblings.blogspot.ca/
Re: Stratagus
« Reply #14 on: May 01, 2009, 03:49:50 PM »
Quote

Matt_H wrote:
Got it working. Far too slow to be usable, unfortunately (060@50). Hope you can optimize it - there's much potential in it.


ah *&^%..i guess my 030 @ 50 won't cut it :boohoo:
____________________________________________________________________
c64-dual sids, A1000, A1200-060@50, A4000-CSMKIII
Indivision AGA & Catweasel MK4+= Amazing
! My Master Miggies-Amiga 1000 & AmigaOne X1000 !
--- www.mancave-ramblings.blogspot.ca ---
  -AspireOS.com & Amikit- Amiga for your netbook-
***X1000- I BELIEVE *** :angel:
 

Offline apjTopic starter

Re: Stratagus
« Reply #15 on: May 01, 2009, 04:21:10 PM »
I have added 060 binary. Please tell if there is any speed gain. Also LCTRL+Alt+H may speed up a bit.

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Stratagus
« Reply #16 on: May 01, 2009, 06:19:20 PM »
>But, can you tell me now where I can find agl.library ?

this is usefull for 3d games.

the agl.library is in quarktex (the winue HW accel 3d opengl/warp3d) or in storm mesa for amiga OS classic.as for all 3d games, they work best when use 3d hardware.

so make sure when you have install on your classic storm mesa also look if warp3d work correct with it.try the gears demo.if this run fast when you resize window then you maybe can get 3d games running on your gfx board fast, when textures are not larger than 256 pixel for voodoo

on winuae and amd 64 3000+ i can get "I have no tomatoes" game very smooth running.

if this run too slow you have not install quarktex

currently there is no offical release of V51 ixemul because should release complete with sdl and more testing.so its less or more a release candidate and no final ix51.but there are no bugs currently known in ixemul V51 and all old apps work too.

 

Offline x303

Re: Stratagus
« Reply #17 on: May 02, 2009, 12:37:10 PM »
@__artur

Quote
I have added 060 binary. Please tell if there is any speed gain
Unfortunately the 060 version locks up most of the time. The normal version would have been playable if the mouse pointer didn't disappear for most of the time (if you move it). Or you give your robots an assigment like 'gather' and click on the object you wanna gather.
Campagne mode still doesn't work.
Is multiplayer working btw ?

[color=ff0000]x303[/color] :-D  :-D  :-D
 

Offline apjTopic starter

Re: Stratagus
« Reply #18 on: May 03, 2009, 09:47:11 PM »
Quote
Unfortunately the 060 version locks up most of the time. The normal version would have been playable if the mouse pointer didn't disappear for most of the time (if you move it). Or you give your robots an assigment like 'gather' and click on the object you wanna gather.


Sorry can't reproduce it, works ok on AmiKit.
Have you got latest libs, drivers installed?
 
Quote
Campagne mode still doesn't work.


Unfortunately it never, as stargus is abadoned.

Quote
Is multiplayer working btw ?


I haven't tried yet.


Offline x303

Re: Stratagus
« Reply #19 on: May 04, 2009, 06:27:49 PM »
Quote
Sorry can't reproduce it, works ok on AmiKit. Have you got latest libs, drivers installed?

Yes, my own partitions are even more up-to-date than amikit ;-) Shame winuae doesn't support mmu, so i could use sashimi & MuGuardianAngel for looking in to it.

[color=ff0000]x303[/color] :-D  :-D  :-D
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Stratagus
« Reply #20 on: May 04, 2009, 06:46:13 PM »
>Yes, my own partitions are even more up-to-date than >amikit  Shame winuae doesn't support mmu, so i could use >sashimi & MuGuardianAngel for looking in to it.

of course winuae have enforcer, it have also grim reaper simular that stop program on illegal mem acces.you can then debug postmortem and jump in every amiga debugger you like

to use enforcer replacement simple start winuaeenforcer(its attached in winuae install program folder).start also segtracker to get stack backtrace

to use it as grim reaper replacement start winueenforcer 1.

winuaeenforcer 2 print serial output in windows console, but you can of course use sashimi too.

try also wipeout as memtracker.

i have stratagus not test, because i have no CD to run it.
but tomatoes or other games work without enforcer hits.

You can try out amikit, it overwrite not your install.if it work, then you can look what tools you have install
 

Offline x303

Re: Stratagus
« Reply #21 on: May 05, 2009, 06:37:47 PM »
Quote
to use it as grim reaper replacement start winueenforcer 1.

Seems like 'grim reaper' kicks in immediately after start of the program ie. locks winuae completely. Even without setpatch or other programs running. Winuaeenforcer 2 works, but can only output 1 time, before the emulator has to be reset.

With mode 1 and the 060 version the text keeps scrolling.
With mode 1 and running the normal version this output did it get:

13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c41548
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf197d
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf1973,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c41535                PC: 13ffc454
Data: 013f0000 10cf0009 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c41535 10cf196a 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c41549
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf197e
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf1974,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c41536                PC: 13ffc454
Data: 013f0000 10cf0008 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c41536 10cf196b 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c4154a
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf197f
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf1975,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c41537                PC: 13ffc454
Data: 013f0000 10cf0007 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c41537 10cf196c 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c4154b
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf1980
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf1976,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c41538                PC: 13ffc454
Data: 013f0000 10cf0006 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c41538 10cf196d 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c4154c
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf1981
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf1977,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c41539                PC: 13ffc454
Data: 013f0000 10cf0005 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c41539 10cf196e 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c4154d
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf1982
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf1978,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c4153a                PC: 13ffc454
Data: 013f0000 10cf0004 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c4153a 10cf196f 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c4154e
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf1983
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf1979,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c4153b                PC: 13ffc454
Data: 013f0000 10cf0003 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c4153b 10cf1970 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c4154f
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf1984
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf197a,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c4153c                PC: 13ffc454
Data: 013f0000 10cf0002 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c4153c 10cf1971 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c41550
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf1985
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf197b,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c4153d                PC: 13ffc454
Data: 013f0000 10cf0001 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c4153d 10cf1972 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c41551
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf1986
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf197c,D1
Name: "Background CLI"

Enforcer Hit! Bad program
Illegal BYTE READ from: b1c4153e                PC: 13ffc454
Data: 013f0000 10cf0000 000003da 1096a5b4 0000000a 0000121f 00000000 1261ef34
Addr: b1c4153e 10cf1973 10745cc4 10cf169c 106636d8 1066390c 100008d4 10967cb8
Stck: 10b7b2a0 1062577e 10cf1834 b1c413ff 00000140 00000049 10626b7c 10cf169c
Stck: 10629d38 10cf169c 107437cc 0002b200 1059b388 0000005a 1061444e 00000000
Stck: 107437cc 00000001 000001ec 00000001 00000000 00080200 10b7b2a0 1096a5b4
Stck: 10b7b2a0 10967d44 1066db96 1096a5b4 00000001 40240000 00000002 10b7b2c4
Stck: 1261ef34 10b7b2a0 10967da0 106713d8 1096a5b4 10b7b2a0 00000001 0000000c
13ffc442 :   51c8 fff8            DBF .W D0,#$fff8
13ffc446 :   221f                 MOVE.L (A7)+,D1
13ffc448 :   6714                 BEQ.B #$00000014
13ffc44a :   7000                 MOVE.L #$00000000,D0
13ffc44c :   6008                 BT .B #$00000008
13ffc44e :   3200                 MOVE.W D0,D1
13ffc450 :   4840                 SWAP.W D0
13ffc452 :   6002                 BT .B #$00000002
13ffc454 : * 12d8                 MOVE.B (A0)+,(A1)+
13ffc456 :   51c9 fffc            DBF .W D1,#$fffc
13ffc45a :   51c8 fff8            DBF .W D0,#$fff8
13ffc45e :   4e75                 RTS.L
13ffc460 :   4aa8 0014            TST.L (A0, $0014) == $b1c41552
13ffc464 :   664a                 BNE.B #$0000004a
13ffc466 :   202e 0114            MOVE.L (A6, $0114) == $100009e8,D0
13ffc46a :   2340 0014            MOVE.L D0,(A1, $0014) == $10cf1987
13ffc46e :   2229 000a            MOVE.L (A1, $000a) == $10cf197d,D1
Name: "Background CLI"

Hope you can use it to track down some bugs. I will try to test it on my a1200, so i can use muguardianangel, wipeout, patchwork and so on. Then i will send you an email else amiga.org runs out of space. :lol:

[color=008000]x303[/color] ;-)  ;-)  ;-)
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Stratagus
« Reply #22 on: May 06, 2009, 08:51:35 AM »
>Name: "Background CLI"

your output is not usefull, because you have not start segtracker so stack backtrace is show too.please start the segtracker form the amiga OS dev cd on winuae in your startup-sequence and do again.

if its hard for you to catch output, try winuae window mode.(you can switch between them with CTRL+F12.
You can also add the option in winuae prefs misc, create log file.this create a file in winuae dir winuaelog.txt with this enable you see every output from amiga side because it go straight to logfile.i only notice when too many hits come, winuae does not react fast.best is press F12 wait 40-50 sec, then the prefs req come.now you can quit and all output are in logfile.

the winuae stackbacktrace should look simlar as this and show correct program and segment offset.

----> 10b58922 - "LawBreaker" Hunk 0000 Offset 00000022
----> 10b58922 - "LawBreaker" Hunk 0000 Offset 00000022
----> 10b58998 - "LawBreaker" Hunk 0000 Offset 00000098
 

Offline x303

Re: Stratagus
« Reply #23 on: May 08, 2009, 12:11:07 PM »
segtracker adds:

----> 13ffc454 - "ROM - exec 45.20 (6.1.2002)" Hunk 0001 Offset 00002c20
----> 1064ad74 - "stratagus" Hunk 0000 Offset 0012e1e4
----> 105ae16c - "stratagus" Hunk 0000 Offset 000915dc
----> 10630fb0 - "stratagus" Hunk 0000 Offset 00114420
----> 1076998c - "stratagus" Hunk 0001 Offset 0002ca6c
----> 10696036 - "stratagus" Hunk 0000 Offset 001794a6
----> 10699878 - "stratagus" Hunk 0000 Offset 0017cce8

[color=ff0000]x303[/color] :-D  :-D  :-D
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Stratagus
« Reply #24 on: May 08, 2009, 01:11:44 PM »
the crash is in cacheclear func, when i look in the stratagus_060 file offset 0012e1e4 point to that call.

have you rename stratagus_060 to stratagus file ?
when i look with that offset in stratagus file then offset 12e1e4 is not return address of a call

when cache clear crash is possible.

have you in winuae 060 CPU set ?
please try out with 68020 and 68881 or 68040 CPU.
68060 cpu set in winuae make problem, when you have not the 68060 libs installed
 

Offline x303

Re: Stratagus
« Reply #25 on: May 08, 2009, 02:24:41 PM »
Quote
have you in winuae 060 CPU set ? please try out with 68020 and 68881 or 68040 CPU. 68060 cpu set in winuae make problem, when you have not the 68060 libs installed
I have everything needed !!!
The last version seems to work, but not with the map I choose to test it with (3 kingdoms). It looks like this map doesn't work on the pc either. But stratagus still isn't 'enforcer hits' free.
I send you the reports I made anyway.

[color=ff0000]x303[/color] :-D  :-D  :-D
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Stratagus
« Reply #26 on: May 08, 2009, 04:08:25 PM »
>I have everything needed !!!

please try without 68060 setting in winuae.this setting is not known as rock solid.i never get it working stable.wy i dont know.but on other installs it work.i guess its MCP, this do something when 060 is find that winuae dont like.

but because using of 68060 in winuae is more a gag than its necessary, i spend my short time not to search for.

best is also compare with PC, if problems are same.
 

Offline AmiKit

Re: Stratagus
« Reply #27 on: May 08, 2009, 11:41:47 PM »
@x303

Quote
Yes, my own partitions are even more up-to-date than amikit

What exaclty is more up-to-date than in AmiKit?

Offline x303

Re: Stratagus
« Reply #28 from previous page: May 09, 2009, 01:12:19 PM »
At least on my version of amikit, I don't have the boingbags on them. Dunno why amikit didn't put them on. I've tried to copy everything to amikit myself, but amikit wouldn't restart (read: crash) anymore, so I reverted everything again. You know what they say: 'If it ain't broken, don't touch it'.
Some things like ahi.device and ixemul.library are slightly out of date.  ;-)

[color=ff0000]x303[/color] :-D  :-D  :-D