18 September 2021, 19:24 | #1 |
Insider
Join Date: Nov 2019
Location: Paris
Posts: 84
|
Chuck Rock 1, compatiblity issues on Amiga 1200 ?!?
Hello,
I`m trying to start the ipf-Image of Chuck Rock written back to disks with my kryoflux on my Amiga 1200. Are there any compatiblility issues? |
18 September 2021, 19:26 | #2 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
|
what happens when you run it? do you have issues?
|
18 September 2021, 19:27 | #3 |
Insider
Join Date: Nov 2019
Location: Paris
Posts: 84
|
Guru meditation after short access to the first disk. Cracked adf works..... Maybe RNC copyprotection is an issue or is the ipf buggy?
Both availible ipf-releases are not working, 0767 and the Europe release. Last edited by vbgd; 18 September 2021 at 19:35. |
18 September 2021, 19:51 | #4 | |
CaptainM68K-SPS France
|
Quote:
your A1200 doesn't like the RNC protection. |
|
18 September 2021, 21:31 | #5 |
Registered User
Join Date: Jul 2013
Location: Liverpool
Posts: 2,598
|
Yup A1200 emu of IPFs = 80000008 00002720
Last edited by Nobby_UK; 29 March 2023 at 17:39. |
18 September 2021, 22:05 | #6 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,994
|
OK, so reason is because of the stupid way the game tries to setup supervisor mode, it assumes a certain type of stack frame which won't work on A1200, game could be fixed from the bootblock to overcome this problem however quite easily.
|
19 September 2021, 01:05 | #7 |
Insider
Join Date: Nov 2019
Location: Paris
Posts: 84
|
Thx a lot, under which folder / year can I find it? Which tool can I use to write the bin? Or how to access the zone directly? I need to upgrade my account.
Last edited by vbgd; 19 September 2021 at 11:29. |
19 September 2021, 17:48 | #8 | |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,994
|
Quote:
Ignore the .nfo extension, its a usual Amiga .exe file, but the system this board employs only allows certain file types. So in the CLI you would type "chuckrockwriter.nfo" and hit RETURN. You will then be presented with some text. Now stick in your Kryofluxed copy of Disk 1 into DF0: Wait for disk activity to finish, ignore any disk requesters, and then hit left mouse button, it will write the new bootblock to your disk 1. This will fix the boot problem, I PRESUME that Kryoflux can correctly write back the Copylock track, if it can't, then you won't get to see the intro as it does a protection check quite early. Let me know how you get on. |
|
19 September 2021, 18:46 | #9 |
Insider
Join Date: Nov 2019
Location: Paris
Posts: 84
|
Account upgraded, found the bin in the zone.
Now downloading your attached file to replace the bootblock. |
19 September 2021, 19:06 | #10 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,994
|
|
19 September 2021, 19:21 | #11 |
Insider
Join Date: Nov 2019
Location: Paris
Posts: 84
|
Done, it works!! Thank you very much!
|
19 September 2021, 19:24 | #12 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,994
|
|
19 September 2021, 19:40 | #13 |
Registered User
Join Date: Jul 2013
Location: Liverpool
Posts: 2,598
|
Works (emulated) but requires a quick 3 finger salute
|
19 September 2021, 21:01 | #14 |
Insider
Join Date: Nov 2019
Location: Paris
Posts: 84
|
|
22 September 2021, 08:48 | #15 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Is this minor change (with a simple fix as described above) the reason that Chuck Rock (and many many A500 games) were listed as incompatible with the A1200? As listed in Amiga Format and other magazines?
Honestly, didn't these game developers know about the A1200 differences? Or didn't care? WHDLoad has been a revelation in that regard, with easy fixes to existing floppies! I also wondered, when AGA came out, if the incompatibilities were due to the chipset, but apparently not. |
22 September 2021, 10:13 | #16 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,917
|
All of the above. Didn't know, didn't care, didn't care to know. If the publisher is okay with the game being specifically targeted at the A500 then why invest time and money into debugging it on other machines?
|
22 September 2021, 10:34 | #17 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
|
Quote:
The most frequent reasons were: - faster CPU => blitter waits missing => corruptions => crashes - faster CPU => game becomes unplayable - when detecting expansion, assuming that if a write to $200000 is okay then there's fast ram there (where it's just chipmem wrapping to 0) - self-modifying code - abuse of 68000 CPU prefetch (HLS protection) - different CPU => different stackframe: hardware protections could fail because of that - instructions becoming privileged on 68020+ (move SR => move CCR) - storing (or not clearing) the most significant byte of memory addresses. Okay on 680EC20 but fails on a full 32-bit (Xenon 2) I could go on and on |
|
22 September 2021, 10:40 | #18 | |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 499
|
Quote:
Reasons for incompatibilities can be many. CPU differences, Chipset differences, Kickstart versions. Sometimes very easy to fix (as above) and other times much more difficult. |
|
22 September 2021, 10:48 | #19 |
Lemon. / Core Design
Join Date: Mar 2016
Location: Tier 5
Posts: 1,212
|
|
22 September 2021, 11:11 | #20 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
|
plus all arcade games used direct hardware banging disregarding future compatibility because if you code a game using system friendly routines you end up with:
- less memory - weaker protections - game crawling |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Request] Chuck Rock 2 | blindfold | project.Sprites | 73 | 20 April 2018 01:45 |
Chuck Rock 1 + 2 not running | 1988 | support.Games | 4 | 30 May 2015 23:48 |
Chuck Rock CD32 | retrogamer | Games images which need to be WHDified | 10 | 25 January 2014 23:20 |
best Chuck Rock version? | s2325 | Retrogaming General Discussion | 35 | 11 June 2008 02:01 |
Ripping-chuck Rock | gifgit | project.Sprites | 35 | 11 April 2005 10:03 |
|
|