Author Topic: Space Invaders Arcade Emulator for Amstrad CPC  (Read 8830 times)

0 Members and 1 Guest are viewing this topic.

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.141
  • Country: gb
  • Liked: 1657
  • Likes Given: 534
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #25 on: 02:32, 13 June 16 »
@Phantomz your remapped controls are awesome. @40Crisis the emulator is brilliant. Having loved Space Invaders since a kid I always longed for an arcade perfect port and now in 2016 I have it.

@CraigsBar

You're welcome, glad you like them, I take it you got it to work ok then.  ;D

I've added the following to the instructions.

Change the following too if you don't want the console pause button to move right!

3A 22 55 E6 04   TO   3A 22 55 E6 80
3A 21 55 E6 08   TO   3A 21 55 E6 80
3A 26 55 E6 08   TO   3A 26 55 E6 80

This will change the following;

O = Left     TO  <
P = Right   TO  >
Q = Fire     TO  Z

If you do the above, it will free up P Console Pause Button, so you could use this to insert coins if you wish instead of joystick up or down, if so don't change the following from the above list.

3A 25 55 E6 01   TO   3A 27 55 E6 01      
3A 24 55 E6 02   TO   3A 27 55 E6 02   

Change the following instead;

3A 25 55 E6 01   TO   3A 21 55 E6 08      
3A 24 55 E6 02   TO   3A 21 55 E6 08
« Last Edit: 20:01, 13 June 16 by Phantomz »

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #26 on: 18:35, 13 June 16 »
Thank's for the videos! The emulation seems to be really well done.  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.141
  • Country: gb
  • Liked: 1657
  • Likes Given: 534
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #27 on: 19:11, 13 June 16 »
I've found how to change the default dip switch options for those interested.  ;)

You could change these to a default that you like so you don't need to keep changing them.  ;D

Using the uncompressed version of the emulator.

Use a HEX Editor and change the default dip switch options from

B0 D1 E1 C1 F1 C9 00 00

To

SWITCH OPTIONS

COIN ON AND EXTRA LIFE @ 1500 + PLAYER SHIPS   
B0 D1 E1 C1 F1 C9 00 00 = 3 SHIPS      
B0 D1 E1 C1 F1 C9 01 01 = 4 SHIPS
B0 D1 E1 C1 F1 C9 02 02 = 5 SHIPS
B0 D1 E1 C1 F1 C9 03 03 = 6 SHIPS

COIN OFF AND EXTRA LIFE @ 1500 + PLAYER SHIPS
B0 D1 E1 C1 F1 C9 80 00 = 3 SHIPS
B0 D1 E1 C1 F1 C9 81 01 = 4 SHIPS
B0 D1 E1 C1 F1 C9 82 02 = 5 SHIPS
B0 D1 E1 C1 F1 C9 83 03 = 6 SHIPS

COIN ON AND EXTRA LIFE @ 1000 + PLAYER SHIPS
B0 D1 E1 C1 F1 C9 08 00 = 3 SHIPS
B0 D1 E1 C1 F1 C9 09 01 = 4 SHIPS
B0 D1 E1 C1 F1 C9 0A 02 = 5 SHIPS
B0 D1 E1 C1 F1 C9 0B 03 = 6 SHIPS

COIN OFF AND EXTRA LIFE @ 1000 + PLAYER SHIPS
B0 D1 E1 C1 F1 C9 88 00 = 3 SHIPS
B0 D1 E1 C1 F1 C9 89 01 = 4 SHIPS
B0 D1 E1 C1 F1 C9 8A 02 = 5 SHIPS
B0 D1 E1 C1 F1 C9 8B 03 = 6 SHIPS


You can also have some credits by default if you wish.  ;D

Change

3A 6D FA FA 6D 3A 19 00 00 00 00 00 00 00 00 00 00 01 00 00 01 74 1F

TO   
                                                                                     
3A 6D FA FA 6D 3A 19 00 00 00 00 00 00 00 00 00 00 01 00 99 01 74 1F

The 99 is the max amount of credits you can have, change that number to what you want.  ;)

Hope some of you find them useful.  ;D



Offline Kris

  • 6128 Plus
  • ******
  • Posts: 553
  • Country: fr
  • Team Impact
  • Liked: 220
  • Likes Given: 815
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #28 on: 17:22, 14 June 16 »
Just test it on real CPC old; very nice and so close from the original one :)

Online Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.046
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2983
  • Likes Given: 5183
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #29 on: 13:18, 15 June 16 »
So much geekiness it makes my heart cry with joy =)

Offline alex76gr

  • CPC664
  • ***
  • Posts: 143
  • Country: gr
  • Liked: 92
  • Likes Given: 40
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #30 on: 02:01, 28 July 16 »
I just read that Scramble (Konami) was based on Z80 CPU.
Would it be possible for an emulator just like the Space Invaders (just saying) ?

I can't stand watching almost every 8-bit machine has its own version and not the CPC.
I still believe that i got my myopia from the green GT-65 monitor, but i can't prove it! :)

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.279
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1173
  • Likes Given: 78
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #31 on: 03:30, 28 July 16 »
I just read that Scramble (Konami) was based on Z80 CPU.
Would it be possible for an emulator just like the Space Invaders (just saying) ?

I can't stand watching almost every 8-bit machine has its own version and not the CPC.
Dual z80 CPU's and dual ay soundchips... OK we have the playcity but not sure about the 'missing' CPU
IRC:  #Retro4All on Freenode

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.054
  • Country: gr
    • Parts from the past.
  • Liked: 528
  • Likes Given: 1468
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #32 on: 19:15, 28 July 16 »
This is my holy grail!!! Wish I could play it on my favorite machine.
Yes, it has 2xZ80 but the second is clocked lower so it might be a sound controller in disguise.
I really don't care if it had no sound, vector or ASCII style , I just want to play it on my CPC  ;D


To blit, or not to blit?
Amiga 1200 Black Project

Offline 40Crisis

  • CPC464
  • **
  • Posts: 41
  • Liked: 123
  • Likes Given: 4
Re: Space Invaders Arcade Emulator for Amstrad CPC
« Reply #33 on: 19:50, 19 March 17 »
Following the release of the Space Invaders Arcade Emulator for Sinclair ZX Spectrum available here:

https://www.worldofspectrum.org/forums/discussion/54108/space-invaders-emulator-for-the-spectrum-128-2-2a-2b-3

I updated the Space Invaders Arcade Emulator for Amstrad CPC with a few fixes:

V1.02:    fixes coming from zx spectrum version (18/03/2017)
      bonus sound at 1000/1500 points now works
      reset sound when using tilt   
      updated shields display
      changes in builder
      fixed a nasty bug causing emulator to hang at startup (black screen)