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

0 Members and 3 Guests are viewing this topic.

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.190
  • Country: gb
  • Liked: 1834
  • Likes Given: 604
Re: Converted GX4000 .cpr - The topic
« Reply #450 on: 14:31, 23 May 15 »
I tested it yesterday in an empty folder with just the files i gave you, and it worked.

* You need to drag an drop ON THE BATCH file (not on the exe)
* Is your OS 64bits ? (if not i must give you an alternate version)
* If your .cpr have a too strange name, try to short it, and retry. (in these case, i call it a.cpr)

For quicktesting, a frontend is not worth it. For extended use of all the mess drivers, i recommand you the QMC2 frontend (i can help you to setup if you need it).

I'm using Windows 7 OS 64-bit, I tried to drag " North Star.cpr " on the batch file so it shows " Open with gx4000 " it look's like it tries to do something as I can see the old
black dos box (like you get when use the command prompt) but it's gone in a flash and nothing happens.

Like I said I've got it set up with a gui and it works, doesn't take long to test a game, I've got a shortcut on the desktop, then I just click on a bar at the top and mount the game I want to test.

It's quick enough, quicker than having to keep taking the sd card out of the C4CPC.  ;)
« Last Edit: 14:37, 23 May 15 by Phantomz »

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1016
  • Likes Given: 926
Re: Converted GX4000 .cpr - The topic
« Reply #451 on: 15:07, 23 May 15 »
I tested MESS and I was very surprised, that it's CPC emulation is very 'basic'...
So I modified JavaGX4000 a bit:
- 64k ram only
- Drag & Droplistener added (drag & drop a CPR file into emulator display to run it)

If the emulator doesn't startup on double click:
Use a .bat file, content:
java -jar JavaGX4000.jar


When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.121
  • Country: fr
  • Liked: 408
  • Likes Given: 451
Re: Converted GX4000 .cpr - The topic
« Reply #452 on: 15:08, 23 May 15 »
I tested MESS and I was very surprised, that it's CPC emulation is very 'basic'...
So I modified JavaGX4000 a bit:
- 64k ram only
- Drag & Droplistener added (drag & drop a CPR file into emulator display to run it)

If the emulator doesn't startup on double click:
Use a .bat file, content:
java -jar JavaGX4000.jar

What would be better is to disable keyboard input, so that we are sure that every input recorded come from the joysticks ;)

I'm using Windows 7 OS 64-bit, I tried to drag " North Star.cpr " on the batch file so it shows " Open with gx4000 " it look's like it tries to do something as I can see the old
black dos box (like you get when use the command prompt) but it's gone in a flash and nothing happens.

Like I said I've got it set up with a gui and it works, doesn't take long to test a game, I've got a shortcut on the desktop, then I just click on a bar at the top and mount the game I want to test.

It's quick enough, quicker than having to keep taking the sd card out of the C4CPC.  ;)

Well, if it's ok with you, i won't fight to know what's wrong ;)

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1016
  • Likes Given: 926
Re: Converted GX4000 .cpr - The topic
« Reply #453 on: 15:20, 23 May 15 »
Here you go:
Only keys working:
left, right, up, down -> joypad directions
ctrl, alt -> fire 1,2
esc -> pause

(Emulator internal: "F12" -> reset, other keys: check "F1")
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.121
  • Country: fr
  • Liked: 408
  • Likes Given: 451
Re: Converted GX4000 .cpr - The topic
« Reply #454 on: 16:33, 23 May 15 »
Here you go:
Only keys working:
left, right, up, down -> joypad directions
ctrl, alt -> fire 1,2
esc -> pause

(Emulator internal: "F12" -> reset, other keys: check "F1")

Nearly there (i know i ask a lot :( ), would be perfect if there where controls for Joy2

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1016
  • Likes Given: 926
Re: Converted GX4000 .cpr - The topic
« Reply #455 on: 17:25, 23 May 15 »
Tell me to which CPC-keys is the 2nd joystick mapped?
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline dragon

  • 6128 Plus
  • ******
  • Posts: 1.465
  • Country: es
  • Liked: 608
  • Likes Given: 492
Re: Converted GX4000 .cpr - The topic
« Reply #456 on: 18:09, 23 May 15 »
Yea, but I'm a bit busy to do any.  ::)

Commando
Paperboy
Battleships

If you could please  ;) :D

Where is my jam?

I not know where are remmaped the pad 2, buy if i remember correcty, you can see it redefine the keys in victory.

oh i idiot i see it always here: Programming:Keyboard scanning - CPCWiki

So,
G (Joy2 fire) T (Joy2 right) R (Joy2 left) 5 (Joy2 down) 6 (Joy 2 up
« Last Edit: 18:16, 23 May 15 by dragon »

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1016
  • Likes Given: 926
Re: Converted GX4000 .cpr - The topic
« Reply #457 on: 18:28, 23 May 15 »
Here's the updated emulator:

Joypad 1 and other things: as my last posting
Joypad 2 is mapped to: HOME,END,DEL, PAGE DOWN (directions),  INSERT, PAGE UP (fire 1 and 2) (or alternatively also to number pad with num lock on)

I first wanted to map them to WASD, Q and E but as we know, many users have AZERTY keyboards...

You can also select keyboard mapping on the fly by using the menu...


BTW.: It also has lightgun emulation included... (Check F10 to select it)

« Last Edit: 18:40, 23 May 15 by Devilmarkus »
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1016
  • Likes Given: 926
Re: Converted GX4000 .cpr - The topic
« Reply #458 on: 20:01, 23 May 15 »
Another small update (for those, who don't know what to do: build in cartridge OSD menu, just start the emulator, wait for screen and press space)

« Last Edit: 20:38, 23 May 15 by Devilmarkus »
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.190
  • Country: gb
  • Liked: 1834
  • Likes Given: 604
Re: Converted GX4000 .cpr - The topic
« Reply #459 on: 20:48, 23 May 15 »
Three more from me today  :)

1. Dragon Ninja this will need a fix to get past the high score table.
2. Prehistorik, this is the normal version I believe, didn't see a high score table? Think GX4000 struggles with it abit, seems slow?
3. Rainbow Islands , saved the best until last.  8) Instruction Manual says " Push UP to increase credits during title screen " then Press Fire to start the game.  :D

Tested them all on my GX4000  ;D
« Last Edit: 16:57, 07 January 17 by Phantomz »

Offline dragon

  • 6128 Plus
  • ******
  • Posts: 1.465
  • Country: es
  • Liked: 608
  • Likes Given: 492
Re: Converted GX4000 .cpr - The topic
« Reply #460 on: 21:16, 23 May 15 »
Interview Elmsoft - NoRecess


In paperboy i fixed, menu keys, pause to pause Button in gx4000 and the esc key abandom ingame is remapped to button 2 joypad. High score table is fixed to fire 1 you only can entre p,but i can changue it to the keys i want. In all keys in keypad.
« Last Edit: 21:34, 23 May 15 by dragon »

Offline zeropolis79

  • 6128 Plus
  • ******
  • Posts: 568
  • Country: gb
  • Liked: 146
  • Likes Given: 11
Re: Converted GX4000 .cpr - The topic
« Reply #461 on: 23:11, 23 May 15 »
May I suggest Overlander and Space Harrier along with Back to the Future 2 + 3 at some point please...

Many thanks

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.313
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1186
  • Likes Given: 83
Re: Converted GX4000 .cpr - The topic
« Reply #462 on: 00:46, 24 May 15 »
Three more from me today  :)

1. Dragon Ninja this will need a fix to get past the high score table.
2. Prehistorik, this is the normal version I believe, didn't see a high score table? Think GX4000 struggles with it abit, seems slow?
3. Rainbow Islands , saved the best until last.  8) Instruction Manual says " Push UP to increase credits during title screen " then Press Fire to start the game.  :D

Tested them all on my GX4000  ;D
rainbow islands I love it. Thank you, thank you, thank you!
IRC:  #Retro4All on Freenode

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.313
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1186
  • Likes Given: 83
Re: Converted GX4000 .cpr - The topic
« Reply #463 on: 00:46, 24 May 15 »
May I suggest Overlander and Space Harrier along with Back to the Future 2 + 3 at some point please...

Many thanks
space harrier is there, I did it.
IRC:  #Retro4All on Freenode

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.190
  • Country: gb
  • Liked: 1834
  • Likes Given: 604
Re: Converted GX4000 .cpr - The topic
« Reply #464 on: 11:11, 24 May 15 »
Interview Elmsoft - NoRecess


In paperboy i fixed, menu keys, pause to pause Button in gx4000 and the esc key abandom ingame is remapped to button 2 joypad. High score table is fixed to fire 1 you only can entre p,but i can changue it to the keys i want. In all keys in keypad.

@dragon Thanks for doing Paperboy  ;)

rainbow islands I love it. Thank you, thank you, thank you!

@CraigsBar  I take it you like Rainbow Islands  :laugh: You're welcome mate, it's a great game and needed converting to thr GX4000.  ;)

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2274
  • Likes Given: 3478
Re: Converted GX4000 .cpr - The topic
« Reply #465 on: 21:06, 24 May 15 »
I tested a selection of these cprs on my "naked" 464plus. (no expansion, no modifications).


As expect all worked fine.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.190
  • Country: gb
  • Liked: 1834
  • Likes Given: 604
Re: Converted GX4000 .cpr - The topic
« Reply #466 on: 21:39, 24 May 15 »
I tested a selection of these cprs on my "naked" 464plus. (no expansion, no modifications).


As expect all worked fine.

That's good to hear  :D , I think people test them before they get put up, I know I do.  ;)

@CraigsBar  I've done a better version of Rick Dangerous mate, I hope you don't mind if it gets replaced with my version?
@remax

I've done " Rick Dangerous (UK) (1989) (Trainer) (Patch CPC+). " Both Normal & Plus versions work and Trainer works fully on both.  8)


I've redone another version of " StormlordCorrections = Round 2, palette and CRTC reg.2 fixes (&2B en &2A) : NEW round 2 fix that makes all six fairies reachable.


I've also redone a different version of " Flying Shark " done this as it looks better as it's the CNGsoft version and has a trainer.

I've also done the CNGSoft version of " Nebulus " which includes a trainer.

I did one game today and that is " Frost Byte ", was to busy to do anymore.  ::)


Rick Dangerous and Stormlord and Flying Shark need replacing and Nebulus and Frost Byte needs adding to the wiki page.  ;D



« Last Edit: 16:58, 07 January 17 by Phantomz »

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.313
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1186
  • Likes Given: 83
Re: Converted GX4000 .cpr - The topic
« Reply #467 on: 21:54, 24 May 15 »
Just a thought.... As I have no clean way of creating RAR's on my mac (Other than using a VM and 7zip or WinRAR) woudl it be better if I just posted the CPR's here and let whoever upload to the wiki page? Or is whoever is changing my ZIPS to RAR's on the wiki page happy to keep on doing so?


 
IRC:  #Retro4All on Freenode

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.313
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1186
  • Likes Given: 83
Re: Converted GX4000 .cpr - The topic
« Reply #468 on: 21:57, 24 May 15 »
That's good to hear  :D , I think people test them before they get put up, I know I do.  ;)

@CraigsBar  I've done a better version of Rick Dangerous mate, I hope you don't mind if it gets replaced with my version?
@remax

I've done " Rick Dangerous (UK) (1989) (Trainer) (Patch CPC+). " Both Normal & Plus versions work and Trainer works fully on both.  8)


I've redone another version of " StormlordCorrections = Round 2, palette and CRTC reg.2 fixes (&2B en &2A) : NEW round 2 fix that makes all six fairies reachable.


I've also redone a different version of " Flying Shark " done this as it looks better as it's the CNGsoft version and has a trainer.

I've also done the CNGSoft version of " Nebulus " which includes a trainer.

I did one game today and that is " Frost Byte ", was to busy to do anymore.  ::)


Rick Dangerous and Stormlord and Flying Shark need replacing and Nebulus and Frost Byte needs adding to the wiki page.  ;D
Of course I don't mind Rick Dangerous being updated. The objectis to have the best version available for all users isn't it? So if someone chooses to rewrite the whole of Rtype 128 and Rick Dangerous 128+ to be true cart games and work in 64k then they can be uplaoded too ;)


Hint hint - Challenge set!!


Craig


Does anyone know how we can set about converting Gauntlet, Deeper Dungeons and Gauntlet II, these would make great 2 player games for GX4000 owners, Especially if they got a colour patch.....


I guess that's a dream tho.


Craig
 
IRC:  #Retro4All on Freenode

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.121
  • Country: fr
  • Liked: 408
  • Likes Given: 451
Re: Converted GX4000 .cpr - The topic
« Reply #469 on: 22:04, 24 May 15 »
Just a thought.... As I have no clean way of creating RAR's on my mac (Other than using a VM and 7zip or WinRAR) woudl it be better if I just posted the CPR's here and let whoever upload to the wiki page? Or is whoever is changing my ZIPS to RAR's on the wiki page happy to keep on doing so?

Yeah post cprs ;)

Offline dragon

  • 6128 Plus
  • ******
  • Posts: 1.465
  • Country: es
  • Liked: 608
  • Likes Given: 492
Re: Converted GX4000 .cpr - The topic
« Reply #470 on: 22:06, 24 May 15 »
My turn

I not fixed select music in new zeland history. I mean.¿Its really necesary?. You play with music in the original arcade machine..

And i not fixed select player 2 in gryzor. ¿its really necesary v2?. Player 2 need wait until player 1 finish there game. Not at the same time or at the finish or player 1 turn. So for me is the same playing two times with player 1 that 2 with player 1 and 2 so, at finish in the high score table you can put the name you want :) .

PD the trainer in new zeland history originally not work, he hide yout lives, buy you see the game over. Thats because  i  not adapt he.
« Last Edit: 22:23, 24 May 15 by dragon »

Offline andycadley

  • Supporter
  • 6128 Plus
  • *
  • Posts: 908
  • Liked: 442
  • Likes Given: 73
Re: Converted GX4000 .cpr - The topic
« Reply #471 on: 00:57, 25 May 15 »
Of course I don't mind Rick Dangerous being updated. The objectis to have the best version available for all users isn't it? So if someone chooses to rewrite the whole of Rtype 128 and Rick Dangerous 128+ to be true cart games and work in 64k then they can be uplaoded too ;)


Hint hint - Challenge set!!

If there was source code available, I reckon it wouldn't be that hard.

Quote
Does anyone know how we can set about converting Gauntlet, Deeper Dungeons and Gauntlet II, these would make great 2 player games for GX4000 owners, Especially if they got a colour patch.....

I presume they direct load from disk/tape for each level, so it's probably just a case of patching the loader to get data straight from ROM (in the same way most 128K games were just the 64K version patched to "load" the multiload levels from RAM.)

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.190
  • Country: gb
  • Liked: 1834
  • Likes Given: 604
Re: Converted GX4000 .cpr - The topic
« Reply #472 on: 01:31, 25 May 15 »
@CraigsBar
@remax

I've converted the CNGSoft version of " Gauntlet 2 ".

Both Players work so you can have some fun 2 player action, the bad news is that the potion buttons don't work as need the keyboard  :(
Don't think we will be able to fix it, as CNGsoft games are compressed, think this is the best available to us at the moment though.

Tip: remember to shoot the potions to kill the death's for now  :D

On a positive note, I've made the Trainer GX4000 friendly like normal so just push up for yes, then just press the console pause button ( P )
to refill both players health.  :D
« Last Edit: 16:58, 07 January 17 by Phantomz »

Offline dragon

  • 6128 Plus
  • ******
  • Posts: 1.465
  • Country: es
  • Liked: 608
  • Likes Given: 492
Re: Converted GX4000 .cpr - The topic
« Reply #473 on: 03:00, 25 May 15 »
I tested a selection of these cprs on my "naked" 464plus. (no expansion, no modifications).


As expect all worked fine.

Some works thanks to your help Arnold :).

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.313
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1186
  • Likes Given: 83
Re: Converted GX4000 .cpr - The topic
« Reply #474 on: 19:24, 25 May 15 »
I had a look at chuckie egg last night but with a hex editor could not find any controls to mod. If this one gets patched i'd love to put a plus loading screen and music on it for a cart release. @Phantomz, you fancy working your magic on the controls if possible?
IRC:  #Retro4All on Freenode