A downloadable game

Download NowName your own price

This is a (programmatic) transcode from the original arcade game Z80 to 68K assembly.

PROGRESS:

The core transcode is complete. The game is playable with one minor glitch. Beta2 for MAME (cart/cd) is available for download. Untested on real hardware!

NOTE: the game only runs in 'tate' mode.

The Neo Geo port is playable with the following issues:

  • Enemy bombs sometimes disappear briefly
  • Sound is WIP

CREDITS:

  • Scott Tunstall: Galaxian Z80 reverse engineering
  • Jean-Francois Fabre (aka jotd): Z80 to 68k transcode, Amiga code and assets
  • Mark McDougall (aka tcdev): Neo Geo code and assets (conversion)
  • blastar: NGFX SoundBuilder (Neo Geo sound tool)
  • Namco: original game :)
StatusIn development
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
Authortcdev

Download

Download NowName your own price

Click download now to get access to the following files:

Galaxian_Beta2.zip 481 kB

Development log

Comments

Log in with itch.io to leave a comment.

Awesome work.

I have the feeling that the aliens collision box is shifted to the left or that they don't cover the right area of the alien.

That is entirely possible. It may well be that the sprite coordinates are not placed exactly where they should be. Early hardware had known nuances with some (eg. 1 or 2) sprites being offset a few pixels with respect to the other sprites. In fact, I'm currently working on Frogger (same hardware) and did have to tweak the sprite routines that I lifted from Galaxian; Frogger has the advantage in that the background can be used as a reference, though of course the background is also subject to its own nuances. I'll finish up on Frogger and revisit Galaxian to see if there are any changes I should back-port.


I'm also thinking it may be possible to implement a non-tate mode for Galaxian as well!

(+1)

Hi there, I hope you don't mind, but I have included Galaxian in with the best Neo Geo homebrew games of all time.

Nice, thanks!

No probs 

Working great on 4 slot mvs/neo sd pro! Thank you, Any chance of non tate mode for this & xevious? I'm playing on a horizontal setup & these are the only "vertical" games on the cab

Xevious, doubtful. I've tried to think how scrolling would work in non tate mode, but I just don't see how it could be done. But maybe I just need to think about it again after coming back from a break. Will need scaling to fit the entire screen though...

Galaxian, maybe. Similar issue to Xevious, but less demanding. I'll think about it. 

Sounds good, thank you!

Can you add the .neo format? Thank you. Great job.

Added (untested on real hardware)

Tested on MiSTer fpga. It works great!!