17 September 2009, 08:47 | #1 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Lemmings CD32
Can someone confirm Lemmings CD32/CDTV can be palyed on a Real CD32 using the controll pad aswell as the mouse?
Thanks |
17 September 2009, 11:48 | #2 |
Registered User
Join Date: Jul 2006
Location: Helsinki / Finland
Posts: 403
|
Yes it can.
|
17 September 2009, 12:03 | #3 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Thankyou for your answer
Now does anyone know why I cant recreat this on my A1200- Missing Device, library or something to do with the actual make up of the Disc/CD? :The CDTV prefs file? Last edited by Retro1234; 17 September 2009 at 12:14. |
22 September 2009, 12:19 | #4 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Bump* Anyone can shed some light on this
Ive got Devs - Bookmark.device cdtv.Device Libs -Playerprefs.library I still cant recreate runing Lemmings and being able to use the JoyPad - Any Ideas? |
05 October 2009, 10:26 | #5 |
Registered User
Join Date: Jul 2006
Location: Helsinki / Finland
Posts: 403
|
I would try running the game with a CD32 emulator and see if it works..
|
05 October 2009, 12:57 | #6 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Ive tried many different combinations most of the emulatrs for the amiga try to simulate the cd.device but having the cd.device makes no difference - Guess im just lazzy and want to play with a JoyPad.
|
16 August 2014, 04:59 | #7 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
I'm totally confused by this myself - I can play the original Lemmings CDTV ISO and it works just fine with joypad, but if I extract the ISO contents into a folder, make it back into a bootable disc with ISOCD (using the same trademark file that's present on the root of the Lemmings CDTV ISO), joypad doesn't work.
What's more is the new ISO is approximately half the size of the previous one (~27mb vs ~57mb), so presumably there's some stuff needed for the joypad to work that's embedded in the ISO but not in the ISO's file system. I've tried adding a bunch of stuff that may be related (playerprefs.lib etc) but to no avail. (The reason I'm bringing this up is I was looking at doing an unofficial Lemmings CD32 compilation with the other games and was hoping to at least get the original playable on a joypad, like it is on the CDTV release) |
07 September 2014, 12:38 | #8 | |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Quote:
|
|
13 October 2014, 19:17 | #9 |
Posts: n/a
|
Is Lemmings CD32 anyhow better then old Lemmings OCS?(AGA gfx, more music, levels ...). Sadly most of CD32 titles were just straight AGA, or OCS/ECS CD format publishing ...
|
13 October 2014, 20:47 | #10 |
Registered User
Join Date: Jan 2010
Location: >
Posts: 2,881
|
No its the same as the OCS release bar its missing the two player mode, well technically its still on the disc but they replaced the 2 player button for a quit one so you cant access the mode.
|
30 October 2014, 11:24 | #11 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
I thought I'd have another crack at working out how to get the joypad to work outside of the CDTV ISO. I had a look at it in the WinUAE debugger and put a memory breakpoint on "DFF00C" (which is the hardware register for Port 2, ergo when it gets accessed it's reading the Joystick state). It broke at this line:
1 00E69B2C 3228 000c MOVE.W (A0, $000c) == $00dff00c,D1 Address "00E69B2C" is outside of the game code itself and is in the CD32 ROM. I'm not exactly sure how the program gets to there as there and I think when that location is accessed it's running in a separate thread to the game itself (when I break in the main game code and step through, it never seems to get back there). Someone a lot smarter than me can probably figure it out. |
30 October 2014, 19:28 | #12 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Again over my head but very intresting - I think I read that Playerprefs.library from the CDTV and CD32 extended roms has some kind of Joypad emulation option but what the answear is I dont know - Because like you say "if I extract the ISO contents into a folder, make it back into a bootable disc with ISOCD- joypad doesn't work"
but yes very intrested hope to see a answer some day - also been following a few of your other ideas with interest Pc-Task and NVRAM |
31 October 2014, 00:57 | #13 | |
PSPUAE DEV
|
Quote:
As its something like 50 odd megs, then you extract it, its around 20 megs. |
|
31 October 2014, 03:47 | #14 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
@FOL Yeah, it does seem to be something special about the ISO that makes the game run in joypad mode. I presume it's something to the effect of setting a certain memory address to a certain value, so when the game runs (and detects that value) it activates the mouse emulation code / library (playerprefs?).
@BooBoo Cheers, I haven't done any more on PC-Task lately (other than Alley Cat there's probably very few decent PC games that could run at an OK speed on a stock CD32), but myself and some others are doing some interesting things with NVRAM saving stay tuned. |
24 January 2015, 13:44 | #15 |
Moderator
Join Date: Jan 2002
Location: France
Posts: 491
|
To have the controll pad mode on CD32 with Lemmings CD, set the volume ID as "LEMMINGS_PLANETSIDE" without the quotes and fill the name with space when creating the iso. You may have issues with games in 2-player mode. Of course, it will not work with the whdload version.
|
24 January 2015, 20:24 | #16 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Thank you for the info - interesting, would it work from HD - I will have a play
|
25 January 2015, 00:12 | #17 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
Ah, dang - I actually am using the WHDLoad version on my latest version of the unofficial CD32 ports release (for two player mode and also to select any level without using the password screen) but maybe I could include both for people that don't have a mouse.
Thanks for solving the mystery! |
26 January 2015, 19:22 | #18 |
Moderator
Join Date: Jan 2002
Location: France
Posts: 491
|
The patch is included in the CD32 rom 3.1. When the CD32 is booting, it reads the CD through the cd.device and compares the volume id and applies different patches.
There are about 20 titles (Sim City, Bat, Team Yankee,...) which are patched (allocate public memory instead of chip, disable cpu caches, joymouse,...). |
06 February 2015, 12:13 | #19 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
I still cant create a duplicate ISO that allows me to play with the joypad - what am I doing wrong?
Ive upload LEM_TEST.iso to the Zone |
08 February 2015, 11:35 | #20 |
Moderator
Join Date: Jan 2002
Location: France
Posts: 491
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Lemmings | swirlythingy | project.Sprites | 0 | 10 February 2013 18:53 |
Lemmings 2 | RickyC | support.Games | 6 | 21 December 2007 12:10 |
Lemmings CDTV / CD32 difference? | Galaxy | request.Old Rare Games | 7 | 13 October 2004 05:10 |
Lemmings | kemppe | support.Games | 20 | 21 May 2004 09:17 |
Lemmings AGA | mikec | support.Games | 11 | 20 August 2002 08:55 |
|
|