News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_remax

Converted GX4000 .cpr - The topic (repository link in first post)

Started by remax, 22:14, 04 May 15

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

Urusergi

Quote from: Phantomz on 19:10, 20 February 16I just need the SHIFT key in both games remapping to Joypad 2 Button 1, I can't seem to Find (21) = 15 to change to Joypad 2 Button 1 (52) = 34

and why not if we remove the shift key? i don't find out another way  :(

Phantomz

Quote from: Urusergi on 21:46, 20 February 16
and why not if we remove the shift key? i don't find out another way  :(

Do you mean you can't find it too? Maybe due to compression.

If SHIFT can't be remapped, the game can still be played ok, just wont be able to do the following.

SHIFT AND N = NEW GAME
SHIFT AND C = CHANGE ORIGINAL SHOT INSTRUCTION BEFORE PLAYING IT
SHIFT AND R = RETAKE LAST SHOT

Urusergi

Quote from: Phantomz on 22:06, 20 February 16
Do you mean you can't find it too? Maybe due to compression.
No no, I mean that I can suppress shift key so:

N = NEW GAME
C = CHANGE ORIGINAL SHOT INSTRUCTION BEFORE PLAYING IT
R = RETAKE LAST SHOT

Phantomz

Quote from: Urusergi on 22:40, 20 February 16
No no, I mean that I can suppress shift key so:

N = NEW GAME
C = CHANGE ORIGINAL SHOT INSTRUCTION BEFORE PLAYING IT
R = RETAKE LAST SHOT

That would be great.  :D

Can the shift key only be found with keyboard scanning? 15 or can it have a keyboard firmware call ? for example Joystick fire = 4C or 58, Shift = 15, ??

Urusergi

Quote from: Phantomz on 22:53, 20 February 16
Can the shift key only be found with keyboard scanning? 15 or can it have a keyboard firmware call ? for example Joystick fire = 4C or 58, Shift = 15, ??

Shift key is detected with bit 5,c in:

CD 1E  BB  call #bb1e
F5              push af
E1              pop hl
CB 69        bit 5,c
C8             ret z

Quote
&BB1EKM TEST KEY
ActionTests if a particular key (or joystick direction or button) is pressed
EntryA contains the key/joystick nurnber
ExitIf the requested key is pressed, then Zero is false; otherwise Zero is true for both, Carry is false A and HL are corrupt. C holds the Sbift and Control status and others are preserved
NotesAfter calling this, C will hold the state of shift and control - if bit 7 is set then Control was pressed, and if bit 5 is set then Shift was pressed

Phantomz

Quote from: Urusergi on 23:19, 20 February 16
Shift key is detected with bit 5,c in:

CD 1E  BB  call #bb1e
F5              push af
E1              pop hl
CB 69        bit 5,c
C8             ret z

Thanks for that, I'll get it sorted tomorrow, I might change the buttons a bit.  :D

Urusergi

Quote from: Phantomz on 02:47, 21 February 16
Thanks for that, I'll get it sorted tomorrow, I might change the buttons a bit.  :D

in theory you can change this:
C8, 3E, 35, CD, 1E, BB, F5, E1, CB, 69, 20, F5.

00, 3E, 35, CD, 1E, BB, F5, E1, 00, 00, 00, 00.

It should work fine

Phantomz

Quote from: Urusergi on 11:43, 21 February 16
in theory you can change this:
C8, 3E, 35, CD, 1E, BB, F5, E1, CB, 69, 20, F5.

00, 3E, 35, CD, 1E, BB, F5, E1, 00, 00, 00, 00.

It should work fine

It appears to do the trick, cheers  ;D

I've remapped the buttons differently, so the menu looks different now, I've done this so that you can select all the ball colours with joypad 2.

" Steve Davis Snooker "

Instructions

Use Joypad 2 for onscreen Menu, apart from the last option, use Joypad 1 button 2 for Green Screen.

Use Joypad 1 to play the game, Joypad 1 Button 2 = Change original shot instruction before playing it.

Press the Console Pause Button to " Retake your last shot ".

Play again = Joypad 1 Button 1 = Yes,  Joypad 1 Button 2 = No

Press Joypad 1 Button 1 to pass " Enter Name "

Use Joypad 2 for selecting colour after you pot a red.

Yellow = Up
Green = Left
Brown = Right
Blue     = Down
Pink     = Button 1   
Black     = Button 2

I've left out " N for New Game " on the GX4000 due to lack of buttons, I have remapped it to the ESC key for Plus Users though, I also remapped O and P to U and I so I could change the console pause button
to " Retake your last shot ".  ;)


" Steve Davis Pool "

Instructions

Use Joypad 2 for onscreen Menu.

Use Joypad 1 to play the game, Joypad 1 Button 2 = Change original shot instruction before playing it.

Press the Console Pause Button to " Quit Game".

Red or Yellow ? =  Joypad 1 Button 1 = Red,  Joypad 1 Button 2 = Yellow

I also remapped O and P to U and I so I could change the console pause button to " Quit Game ".  ;)


" Blagger "

I've enabled the inbuilt cheat to work now.  :D

Press Joypad 1 Button 1 to Start the game from the begining.

If you hold down Joypad 1 button 2 and press Joypad 1 Button 1, you will start on the screen displayed.

If you lose all your lives, just press joypad 1 button 1 to start the same level


ukmarkh

Is there a way to make movement easier in EFTPORM and Vindicators?


Sent from my iPhone using Tapatalk

Phantomz

Quote from: ukmarkh on 11:50, 22 February 16
Is there a way to make movement easier in EFTPORM and Vindicators?


Sent from my iPhone using Tapatalk

I've never played " Vindicators " so I don't know the controls.

Can't do much with " EFTPORM " I can only change the controls about ( remap buttons ) I know what you mean though, its a pain in the butt having to rotate.  :doh:

ukmarkh

Quote from: Phantomz on 18:26, 22 February 16
I've never played " Vindicators " so I don't know the controls.

Can't do much with " EFTPORM " I can only change the controls about ( remap buttons ) I know what you mean though, its a pain in the butt having to rotate.  :doh:


Exactly, what eff'ing retard thought "I know, I'll fcuk all the controls up, so you have to rotate, up, down, left and right, pressing the key or joystick in the direction it would normally go is overrated, my way makes it an even better game". 

dragon

Really the game exist?

Cpcpower returns nothing, and cpcrulez nothing, if i write EFTPORM youtube not have videos, no images nothing!.

Axelay

Quote from: dragon on 02:36, 23 February 16
Really the game exist?

Cpcpower returns nothing, and cpcrulez nothing, if i write EFTPORM youtube not have videos, no images nothing!.


Try this :)




seanb

Thou shall not question Captain Wrong!

dragon

The variable in ram &3577(player 1) controls where the player are oriented.

  n
o   e
  s


ne=00
e=01
se=02
s=03
s0=04
0=05
n0=06

So, if after the  calll to the read keys
ld a,key xx
call 505d
jr x
set x,hl

add a ld a,(3577)

And these rubrutine are remade to detect you have pressed two keys, and the &4846,&4840 are deleted.Probably can work.

Phantomz

Quote from: dragon on 14:03, 23 February 16
The variable in ram &3577(player 1) controls where the player are oriented.

  n
o   e
  s


ne=00
e=01
se=02
s=03
s0=04
0=05
n0=06

So, if after the  calll to the read keys
ld a,key xx
call 505d
jr x
set x,hl

add a ld a,(3577)

And these rubrutine are remade to detect you have pressed two keys, and the &4846,&4840 are deleted.Probably can work.

When I converted the game.

I made it so both players can use the joypads, I did two versions, you normally press down for bomb, I made a version with button 2 for bombs, so the down button is free, it would be cool if you could changed how the game controls work.  ;)


dragon


Phantomz

I just checked out @Xifos   ghouls'n goblins gx4000 demo, which is looking good so far.  :D

Anyway, I had another look at the original " Ghosts 'N' Goblins " that I had converted to cpr.

I've just done a new version with a Trainer, so no need for a separate poked version.

The main changes are, you can now use UP or Button 2 to Jump by default, you can now also Pause the game with the Console Pause Button, any button to unpause.

Redefine using PAUSE if you want to use keyboard on a PLUS computer.

dragon


TotO

"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Phantomz

I've done another Shoot'Em up, this one is " HATE - Hostile All Terrain Encounter ", I like the music in this game.  :D

Pause with Console Pause Button, unpause with Joypad 1 Button 1.

I've included a poked version with Infinite Lives.


dragon

Is a sequel of the afterbourne. (another game in the list). I think nobody complete it in youtube.

Phantomz

I've just done a couple more games, these are " Ninja " from Mastertronic and " Ninja Scooter Simulator " from Silverbird, love the music in this.  :)

Ninja
I've changed the onscreen menu / options, it defaults to Joystick so just press the console pause button to begin.
Quit game with Console Pause Button, I can't find the CAPS button to Remap pause to Joypad 1 Button 2 at the moment.

I've included a poked version with infinite lives.

Ninja Scooter Simulator
I can't change the onscreen menu, but the buttons are remapped.
0 = Keyboard, now UP
1 = Joystick, now DOWN
2 = 1 Player, Now Joypad 1 Button 1
3 = 2 Player, Now Joypad 1 Button 2

The game defaults to Joystick, so just press button 1 or 2 to start a 1 or 2 player game.
I don't believe this game has a pause or quit option.

Again, I've included a poked version which gives you infinite time.

xenon

Quote from: dragon on 13:53, 01 March 16
Is a sequel of the afterbourne. (another game in the list). I think nobody complete it in youtube.

Oh, are you trying to convert After Burner to CPR?  ;)

Powered by SMFPacks Menu Editor Mod