Author Topic: Converted GX4000 .cpr - The topic (repository link in first post)  (Read 276391 times)

0 Members and 1 Guest are viewing this topic.

Offline iddod

  • CPC464
  • **
  • Posts: 11
  • Country: gb
  • Liked: 4
  • Likes Given: 1
Re: Converted GX4000 .cpr - The topic
« Reply #1025 on: 23:14, 26 November 15 »
I am imagining a box with chips in with every single Amstrad game going that you plug into the disk drive slot and have instant access.

that was exactly the case until i got my C4CPC... and now i have a box with a lot of blank eproms in it  ;D
(though i kept the rick dangerous as a dedicated cart)
bobbi iddod
poppi iqqoq

Offline Urusergi

  • CPC6128
  • ****
  • Posts: 163
  • Country: es
  • Liked: 244
  • Likes Given: 1130
Re: Converted GX4000 .cpr - The topic
« Reply #1026 on: 17:04, 27 November 15 »
Another game!
This time is my first purchase, when i was young  :P

<<<<< MagMax >>>>>
 
- Compressed with Exomizer v2.
- With trainer
- Cheat menu -> JOY1 UP or y = YES
- Cheat menu -> JOY1 DOWN or n = NO
- Pause = P
- RESET -> JOY2 B1

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.139
  • Country: gb
  • Liked: 1657
  • Likes Given: 532
Re: Converted GX4000 .cpr - The topic
« Reply #1027 on: 21:03, 27 November 15 »
Ok, I've done another game.

This one is " Star Sabre " shame there is no music, but we can only run the 64k version on the GX4000  :(
« Last Edit: 18:02, 07 January 17 by Phantomz »

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: fr
  • Liked: 375
  • Likes Given: 414
Re: Converted GX4000 .cpr - The topic
« Reply #1028 on: 20:28, 29 November 15 »
Ok, I've done another game.

This one is " Star Sabre " shame there is no music, but we can only run the 64k version on the GX4000  :(

I've removed the game as unsure if it is available as a free download like Sub Hunter?  It's shown on CPC Power as PD.

The Demo version is available here.


Send a PM to Axelay, but i'm quite sure it's freeware...

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.139
  • Country: gb
  • Liked: 1657
  • Likes Given: 532
Re: Converted GX4000 .cpr - The topic
« Reply #1029 on: 21:18, 29 November 15 »

Send a PM to Axelay, but i'm quite sure it's freeware...

He is a member here then?

If so, I'll pm him  :)

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: fr
  • Liked: 375
  • Likes Given: 414
Re: Converted GX4000 .cpr - The topic
« Reply #1030 on: 22:11, 29 November 15 »
He is a member here then?

If so, I'll pm him  :)


Yes ;)

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.139
  • Country: gb
  • Liked: 1657
  • Likes Given: 532
Re: Converted GX4000 .cpr - The topic
« Reply #1031 on: 22:57, 29 November 15 »
I had some free time this weekend, so I've been hard at work bringing you all another game.

I hasn't been easy as I'm still getting used to doing keyboard scanning games.  ;)

This time I bring you the original " Barbarian ".

The game is only 1 Player at the moment, I will try and make it 2 Player at a later date if I can.

I've made two versions, this is because whilst it is one player it is easier to have the options on the main joypad.

If I get player two sorted at a later date, space is required to attack for joypad 2, so this will need mapping to button 1 on joypad 2.

This is why I've made two versions, v2 is ready for the controls to be mapped for up down left and right as the attack (space) is already mapped. ;)

Using v2 helps if you want to use a joystick in one player mode to as you can still select mode 1 and start the game with the second pad. ;)


Instructions

v1 = Use Joypad 1 for Options

Button 1 to Start Game
Button 2 to Change Mode ( Select Mode 1 for one Player )

Pause / Unpasue with Console Button

Joypad 2 Button 2 to Turn Music On / Off


v2 = Use Jopad 2 for Options

Button 1 to Start Game
Button 2 to Change Mode ( Select Mode 1 for one Player ).

Pause / Unpasue with Console Button

Joypad 1 Button 2 to Turn Music On / Off


So, I still need to remap joypad 2 controls and maybe the quit button.

I couldn't find where quit is at the moment, but I don't think we have any buttons free for it anyway.

@dragon  ;)

Maybe someone could help remap up down left and right in v2 to joypad 2, fire button's already done  :D

Only Part 1 - Forest and Part 2 - Plain need doing as they are the only parts with mode 3 = 2 Player

I'm close to sorting it out, just someone that can use the winape debugger might be able to do these four buttons and then we can play 2 players.  ;)

I'm pretty sure the following contains Player 2 controls, this is in the cart twice, first being part 1, the second being part 2.  ;)

3A C4 82 0E 00 E6 28 FE 28 28 0C CB 5F 28 02 CB C1 CB 6F 28 02 CB C9 3A C1 82 E6 30 FE 30 28 0C CB 67 28 02 CB D1 CB 6F 28 02 CB D9


5F and 6F and Q and A, 67 and 6F are H and J

I swopped 5F and 6F around and the controls were reversed, the same with 67 and 6F

I know if I change 3A C4 to 3A C2 it will change Q to T and A to F, the controls are in this area.


Anyway, I need a break for now, but I'm happy to say we now have Barbarian to play on our GX4000

« Last Edit: 18:03, 07 January 17 by Phantomz »

Offline Urusergi

  • CPC6128
  • ****
  • Posts: 163
  • Country: es
  • Liked: 244
  • Likes Given: 1130
Re: Converted GX4000 .cpr - The topic
« Reply #1032 on: 23:20, 29 November 15 »
 :D Ladies and gentlemen, with all of you...
<<<<< FROGGER >>>>>

- Infinite lives & time (Joy1 Up / Joy1 Down - Yes / No)
- Insert Coins : P
- One player : Joy1 B1
- Two players : Joy 1 B2

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.998
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2958
  • Likes Given: 5137
Re: Converted GX4000 .cpr - The topic
« Reply #1033 on: 13:00, 30 November 15 »
And they keep coming... great job guys!

Offline mamemeister

  • Speccy
  • *
  • Posts: 1
  • Country: gb
    • Mamemeister
  • Liked: 2
  • Likes Given: 0
Re: Converted GX4000 .cpr - The topic
« Reply #1034 on: 14:42, 30 November 15 »
As a recent recipient of the wonderful C4CPC may I personally thank everyone who goes to all the effort of converting all these games. You are all appreciated.

Offline Urusergi

  • CPC6128
  • ****
  • Posts: 163
  • Country: es
  • Liked: 244
  • Likes Given: 1130
Re: Converted GX4000 .cpr - The topic
« Reply #1035 on: 17:12, 30 November 15 »
Maybe someone could help remap up down left and right in v2 to joypad 2, fire button's already done  :D

Only Part 1 - Forest and Part 2 - Plain need doing as they are the only parts with mode 3 = 2 Player

Done!!  ;D

Code: [Select]
737A   LD A,(&82C2)                 ;A=6º byte in keyboard Buffer
.....
737F   AND &03
7381   CP &03                       ;Up & down not allowed at the same time
.....
7385   BIT 0,A                      ;Test bit 0 = Joy2 Up
.....
738B   BIT 1,A                      ;Test bit 1 = Joy2 Down
.....
7391   LD A,(&82C2)
.....
7394   AND &0C
7396   CP &0C                       ;Left & Right not allowed at the same time
.....
739A   BIT 2,A                      ;Test bit 2 = Joy2 Left
.....
73A0   BIT 3,A                      ;Test bit 3 = Joy2 Right

3A,C2,82,0E,00,E6,03,FE,03,28,0C,CB,47,28,02,CB,C1,CB,4F,28,02,CB,C9,3A,C2,82,E6,0C,FE,0C,28,0C,CB,57,28,02
CB,D1,CB,5F,28,02,CB,D9
« Last Edit: 17:14, 30 November 15 by Urusergi »

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.139
  • Country: gb
  • Liked: 1657
  • Likes Given: 532
Re: Converted GX4000 .cpr - The topic
« Reply #1036 on: 18:08, 30 November 15 »
Done!!  ;D

Code: [Select]
737A   LD A,(&82C2)                 ;A=6º byte in keyboard Buffer
.....
737F   AND &03
7381   CP &03                       ;Up & down not allowed at the same time
.....
7385   BIT 0,A                      ;Test bit 0 = Joy2 Up
.....
738B   BIT 1,A                      ;Test bit 1 = Joy2 Down
.....
7391   LD A,(&82C2)
.....
7394   AND &0C
7396   CP &0C                       ;Left & Right not allowed at the same time
.....
739A   BIT 2,A                      ;Test bit 2 = Joy2 Left
.....
73A0   BIT 3,A                      ;Test bit 3 = Joy2 Right

3A,C2,82,0E,00,E6,03,FE,03,28,0C,CB,47,28,02,CB,C1,CB,4F,28,02,CB,C9,3A,C2,82,E6,0C,FE,0C,28,0C,CB,57,28,02
CB,D1,CB,5F,28,02,CB,D9

Thanks for the help @Urusergi  :D

Like I said, I'm still getting used to these keyboard scanning games, at least I found the right area  :D


I've just finished sorting out the controls so people can play two players in parts 1 and 2.

I've also searched for the keyboard controls for parts 3 and 4 and changed those, so now mode 2 uses Joypad 2 instead of Keyboard, I did this incase someone started a game in Mode 2 as they wouldn't be able to play the game without turning the console off and loading the game back up, there are no available buttons to remap the quit button.

I've changed it so it shows "JOY1 1" instead of Mode 1, "JOY2 1" instead of Mode 2 and "2 PLAY" instead of Mode 3, to make it less confusing for people, I hope this helps.  :D

Instructions
Change Mode / Option with Joypad 2 Button 2
Start Game with Joypad 2 Button 1

Pause / Unpause with Console Pause Button.

Turn Music On / Off during Fighting with Joypad 1 Button 2

« Last Edit: 22:36, 30 November 15 by Phantomz »

Offline Puresox

  • 6128 Plus
  • ******
  • Posts: 1.290
  • Country: 00
  • Liked: 247
  • Likes Given: 678
Re: Converted GX4000 .cpr - The topic
« Reply #1037 on: 20:46, 30 November 15 »
All these conversion's are a great help to getting the CPC much better known , seeing as there are many collectors out there who steer clear of the Amstrad on the whole, but the fascination with the GX4000 and the high price of the games has brought a lot of interest so good way of introducing new fans to CPC stuff

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.139
  • Country: gb
  • Liked: 1657
  • Likes Given: 532
Re: Converted GX4000 .cpr - The topic
« Reply #1038 on: 21:26, 30 November 15 »
@Urusergi

Can you unpack CNGSoft games?  If so, is there any chance you could do " Operation Wolf "

dragon and I have tried to do this game in the past but we haven't been able to find a copy that we could work with, uncompressed versions that we could remap the keys in won't work with nocart due to how the game loads.

The CNGsoft and the NICH version work with Nocart, but we can't remap the controls due to compression.

The game only needs the 2 Menu Buttons remapping to the Joypad Buttons and ESC for Pause to the Console Button, unless you want to remap the Joypad and both buttons as default controls too.  :D

The following might help if you can unpack the game, I would think it would be the same.


menu key.
--------------
go to 1fda: changue The LD A(#3ffe) to 3fff

1fed->changue the and x to and 10.
1fe3->change the and x to and 20


esc key ingame to pause in gx4000.
----------------------------------------------
2221->Chngue the ld A,(#3fxx) to 3ff9

2224->changue and X to and 08


It would be good to have this game on the GX4000 too.  :D

Also if the CNGsoft games can be unpacked, it would be Great if the " Gauntlet " games are able to be done as these are great games for the CPC. :D
« Last Edit: 21:59, 30 November 15 by Phantomz »

Offline dcdrac

  • 6128 Plus
  • ******
  • Posts: 923
  • Liked: 204
  • Likes Given: 24
Re: Converted GX4000 .cpr - The topic
« Reply #1039 on: 21:27, 30 November 15 »
Request

Can we have a CPR of this?

labyrinth &amp;copy bollaware (19??)
labyrinth &copy bollaware (19??)

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: fr
  • Liked: 375
  • Likes Given: 414
Re: Converted GX4000 .cpr - The topic
« Reply #1040 on: 22:03, 30 November 15 »
I join to the party!  ;D

The game is <<<<< Rick Dangerous 2 >>>>>

The buttons are as follows.

Menu:
Level 1 = JOY1  FIRE1
Level 2 = JOY1  LEFT
Level 3 = JOY1  DOWN
Level 4 = JOY1  RIGHT
Level 5 = JOY1  UP (Level 5 appears with cheat on)
"Hurry up" = JOY2  RIGHT (while the letters jump)
ESCAPE = JOY2 FIRE1
Pause = P

cheat menu:
Yes = y or JOY1 B1
No = n or JOY1 B2

How well are the keys assigned?

I'm uploading the games. This one is not .cpr converted. Is it finished or a WIP ?

Offline Urusergi

  • CPC6128
  • ****
  • Posts: 163
  • Country: es
  • Liked: 244
  • Likes Given: 1130
Re: Converted GX4000 .cpr - The topic
« Reply #1041 on: 22:39, 30 November 15 »
I'm uploading the games. This one is not .cpr converted. Is it finished or a WIP ?

Yes, it's my first game and I didn't know how

Here you are

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.139
  • Country: gb
  • Liked: 1657
  • Likes Given: 532
Re: Converted GX4000 .cpr - The topic
« Reply #1042 on: 22:43, 30 November 15 »
I've just redone the Menu on " Barbarian "

I've changed it to show which parts are 1 and 2 players.
« Last Edit: 18:05, 07 January 17 by Phantomz »

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
  • Likes Given: 60
Re: Converted GX4000 .cpr - The topic
« Reply #1043 on: 22:53, 30 November 15 »
Like I said, I'm still getting used to these keyboard scanning games, at least I found the right area  :D

With the new version of WinAPE you can set a keyboard read breakpoint, that should help you find the keyboard scanning routines.

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.139
  • Country: gb
  • Liked: 1657
  • Likes Given: 532
Re: Converted GX4000 .cpr - The topic
« Reply #1044 on: 22:56, 30 November 15 »
With the new version of WinAPE you can set a keyboard read breakpoint, that should help you find the keyboard scanning routines.

I'll check it out, but I've never got my head around the debugger, believe it or not I do most of my work outside of an emulator, I just use the emulator to test my changes  ;)

Offline Urusergi

  • CPC6128
  • ****
  • Posts: 163
  • Country: es
  • Liked: 244
  • Likes Given: 1130
Re: Converted GX4000 .cpr - The topic
« Reply #1045 on: 22:58, 30 November 15 »
@Urusergi

Can you unpack CNGSoft games?  If so, is there any chance you could do " Operation Wolf "

Yes, of course, but normally this is not necessary. It's the case of Rick Dangerous 2 for example, I haven't unpacked to apply the patch, you just have to wait for decompresion and patch the final jump.

Ok, I will do Operation Wolf  ;)

Request

Can we have a CPR of this?

labyrinth &amp;copy bollaware (19??)
labyrinth &copy bollaware (19??)

It's posible but will only work with 6128+


Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: fr
  • Liked: 375
  • Likes Given: 414
Re: Converted GX4000 .cpr - The topic
« Reply #1046 on: 23:17, 30 November 15 »
:D Ladies and gentlemen, with all of you...
<<<<< FROGGER >>>>>

- Infinite lives & time (Joy1 Up / Joy1 Down - Yes / No)
- Insert Coins : P
- One player : Joy1 B1
- Two players : Joy 1 B2

WOW!!! Didn't know this game... How could I, it's brillant!

Someone knows what are the exclusive CPC+ Features ? Palette ?

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: fr
  • Liked: 375
  • Likes Given: 414
Re: Converted GX4000 .cpr - The topic
« Reply #1047 on: 23:27, 30 November 15 »
Everything updated, including Full set !

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
  • Likes Given: 60
Re: Converted GX4000 .cpr - The topic
« Reply #1048 on: 23:29, 30 November 15 »
Someone knows what are the exclusive CPC+ Features ? Palette ?

It uses most of the CPC Plus features. DMA Sound, Hardware scrolling, sprites, palette, raster interrupts, and it doesn't run on a standard CPC.

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: fr
  • Liked: 375
  • Likes Given: 414
Re: Converted GX4000 .cpr - The topic
« Reply #1049 on: 23:30, 30 November 15 »
It uses most of the CPC Plus features. DMA Sound, Hardware scrolling, sprites, palette, raster interrupts, and it doesn't run on a standard CPC.

Ok!  ;)