www.virtualacorn.co.uk/forum

For support and advice on VirtualAcorn products
Forums now closed. This is an HTML only record of the content.
HTML version of Forum generated Thursday 24th May 2018

All times are UTC [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Running Ankh in VRPC
PostPosted: Tue Jun 08, 2010 8:32 pm 
Offline

Joined: Sat May 22, 2010 2:25 pm
Posts: 18
Sorry if this is the wrong place to ask this, but it may be I need to change the VRPC configuration somehow? if not please disregard.

Does anyone know if this is possible? Someone has sent me an original CD copy of the game and I've tried to get it going but not had much luck so far. I've installed it correctly, added the new screen mode to the MDF file and got the latest patch. But when I try to run the game it starts to load and then bombs out with an error.

This is the error log, can anyone shed a bit more light on this?

Register dump:
a1/r0 =0x0000a2c0 41664 -> [0x00008080] [0x00009eac] [0x00009ed4] [0xe92d5001]
a2/r1 =0x01e00000 31457280 -> [0x00000000] [0x00000000] [0x01c0000c] [0x00000000]
a3/r2 =0x60000003 1610612739
a4/r3 =0xaea6aea3 -1364808029
v1/r4 =0x0000e880 59520 -> [0x00000000] [0xffffffff] [0x00000004] [0x000085c0]
v2/r5 =0x0000c40c 50188 -> [0x00000000] [0x0000b124] [0x00009f34] [0x0000b124]
v3/r6 =0x00009f34 40756 -> [0x00000000] [0xffffffff] [0x00000000] [0xffffffff]
v4/r7 =0x00008084 32900 -> [0x00000000] [0x00000000] [0x00000000] [0x00000000]
v5/r8 =0x00000000 0
v6/r9 =0x0386c04c 59162700 -> [0xef020016] [0xe290ef5f] [0xe59ee004] [0xe33e0102]
sl/r10=0x0000b8d4 47316 -> [0x820a82a0] [0x810a820a] [0x0a0a820a] [0x0a820a82]
fp/r11=0x0000c3d8 50136 -> [0x200085cc] [0x0000e880] [0x0000b124] [0x00009f34]
ip/r12=0x0000c36c 50028 -> [0x00000000] [0x0000c248] [0xaea3a6ae] [0xaea6aea3]
sp/r13=0x0000c21c
lr/r14=0x000087c8 34760 -> [0xe28d0024] [0xe28f1f24] [0xeb000518] [0xe28d0024]
pc/r15=0x000080f8

PC disassembly from &000080a8-&000080f8:
&000080d8 : .... : e0010003 : AND R0,R1,R3
&000080dc : ... : e1a00820 : MOV R0,R0,LSR #16
&000080e0 : .... : e4820004 : STR R0,[R2],#4
&000080e4 : .... : e8bd87fe : LDMIA R13!,{R1-R10,PC}
&000080e8 : .G-. : e92d47fe : STMDB R13!,{R1-R10,R14}
&000080ec : .... : e3a00001 : MOV R0,#1
&000080f0 : tpO. : e24f7074 : ADR R7,&00008084
&000080f4 : H... : ef041248 : SWI [CDFSdriver]_8 / CD_EjectButton (local)
&000080f8 : .... : e8bd87fe : LDMIA R13!,{R1-R10,PC}

Backtrace:
80f8: event_start_game
Arg 1: 0x00000004 4
Arg 2: 0x0000b124 45348 -> [0x00000010] [0x0000024c] [0x00000004] [0x00000004]
Arg 3: 0x00009f34 40756 -> [0x00000000] [0xffffffff] [0x00000000] [0xffffffff]
Arg 4: 0x00000000 0
8f38: call_toolbox_handlers
Arg 1: 0x0000e880 59520 -> [0x00000000] [0xffffffff] [0x00000004] [0x000085c0]
Arg 2: 0x0000b124 45348 -> [0x00000010] [0x0000024c] [0x00000004] [0x00000004]
Arg 3: 0x00009f34 40756 -> [0x00000000] [0xffffffff] [0x00000000] [0xffffffff]
Arg 4: 0x0000c40c 50188 -> [0x00000000] [0x0000b124] [0x00009f34] [0x0000b124]
8fbc: tbevent_dispatch
Arg 1: 0x0000b124 45348 -> [0x00000010] [0x0000024c] [0x00000004] [0x00000004]
Arg 2: 0x00009f34 40756 -> [0x00000000] [0xffffffff] [0x00000000] [0xffffffff]
8d60: event_poll
Arg 1: 0x0000c5e8 50664 -> [0x00000200] [0x00000000] [0x00000000] [0x0000c6a3]
Arg 2: 0x0000b124 45348 -> [0x00000010] [0x0000024c] [0x00000004] [0x00000004]
Arg 3: 0x00000000 0
8c40: main
386b100: _main
Arg 1: 0x0000c674 "HostFS::HardDisc"...
Arg 2: 0x00008960 function main
8c98: Unnamed routine at &00008c80
386b504: <root call>

BTSDump>


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Wed Jun 09, 2010 10:34 am 
Offline
Site Admin

Joined: Wed Oct 23, 2002 12:16 pm
Posts: 958
Hmm. Firstly is this copy of Ankh RISC OS 4 compatible?
Does it need to write data (or read from) a Filecore filing system (such as ADFS or RAMFS)?
Have you checked to see if CDFS is running? (F12 and type "*help CDFS")?


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Wed Jun 09, 2010 10:14 pm 
Offline

Joined: Sat May 22, 2010 2:25 pm
Posts: 18
Sorry, I was writing my reply in Netsurf and it crashed. I don't have time now but I'll repost tomorrow.

basically...

1 Don't Know, Have contacted Artex (1998 CD Version if thats any help)

2 Tried installing it a Virtual ADFS Drive, slightly different error (will post tomorrow)

3 Yes, CDFS is plugged in and working.


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Thu Jun 10, 2010 9:48 am 
Offline
Site Admin

Joined: Wed Oct 23, 2002 12:16 pm
Posts: 958
If it dates from 1998 then it *should* be StrongArm compatible. However I would try running it on all three of the Cores (Arm 710, Arm 7500 and StrongARM) just to double check.


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Thu Sep 15, 2011 11:44 am 
Offline

Joined: Sat May 22, 2010 2:25 pm
Posts: 18
I'm pretty sure this is an OS version issue as I have a RiscPC with 3.7 and it installs and runs but then bombs out to some missing sprite files which shouldn't be too difficult to fix.

My other real RiscPC has 4.02 with 4.39 softloaded and it won't run at all in either and gives the same error message I posted in the OP.


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Fri Sep 16, 2011 5:38 pm 
Offline
Site Admin

Joined: Wed Oct 23, 2002 12:16 pm
Posts: 958
I doubt the developers who originally wrote/published it will want to fix the problems with Ankh :(


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Wed Sep 28, 2011 5:28 pm 
Offline

Joined: Sat May 22, 2010 2:25 pm
Posts: 18
Well I worked out what the problem was, at least on real hardware, install the low res version, then install the hi res on top of it and Ankh works perfectly.

Tested on two StrongArm RiscPc's one running 3.7 and the other running 4.02 with an APDL turbo card

When I try this approach on a completely fresh and up to date VRPC install it just crashes still.

Also do you remember the problem I was having with getting some games I bought from APDL to unpack properly?

Well when I unpack them on the Real RiscPC's (same as above) they unpack with no problem and all of them start up and play well. While they unpack OK on VRPC none of the games work at all.

In fact even Starfighter 3000 TNG from RiscWorld Vol. 8 Issue 6 which is supposed to be as up to date as possible and work on VRPC just crashes when I try to run it. That said my original disc copy doesn't work either but does on the real ones.

This same result has happened twice with two completely different installs of VRPC first my Desktop AMD machine and then when I transferred my license to my Intel laptop so it's certainly not the host hardware that is at fault since it's the same errors on each machine.


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Fri Sep 30, 2011 11:38 am 
Offline
Site Admin

Joined: Wed Oct 23, 2002 12:16 pm
Posts: 958
If you have an issue with a product purchased from a RISC OS dealer, in the case of some of the games APDL, then you should contact them and ask if they have had any other reports of the problem.

I know for 100% that the version of Starfighter3000 on RiscWorld 8/6 runs on VirtualRPC. The readon I know is that RISCWorld was written and tested using VirtualRPC. You have also said that your original copy of Starfighter3000 doesn't work on VirtualRPC either.

I doubt it's anything to do with the hardware, it's going to be something in the VirtualRPC installs you are using. Most likely some updated component in the !Boot sequence is causing the problem. Install a new 'blank' VirtualRPC somewhere else on your machine's harddisc. Don't make any changes to it, just unlock it, run it and then try the CDs that are causing problems.


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Fri Sep 30, 2011 2:04 pm 
Offline

Joined: Sat May 22, 2010 2:25 pm
Posts: 18
I have done that already, but I will do it again when I have a little time later on and report back the specific errors.


Top
 Profile  
 
 Post subject: Re: Running Ankh in VRPC
PostPosted: Tue Oct 04, 2011 5:09 pm 
Offline

Joined: Sat May 22, 2010 2:25 pm
Posts: 18
RE: APDL I did and the only reply I got back was they all work with VRPC. Further requests for help did not yield a response.

SF3000 TNG does work with a completely vanilla install, so I guess I'll be installing updates one by one until I break it :roll:

Does SF3000 TNG have a minimum ROS requirement? as I would like to try and get it running on my real ones with ROS 3.7 and 4.02 turbo SA's


Top
 Profile  
 
 
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

   
Forums originally Powered by phpBB © 2007 phpBB Group. Contents © 3QD Developments Ltd 2018 version no. 1.07