27 February 2016, 03:28 | #1 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Pinball Prelude CD: Can't run this through any Workbench/CLI.
(I'm not dead, people! Just so you know.)
Okay, so there's this official CD-ROM version of Pinball Prelude that's been floating around for years now. Under the latest WinUAE (3.2.2), it seems to run okay when loaded directly as a CD³² title under a CD³² setup, but there's some added benefit to using the CD within a WB environment as you can choose to run or install the OCS or AGA versions of the game. Only problem atm is that attempting to choose any table from the unique frontend (unique as in it's exclusive to the CD version and the floppy versions don't have it) just quits you back to WB with the following, somewhat unhelpful error: Code:
System Request Error Reading File Present/Present.img ABORT It doesn't matter if I install the full game to HD, or just the executable (to run in conjunction with the CD). I can't even get it to run directly from the damn CD! I tried switching between AmiCDFS and CacheCDFS, and I've tried to run this game both from ClassicWB and from a quickly-made stock WB3.1 setup. It just ain't budging. What's odd is that I swear I got this game to run from HD with no problem before, under a previous version of WinUAE. Can't quite remember how long ago now though, nor the specific WUAE build I was using at the time. At this stage it looks less like an encryption protection trip error and more like it just struggles to acknowledge the contents of the IMG file at the very least, from HD or CD. Seeing as it's not on the File Server (only an unofficial Ninjaw-made ISO which is completely different), I'll just point to the very first googled link to the game in question so Toni et al can dissect the heck out of it. I did hack the installer program previously to disable all encryption attempts and install clean files, but it doesn't seem to make any difference in this case. http://www.emuparadise.me/Amiga_CD32...32-PC%5D/57659 |
28 February 2016, 00:00 | #2 |
Registered User
Join Date: Jan 2016
Location: Germany
Posts: 338
|
I´ve played this from time to time on my CD32 .... just for the interest : Where do you find any HD install option ???
When inserted to WB I can only start PRELUDE and then can do a choice of PAST, PRESENT and FUTURE ... no more options ! |
28 February 2016, 00:08 | #3 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
If you browse the CD through WB you should find a folder named "AMIGA". Inside there are the three "PRELUDE" folders relating to OCS, AGA and CD³² versions. Inside each folder is the "Pinball Prelude" executable and the "Install" executable.
You are using the same CD version as what I linked to, right? |
28 February 2016, 00:21 | #4 |
Registered User
Join Date: Jan 2016
Location: Germany
Posts: 338
|
It´s the same name I downloaded some time ago from ftp and burned to CD ...
But since there is no folder named AMIGA it seems to be different ... //UPDATE : This is odd, I downloaded your ISO and this cannot even be started on my CD32 or my A1200 ... Allways get NO AGA CHIPSET ???? Last edited by SkulleateR; 28 February 2016 at 00:41. |
28 February 2016, 15:08 | #5 |
R.I.P Smudge 18-08-16
Join Date: Aug 2005
Location: Leicester/UK
Age: 66
Posts: 3,968
|
And you can't even use the OCS version as it looks for present.hsc & past.hsc, which isn't even on the CD or on the HD Install.
|
28 February 2016, 16:12 | #6 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
|
28 February 2016, 18:54 | #7 |
R.I.P Smudge 18-08-16
Join Date: Aug 2005
Location: Leicester/UK
Age: 66
Posts: 3,968
|
I copied the .hsc files from the WHDLoad version but now it's looking for Gamedata/gamedata.sel, which isn't anywhere to be found.
|
28 February 2016, 21:54 | #8 |
Registered User
Join Date: Oct 2014
Location: Europe
Posts: 473
|
I tried as well. All three Games have their own CD-Path (text file) to set the location. I did not install it but simply dragged the amiga folder to my hd and renamed it pinballprelude.
When i checked with snoopdos the directories were recognized, and the menu screen worked. So the *.img file is loaded and displayed on screen, for all tables. the missing highscore files were no problem. But if y try to start a table, the game aborts with the msg of the missing *.img file, which seems odd as this file is no longer needed. Having a closer look at the logfile created by snoopdos reveals some strange file accesss with no name (near the end), or the game tries to "load" the directory - which fails. Code:
Process Name Action Target Name Options Res. ------------ ------ ----------- ------- ---- WBL ChangeDi GamesHD:PINBALLPRELUDE/PreludeOCS WBL Load GamesHD:PINBALLPRELUDE/PreludeOCS/Pinball Prelude OK WBL Lock GamesHD:PINBALLPRELUDE/PreludeOCS/Pinball Prelude Read OK WBL ChangeDi SYS: Pinball Prelude OpenLib graphics.library Ver 0 OK Pinball Prelude OpenLib intuition.library Ver 0 OK Pinball Prelude OpenLib lowlevel.library Ver 0 OK Pinball Prelude ChangeDi GamesHD:PINBALLPRELUDE/PreludeOCS Pinball Prelude Lock SYS: Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/CDpath Read OK Pinball Prelude Lock GamesHD:PINBALLPRELUDE/PreludeOCS Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.SEL Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Present/Present.SEL Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Past/Past.SEL Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/GameData/GameData.SEL Read Fail Pinball Prelude Lock GamesHD:Pinballprelude/PreludeOCS/ Read OK Pinball Prelude Open GamesHD:Pinballprelude/PreludeOCS/Future/Future.SEL Read OK Pinball Prelude Open GamesHD:Pinballprelude/PreludeOCS/Present/Present.SEL Read OK Pinball Prelude Open GamesHD:Pinballprelude/PreludeOCS/Past/Past.SEL Read OK Pinball Prelude Open GamesHD:Pinballprelude/PreludeOCS/GameData/GameData.SEL Read Fail Pinball Prelude Open GamesHD:Pinballprelude/PreludeOCS/gamedata/select.pic Read OK Pinball Prelude Open GamesHD:Pinballprelude/PreludeOCS/gamedata/large.fnt Read OK Pinball Prelude Open GamesHD:Pinballprelude/PreludeOCS/gamedata/small.fnt Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.sel Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.hsc Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Past/Past.sel Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Past/Past.hsc Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Present/Present.sel Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Present/Present.hsc Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.sel Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.hsc Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Past/Past.sel Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Past/Past.hsc Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Present/Present.sel Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Present/Present.hsc Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.sel Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.hsc Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.md0 Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.hsc Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS Read Fail Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.inf Read OK Pinball Prelude Open GamesHD:PINBALLPRELUDE/PreludeOCS/Future/Future.img Read OK Last edited by Cylon; 28 February 2016 at 22:22. |
29 February 2016, 00:01 | #9 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
So, this sounds to me like a poorly compiled executable then? I'll try to look into the code one more time, but other than that we might need to enlist the help of Toni... that or StingRay, or Galahad, or anyone who's already familiar with the game from before really.
Like I said, it has no problem loading the tables in stock CD³² mode (under WinUAE anyway, it seems like SkulleateR is experiencing a different result). I attempted to use the CD³² executable with the AGA datafiles recently - well first off it expects the lowlevel and nonvolatile libraries to exist in Libs: (or from within the CD³²'s extended ROM, natch) or it'll guru before getting to the frontend. Aside from that, though, it too spits out the same error when attempting to load a table. Anyone who's more technologically experienced than I am may try to dissect the CD³² executable and see how it handles loading the data files without issue - it's probably a CD vs HD buffer issue, or something else from the extended ROM that it needs. |
29 February 2016, 10:00 | #10 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,258
|
I did some tests and I found a very strange thing:
Pinball Prelude ISO starts without problems in CD emulation on CD32 Copy the entire contents of the ISO file on HardFile, the same volume name, same startup-sequence, Pinball Prelude on CD32 you do not start and you get the usual error File Reading This shows that it is not an executable file problem or data files, with CD32 you get two different results if the game runs from CD or Hardfile; nothing changes if you use .iso instead of .cue |
04 March 2016, 16:34 | #11 |
Registered User
Join Date: Jun 2015
Location: Clay Center, KS USA
Age: 60
Posts: 101
|
I am trying to get this to run from CD also. Not CD32.
Anyone have any progress on this issue? Thanks, Ron |
04 March 2016, 16:41 | #12 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,333
|
I'll look into this.
|
05 March 2016, 08:48 | #13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,545
|
Quick check result: Game first successfully reads the complete file (Using single dos/Read() call) and then for some unknown reason opens the "error reading file" requester.
|
05 March 2016, 23:20 | #14 |
Registered User
Join Date: Oct 2014
Location: Europe
Posts: 473
|
Thanks, yes. The installer changes the files, maybe encoding/copy protection. So it is possible the files are being checked for this protection. Perhaps the location(path or starting block on hd) is encoded into the file.
|
06 March 2016, 01:33 | #15 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,258
|
I do not think so would otherwise not have an install?
Did a test booting the game from the Workbench "directly from the CD (no install)" - A1200 + Floppy WB31 + ISO CD= Error - A1200 + Floppy WB31 + ISO CD= Error - CD32 + Floppy WB31 + ISO CD = Game works perfectly - CD32 + HD (Only Workbench floppy 3.1 installed) + ISO CD (start to CD) = Game works perfectly - CD32 + HD (Only Workbench floppy 3.1 installed) + ISO CD (start to Hardisk) = Error - CD32 + HD (expanded) + ISO CD (start to CD) = Error - CD32 + ISO CD = Game works perfectly Last edited by AMIGASYSTEM; 27 May 2016 at 20:52. |
06 March 2016, 04:12 | #16 | |||
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Quote:
Quote:
Quote:
|
|||
06 March 2016, 04:18 | #17 | |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Quote:
Man, I don't know what the hell's bells Effigy thought they were doing with all this difficult installation+protection conflict gubbins. From my memory the PC version is just as difficult to run correctly, as is Necromantics! |
|
07 March 2016, 20:09 | #18 |
Registered User
Join Date: Oct 2014
Location: Europe
Posts: 473
|
@MethodGit
Yes, i know. I just wanted to confirm, as it happens in my experience too. I checked the files myself. Thanks! :-) |
28 October 2019, 19:29 | #19 |
Registered User
Join Date: Jul 2017
Location: Budapest
Posts: 355
|
Is there a WHDLoad for the CD32 version? I see only OCS and AGA on the whdload site.
I'd love to play this but the original CD crashes on expanded hardware and the HDD installed version doesn't work and it's OCS/AGA-only anyway. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Is Pinball Prelude really that technically complicated? | MethodGit | Amiga scene | 12 | 28 July 2012 11:13 |
Possible to run a program from CLI in background? | VoltureX | support.Apps | 17 | 14 January 2012 03:16 |
Pinball Prelude WHDload | Graham Humphrey | request.Old Rare Games | 10 | 11 November 2006 15:53 |
Pinball Prelude | Graham Humphrey | Games images which need to be WHDified | 7 | 08 July 2006 13:20 |
Selecting tables in Pinball Prelude | Tim Janssen | support.Games | 5 | 29 April 2003 15:44 |
|
|