Jump to content
IGNORED

PAM Galaxian Source Code


Curt Vendel

Recommended Posts

It would be nice for the 'Boss' ships to actually look like the arcade!!!!!!!!!!!!!!!!!!!!!

 

Galaga would be sooooo cool to have :) - Thanks Curt

 

 

 

What i'd likw to see is someone fix the diving sounds and the actual diving patterns of

the arcade....I thought they were awful even if the game was fun to play.

Link to comment
Share on other sites

It would be nice for the 'Boss' ships to actually look like the arcade!!!!!!!!!!!!!!!!!!!!!

 

Galaga would be sooooo cool to have :) - Thanks Curt

 

 

 

What i'd likw to see is someone fix the diving sounds and the actual diving patterns of

the arcade....I thought they were awful even if the game was fun to play.

 

Yea, that's what I was talking about in my other post. They get so annoying after a while.

 

I think the data for diving sounds is right here from the SOUNDV.MAC file:

 

VOICE3=7 ;START SHIP ATTACKING

REPB: .BYTE 1,2,3,4,5,6,7,8

VOLB: .BYTE 30,53,55,57,59,5B,5C,5D

FREQB: .BYTE 90,80,70,60,50,40,30,20

 

 

ON another note, I see there is a nice example of trackball control. At least for left and right.

 

888$: LDA CNTRLR ;PLUS INDICATES TRACKBALL

BMI 601$ ;SKIP TRACKBALL POSITIONING IF NOT TRACKBAL

LDA CPOT

SEC

SBC XTEMP

STA XTEMP

BMI 895$

CMP #4

BCC 15$ ;IF LESS THAN 4 REJECT NOISE

INC SHPPOS

CMP #8

BCC 889$

INC SHPPOS

889$: LDA SHPPOS

CMP #9A

BCC 801$ ;IF IN RANGE GOTO 801$

CMP #0D0

LDA #0

BCS 801$

LDA #9A

801$: STA SHPPOS

CLC

BCC 15$

;

895$: CMP #-4

BCS 15$

DEC SHPPOS

CMP #-8

BCS 889$

DEC SHPPOS

BCC 889$

;

;

601$:

 

Allan

Link to comment
Share on other sites

Yea, that's what I was talking about in my other post. They get so annoying after a while.

I think the data for diving sounds is right here from the SOUNDV.MAC file:

...

...

...

CMP #-8

BCS 889$

DEC SHPPOS

BCC 889$

601$:

...

...

...

 

Allan

 

 

BTW Allan,

Not really ever looking at the input ports of a 5200, how would such

track ball code adapt over to the 8 bit stuff? Or even a 2600 app.

The guys working on Tempest come to mind. Perhaps that code could

be of some use?

 

Also, perhaps an option to use a track ball or spinner might be cool.

I just like the home game using the arcade game controller if possible

or a reasonble facsimile. :D

 

I'd like to see someone take this code and do a TacScan type game.

I think you could fake it with this code. I think that game had potential

and with a bit of expansion it could be killer for the 5200.

Link to comment
Share on other sites

Very cool....however...track ball code on Galaxian is about as sensible as

joystick code in Missile Command, in my mind. Nothing like the original....

Except T2...:D

 

Well, true but it could work better with other games. About Missile Command, the 5200 stick actually is great with missile command even though the trackball is better.

 

Allan

Link to comment
Share on other sites

what other games besides Galaga could this code use? hacks?

 

with some work and some upgrades.....

 

Phoenix-ish(did that ever make it to the 5200/8bit?)

Pleiads-ish

 

No, there never was Phoenix but there might have been an 8-bit ripoff of it.

 

Allan

Link to comment
Share on other sites

BTW Allan,

Not really ever looking at the input ports of a 5200, how would such

track ball code adapt over to the 8 bit stuff? Or even a 2600 app.

The guys working on Tempest come to mind. Perhaps that code could

be of some use?

 

Also, perhaps an option to use a track ball or spinner might be cool.

I just like the home game using the arcade game controller if possible

or a reasonble facsimile. :D

 

I'd like to see someone take this code and do a TacScan type game.

I think you could fake it with this code. I think that game had potential

and with a bit of expansion it could be killer for the 5200.

 

I do believe Keithen has incorporated the trackball control into Tempest already. Someone would have to create a spinner controller for the 5200 first though. Myself and others had a discussion about this before.

 

http://www.atariage.com/forums/index.php?s...empest++spinner

 

 

Allan

Link to comment
Share on other sites

Very cool....however...track ball code on Galaxian is about as sensible as

joystick code in Missile Command, in my mind. Nothing like the original....

Except T2...:D

 

Well, true but it could work better with other games. About Missile Command, the 5200 stick actually is great with missile command even though the trackball is better.

 

Allan

 

 

 

Yeah I can see the analog stick because it puts the cursor where you want it like the track ball would.

You dont have to 'wait' for it to arrive to the spot of interest.

 

Off topic a bit I know.....but has anyone ever hacked 2600 Missile Command for track ball?

Link to comment
Share on other sites

Very cool....however...track ball code on Galaxian is about as sensible as

joystick code in Missile Command, in my mind. Nothing like the original....

Except T2...:D

 

Well, true but it could work better with other games. About Missile Command, the 5200 stick actually is great with missile command even though the trackball is better.

 

Allan

 

 

 

Yeah I can see the analog stick because it puts the cursor where you want it like the track ball would.

You dont have to 'wait' for it to arrive to the spot of interest.

 

Off topic a bit I know.....but has anyone ever hacked 2600 Missile Command for track ball?

 

Im pretty sure this has been done - but many moons ago IIRC

Link to comment
Share on other sites

Anyone have any luck compiling this? MadMac doesnt seem to like it. :(

 

Mitch

 

In order to compile it, you will need Atari Mac65, which ran on the PDP and VAX systems Atari had. Not the OSS version. It is possible to translate the game for use with DASM, but it is very tedious and time consuming.

Link to comment
Share on other sites

Anyone have any luck compiling this? MadMac doesnt seem to like it. :(

 

Mitch

 

In order to compile it, you will need Atari Mac65, which ran on the PDP and VAX systems Atari had. Not the OSS version. It is possible to translate the game for use with DASM, but it is very tedious and time consuming.

 

It might be worth while to at least create some info on doing this if Curt finds more pre-ST source codes. Are there any docs on this Mac65 program? Maybe Curt will come across that as well.

 

Allan

Link to comment
Share on other sites

I do believe Keithen has incorporated the trackball control into Tempest already. Someone would have to create a spinner controller for the 5200 first though. Myself and others had a discussion about this before.

 

 

Cool thread.

 

Im sure that can be arranged as you only need four switches to do a track ball.

Again, I do not know what is offered at the control ports.....I'll go take a peek.

Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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...