18 February 2006, 16:58 | #1 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,014
|
RNC IDE CD32 loader
I'm guessing that this isn't supported by WinUAE yet?
titles like James Pond 3, Pierre le Chef have it. |
18 February 2006, 17:57 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
|
James Pond 3 CD32 works fine (except intro animation but "CD32 streaming" problem is known problem)
|
18 February 2006, 19:03 | #3 | |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
Quote:
Or maybe I'll just have to find an ISO of JP3 |
|
19 February 2006, 00:32 | #4 |
Moderator
Join Date: Nov 2001
Location: Germany
Posts: 869
|
Cannonfodder for CD32 has it too...
|
19 February 2006, 17:22 | #5 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,014
|
Lots of games have it, it was a good way of grabbing as much memory as possible on CD32 because the DOS system takes a lot of memory up.
|
13 March 2006, 22:19 | #6 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,302
|
Quote:
I suspect that this IDE CD32 code expects a very restricted ISO format that I'm unable to reproduce with MasterISO. |
|
14 March 2006, 18:58 | #7 | |
Registered User
|
Quote:
|
|
14 March 2006, 19:00 | #8 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
CloeCD isn't available for amiga
|
14 March 2006, 19:13 | #9 |
Registered User
|
Ops!
Rip it on a pc then? |
14 March 2006, 21:11 | #10 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,302
|
Quote:
It's not a problem of ripping, it's a problem of building the correct image format within a compilation. It's easy to rip the ISO and burn a 1:1 copy and it works, but adding other games on a CD32 bootable CD means rebuilding the ISO and that's where it fails to work. CloneCD won't do anything about it (specially because the CD32.TM file must be included in a special boot location to make it boot). |
|
18 March 2006, 13:29 | #11 | |
Registered User
|
Quote:
Aha , then it's another issue. |
|
21 March 2006, 22:06 | #12 |
Registered User
Join Date: Nov 2005
Location: US
Posts: 56
|
Sorry for the big OT : Galahad, have you recieved either my email or my PM here? I sent you your requested SOE original images a long time ago... Again sorry for butting into your thread, I can think of no other way to reach you
Stein |
22 June 2006, 12:52 | #13 |
Martin Shaw
Join Date: Nov 2005
Location: Scotland
Posts: 462
|
I also gave James Pond 3 another stab with a quick startup-sequence to see if it would work out of another directory.
CD32:C/DevRen CD0: xxx: CD32:C/Assign CD0: CD32:Games/JamesPond3CD32 CD CD0: CD32:C/MoveSYS "" C:SetPatch >NIL: C:FreeAnimation >NIL: C:Assign >NIL: ENV: Ram: C:CDGSXL CDXL/intro.cdxl blit sdbl xlspeed 150 noxleec multipal lmbabort rmbabort fireabort nopointer patchopenwb ;C:CDGSXL CDXL/intro.cdxl dosxl blit sdbl xlspeed 150 multipal lmbabort rmbabort fireabort nopointer patchopenwb Loader >NIL: Of course i got Loading Error 1, please reboot". I built the image with ISOCD using the CD32.TM from the Official CD32 Developers Kit. What i did notice however is in the loader binary i found some readable areas which looked like this. CD0: CODE.BIN RESGFX.BIN Unable to setup CD. Reboot me! Load Error(1). Please reboot.. Load Error(2). Please reboot.. Please wait while I load. Yup... still loading... Nearly finished... freeanim.library graphics.library This suggests to me that it is hardcoded for CD0: and if it does take over the OS like previously suggested then i would guess any settings done before the loader starts would go up in smoke anyway. To confirm this i put CODE.BIN and RESGFX.BIN in the root of the cd "CD0:" and guess what? It works. At least until it asks for the next file which needs to be in the root and so on until it requires another. |
22 June 2006, 13:43 | #14 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
Maybe I'm just being slow, but I can't see exactly what you have discovered here??
|
22 June 2006, 13:52 | #15 |
Martin Shaw
Join Date: Nov 2005
Location: Scotland
Posts: 462
|
That the game must be run from the root directory of the cd.
If the path is changed it will have to be something of equal length or the binary will be knackered. |
22 June 2006, 14:19 | #16 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
You could always disassemble the loader and see what is happening
|
22 June 2006, 14:20 | #17 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
I am already working on that with my own experiments
I also have my crack of Strider running with the RNC CD32 loader and a few other small programs... it's just something I'm slowly working on in my spare time |
23 June 2006, 23:26 | #18 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,302
|
Quote:
And rebuilding the ISO using MasterISO even if you keep all the files makes an unusable disk (loading error please reboot), although it works with most of CD32 games/compilation. Official commodore ISO building tools seems required here, but assigns of course don't work! |
|
24 June 2006, 09:10 | #19 | |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
Quote:
perhaps it gets burnt to a certain part of the cd? |
|
24 June 2006, 10:05 | #20 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
I've always used ISOBuild and CD32.TM from the 2.1 Developer CD (I then burn the ISO on my PC) and it's always made working discs for me... So I can't really comment on other ISO tools.
@jotd: Yes, that would be cool to see what you have of the loader - I'll send you a PM @redblade: Yep, the CD32.TM gets burnt onto the disc in a fixed place and is not seen as a file. But that wouldn't be them problem here because then the game wouldn't boot at all... |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Do Dojo Dan's RNC chunks use any protection? | MethodGit | Coders. General | 12 | 31 August 2013 14:43 |
How does one work out the 16-bit key for an RNC archive? | MethodGit | Coders. General | 20 | 28 December 2011 00:23 |
Ripping the RNC sector loader... | h0ffman | Coders. General | 13 | 07 September 2011 23:00 |
Need help compiling RNC MC68000 source | MethodGit | Coders. General | 5 | 31 January 2011 11:26 |
RNC Data File Depacker v2.1 | Nico | New to Emulation or Amiga scene | 8 | 05 May 2002 18:05 |
|
|