Jump to content
joeyaage

Hellgate

Recommended Posts

I have a current project that makes use of the awesome Raptor API. Thank you very much for it.

It is all in 68000 assembler so far.

I have decided to share the latest Atari Jaguar.ABS file with you. It works in Virtual Jaguar and on real hardware with a skunkboard.

I am hoping that Jeff Minter is okay with this. I have been making this game out of respect for his work.

 

I am sorry that I have not got that far with the project but hope to get further along this year.

 

I would have included some pictures in this post but could not work out how to paste in a bitmap.

 

 

hellgate23.ABS

hellgate18.ABS

Edited by joeyaage
  • Like 3

Share this post


Link to post
Share on other sites

8 way input is now detected on the Jaguar Dpad for player movement. I have updated the .ABS binary in the first post.

Share this post


Link to post
Share on other sites

I have started to spawn some enemies and they are moving a bit but they need more work and some tidying before I add player shooting and collision detection. Still no sound yet. It will most likely be sample based and not chip synth! Other frills should come later.

I am coding this project from scratch (just observation of the original Commodore 64, Vic 20 and C16 versions) and not using any 6502(?) code. I did start to look at a disassembly but really am just at the beginning.

 

New binary is in the edited first post (hellgate23.ABS).

Share this post


Link to post
Share on other sites

I have added some laser base shots with accompanying sound effect.

I know that everything is not perfect yet. I need to add the vertical laser base shots as well.

Another tiny bug is that there is a slight miscalculation in the wrap around of the bottom laser base by 4 pixels.

I have tested this binary on real hardware and it seems to run pretty smooth.

It feels quite satisfying when you make a shot with the B button and the sound effect responds to your action.

 

Hellgate.028_Jaguar.PNG.7192f090a44897513dfa6b218b7f5b72.PNG

 

HELLGATE28.ABS

 

  • Like 4

Share this post


Link to post
Share on other sites

Now have 4 way laser base shots with sound effects although there is a slight graphical glitch with the vertical shots that needs fixing.

I have made a bug fix for bottom laser base positioning and made optimisations to the graphics storage so the binary is smaller now.

Also I have added some collision detection so we have the start of a playable game. No scoring yet, more SFX needed and other things to do!

Tested on real hardware, It works great, fast and smooth!

 

        HELLGATE31.ABS      Hellgate.031_Jaguar.PNG.9dc71be44502da07a739b9a97645f3ea.PNG

 

 

  • Like 3

Share this post


Link to post
Share on other sites

Still being worked on (but at a snails pace, unfortunately).

 

Implemented number of lives and so now there is a game over (lives do display).

Basic scoring now works.

Add explosion sound when enemy is hit.

Enemy sprites now correctly take one hit to destroy and I have doubled their speed to make it more of a challenge.

HELLGATE39.ABS

Edited by joeyaage
quick update...
  • Like 7

Share this post


Link to post
Share on other sites

Tidied up the game screen by masking areas so bullets and enemies don't show up outside the gameplay area.

Centered game over screen and pauses for a while.

Fixed bug where number of lives wasn't being shown.

Game is in a playable state (get the high score)!!

 

Need to reinitialise object positions at start of new game.

Need to add more enemy patterns and add levels to game.

Need to implement high score system.

Lots of frills to add.

 

HELLGATE43.ABS

  • Like 4

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...