News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_PuzCPC

Scramble - New game for Amstrad CPC

Started by PuzCPC, 01:37, 06 March 19

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

PuzCPC


Hi,
After about ten months of learning and coding it's finally here, my first game in ASM.

I would like to thank everyone who contributed here to CPCwiki source codes and tutorials.
Most of all, Thargan for his sfx, music and all the help that makes the game better than it would be otherwise!

Here are some instructions for Scramble on AMSTRAD CPC 64kb:

Menu                - ESC
Start the game  - FIRE1 for Joystick, A for Keyboard
Credits              - FIRE2 or S (They do not have any meaning except that you start a new game with one click.)

Joystick controls:

Move  - Joystick
Shoot - Joystick FIRE1
Bomb  - Joystick FIRE2 or SPACE

Keyboard controls:

Move   - Cursors keys
Shoot  - A
Bomb  - S
For redefine keys go to the Menu and also more lives can be found there.


And do not forget to show your best score to see who is the best Scramble player here. 8) 



Added CPR for GX4000!
Added CDT for CPC464!
PuzCPC

ervin

This is absolutely fantastic.
Great job!

It's fast, responsive and very playable.
Shooting ground-based installations is as satisfying as it is in the arcade.

I'm wondering about the scroll...
It looks like a very clever technique.
Are you simply changing the top of the ground, instead of scrolling the whole screen?

LambdaMikel

WONDERFUL GAME!!! Incredible that is your first production - smooth scrolling, great gameplay, very reactive and so close to the original! Absolutely awesome. Thanks a lot!!

I didn't work on the 464 though - resets after the "grid". Tried with and without mem expansion. Works on the 6128.

Great work!!

PuzCPC


Hi,
It's fixed now!


Quote from: ervin on 04:28, 06 March 19
This is absolutely fantastic.
Great job!

It's fast, responsive and very playable.
Shooting ground-based installations is as satisfying as it is in the arcade.

I'm wondering about the scroll...
It looks like a very clever technique.
Are you simply changing the top of the ground, instead of scrolling the whole screen?


I will explain later.  :)


PuzCPC

TotO

Hey!

I have tried "left right" to pass the spec screen and to press "5" to add credits and "1" for 1P start, but that not work!  ;D
Really great port, and I'm not so bad as the game well designed, as I have reached the begin of the 4th stage at the first run.

Congratulations, I love how the display and the sound does! (really close to the arcade and Vectrex version)
You made my day. Here my game for the next 3 months!!!  :-*

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

DanyPPC

WoW ! I did not believe my eyes, it seems like a MAME emulator.
Great, wonderful conversion !!!


My congratulations. It's an Amstrad CPC homebrew masterpiece, really.


Many thanks  ;)
CPC 464 with USB Floppy Emulator / CPC 464+ with USB Floppy Emulator / CPC 6128+ with C4CPC and Gotek HxC USB Drive Emulator

norecess464

Nice game, thank you !! This reminds me the games I played when I was 9  8)
My personal website: https://norecess.cpcscene.net
My current project is Sonic GX, a remake of Sonic the Hedgehog for the awesome Amstrad GX-4000 game console!

Xifos

Congratulations !And thanks for this very good game ! :)
(and indeed the scrolling technique seems clever)

6128


Token

Really good game, well done!

robcfg

Couldn't agree more!


It feels pretty authentic, thank you very much!

trocoloco

Very nice port! Loving the MAME emulator touch as well. Congrats!

GUNHED

300% perfect arcade emulation. A very wonderful game! Great work! But surely not your first Z80 code.  ;) :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

PuzCPC

Thank you all!

I'm also surprised at what the CPC is capable of. :o


ervin :
About the scrolling.
Everything is fake. No scrolling at all. :D
All are sprites 8x12 px for ground and 16x20 for ground enemy.
Right side tiles draw bottom of the ground and left side tiles clear tiles with last four px.
And of course they need to be drawn from left to right every 8px. And also very fast! 8)


TotO :
For that you need a MAME emulator! ;D
The CPC can do this with one button! 8)
But, I think CPC owners do not need a MAME emulator for Scramble anymore. :laugh:


GUNHED:
Yes, it is! :P :)

PuzCPC

GUNHED

Quote from: PuzCPC on 17:36, 06 March 19
GUNHED:
Yes, it is! :P :)

PuzCPC


In this case your 2nd game probably will be the best game of the decade!  ;D ;D ;D
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

PuzCPC

Quote from: GUNHED on 17:40, 06 March 19

In this case your 2nd game probably will be the best game of the decade!  ;D ;D ;D



This would be great. ;D I can only dream about it. ;D

Rhino

A great port that is played very well, it is a pleasure to have these classics so well implemented on the CPC. And one more proof that well executed, mode 1 games are very nice to watch too.
I hope you continue making great games for CPC!
Congrats!

TotO

Is a tape version planed?  :-\
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

PuzCPC

Who still uses tapes today?  :)
Soon it will be cpr for GX4000.

SpDizzy

Quote from: PuzCPC on 20:09, 06 March 19
Who still uses tapes today?  :)
Soon it will be cpr for GX4000.
I still using tapes today!!My old cpc464 has no expansions at all, so .cdt is the only way to enjoy really great games on real hardware.So... I'm in for a tape version too  ;D

TotO

Quote from: PuzCPC on 20:09, 06 March 19
Who still uses tapes today?  :)
Soon it will be cpr for GX4000.
Not me... Neither in 80s.  ;D
Just thinking that 64K (best) game should made the days of real 464 stock players.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

XeNoMoRPH

Awesome port , congratulations !!!!  :o
your amstrad news source in spanish language : https://auamstrad.es

VincentGR

Well today my GPU died so no plans for a longplay video.
Oh well tomorrow I will run it on my real machine.


I thought I would never see this game on my cpc.
You proved me wrong and I'm thankful for that.


Thanks again Sir.

PuzCPC

Quote from: TotO on 20:30, 06 March 19
Not me... Neither in 80s.  ;D
Just thinking that 64K (best) game should made the days of real 464 stock players.



Hi,
Okay, I'll try to do something. It will only probably take a little time.
I must first check everything about a tape loader. ;D


PuCPC

alex76gr

#24
I stand in awe and gratitude before this marvel.  :o
Thank you.

This is my quick hi-score.
I'll be back!
I still believe that i got my myopia from the green GT-65 monitor, but i can't prove it! :)

Powered by SMFPacks Menu Editor Mod