Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in 
Kill the Alien   [2016]

Kill the Alien Released by :

Release Date :
7 July 2016

Type :
C64 Game

Released At :
Commodoremania 2016 Compo

Achievements :
Mixed Game Competition at Commodoremania 2016 Compo :  #8

User rating:awaiting 8 votes (4 left)   See votestatistics

Credits :
Code .... Laddh of Sputnik World
Music .... Dr. Zoom of Atlantis
Graphics .... Laddh of Sputnik World

SIDs used in this release :
Aliens Song(/MUSICIANS/D/Dr_Zoom/Aliens_Song.sid)

Download :
http://csdb.dk/getinternalfile.php/150493/killthealien.d64 (downloads: 521)

Look for downloads on external sites:

User Comment
Submitted by Laddh on 11 July 2016
You..., definitely you understand the meaning of all this ;)

@Richard @Compyx
Of course you can code a routine to shoot and move at the same time, but I have sought a balance between difficulty and it was not too easy to kill all the aliens in a second.
User Comment
Submitted by Dr. TerrorZ on 9 July 2016
Looking with VICE monitor, I'm wondering why are there repeats of the "dying" subroutine.

1b86 inc $d027
lda $d01e
lda $dc00
and #$1f
cmp #$0f
bne $1b86

When the player is killed the program goes to a similar routine either at $0eb6, $1b86 or $1e2d...
User Comment
Submitted by Shine on 9 July 2016
Indeed ... ZeSmasher nailed it!!! :D
User Comment
Submitted by hedning on 9 July 2016
ZeSmasher: 10/10 for your explaination
User Comment
Submitted by Zyron on 9 July 2016
Great explanation! :D
User Comment
Submitted by Bob on 8 July 2016
haha makes sense ;)
User Comment
Submitted by Ze Smasher on 8 July 2016
you guys trying to help the coder with your amazing routines; you want to fix a bug that is not a bug but a feature... tsk tsk... lemme explain you the story behind this beautiful game:
you are the pilot of the mighty CBM starship, fighting against those bloody evil monsters coming from planet Lamiga. Unfortunately your gunner is on strike, he asked for a better salary but you refused his request, so you have to do his job as well. so when you decide to shoot you must leave the cockpit and the commands for a while, go to the cannon room, load the cannon, shoot, and go back to the cockpit. There's no autopilot on that starship, it was optional on those models but you preferred to buy those fantastic leather seats instead. that explains why you can't move AND shoot at the same time. all clear now?
please credit me for the docs :)
User Comment
Submitted by Compyx on 8 July 2016
That still doesn't solve the "move and press fire" problem. How about AND'ing whatever is in $dc00 for joystick movement.

RTFM, please.
User Comment
Submitted by Richard on 8 July 2016
@For the author:

A helpful hint in assembler:

lda #4 ;Read joystick left
bit $dc00
bne right
jsr leftroutine
right lda #8
bit $dc00
bne fire
jsr rightroutine
fire lda #16
bit $dc00
bne nojoy
jsr fireroutine
nojoy rts

Can also be used in binary form

%0000001 = UP (BIT 1)
%0000010 = Down (BIT 2)
%0000100 = Left (BIT 4)
%0001000 = Right (BIT 8)
%0010000 = Fire (BIT 16)
User Comment
Submitted by Didi on 8 July 2016
I guess Sauf Park will take care of this.
User Comment
Submitted by Laddh on 8 July 2016
Yes, sure, at the end of the year.
Sure, in assembler all is possible ;)
User Comment
Submitted by Ze Smasher on 7 July 2016
@count0, so in practice you asked for a 101% crack from LXT... :)
User Comment
Submitted by Count Zero on 7 July 2016
Yieks - in assembler it is not possible to move left/right and fire at the same time?
User Comment
Submitted by bugjam on 7 July 2016
Would I guess right that this was released in Commodoremania 2016 Compo ?
User Comment
Submitted by Dr.j on 7 July 2016
User Comment
Submitted by Laddh on 7 July 2016
Hi everyone, my four assembler game!
Search CSDb
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (16)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
· Discuss this release
Sponsored links
Support CSDb
Help keep CSDb running:

Funding status:

About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2022
Page generated in: 0.083 sec.