Jump to content

Grevle

Members
  • Content Count

    437
  • Joined

  • Last visited

Posts posted by Grevle


  1. I was wondering if just setup the equates actually use some memory at all in the compiled assembler code in Atasm.

     

    Like this:

     

    ; set som equates

     

    1600=variable1

    1601=varable2

     

    So here is 2 equates set at adress 1600 and 1601, So when the code is assembled does this use 1 byte per Equate or is it just the source code that grow when setting equates in Atasm ?  Is it a internal thing that tells Atasm what adresses to use only ? Putting data in the equates uses 1 byte i know. But i mean only the setup itself.

     

     

     

     

     

     

     


  2. On 11/24/2020 at 9:40 AM, Wrathchild said:

    Not entirely, the JMP instruction can take an indirect address from anywhere in memory, e.g.

    The same for JSR ?.. I believe so.

     

    I was trying something like this. 

     

    1600 = VAR ; EQUATE for changeable varible

    LDX 35000

    STX VAR

    ; later in the program

    JMP VAR ; So this is a try to reach the adress stored in VAR but my guess is it doesnt work this vay

     

    Gonna have to do something like this I think.

     

    LDX #184 ; low byte

    STX $43

    LDX #136 ; high byte

    STX $44

     

    So then, Possible to JMP or JSR $43 to reach adress 35000 in this way ? Point for this is having a changeable variable to control program flow , when its needed in certain routines etc....

     

     

     

     


  3. I think this game look very nice, but are lacking in the sound fx. I had this game back in the day and while the the starfield and galaxians look pretty good,the sound fx doesn't really fit the game very well, dragging down the game i think. I think the Galaxian clone "galactic chase" has better sounds. Would be nice to see a sound hack of the Galaxian game to improve sound fx as this game is often overlooked it seems..

     

     

     

    Galaxian.png.1f032e615090036e5d7afdf345b59884.png

     


  4. Is the Zero Page type of indexed indirect adressing uniqe to the Zero page ?

     

    Put a value into adress $43 for the low byte and then a value into adress $44 for the high byte then use with a LDA ($43),Y or STA ($43),Y  to acces the resulting adress from locations $43 and $44.

     

    Is this uniqe for the zero page or is it possible to use similar adressing mode in the other memory pages ? 

     

     

     


  5. I try for the first time using this and when i try compile i get this message always "operation compile is not possible because the file in the editor is not located in the worksapce" yes it says "worksapce" but should be "workspace" ? . I try loading the *.asm file from the workspace directory but i always get the same message. im trying to use atasm for now. Eclipse version

    Version: 2020-09 (4.17.0)
    Build id: 20200910-1200

     

    For win x64

     

    -------- Never Mind ----- i got it working

     

     


  6. 11 minutes ago, ascrnet said:

    great job and tell us how you developed it?

    I remembered a classic of the analog "Bricklayer's Nightmare"

     

    regards

    Thank you. Well i wanted to create something simple to practice programming assembler code,  Score routines etc. 


  7. Game Rules The litte taxmen are after you to kill you. Try avoid them and pick up moneybag to score points, When the moneybag is picked up the little taxmen have to work on your new tax and thus move a bit slower and blink for a while. Then you can escape them more easily for a while. When the border color flashes the diffculty increase and the taxmen will move a bit faster. They wil follow you most of the time , Try to lure them into the corners to go around them.

     

     

    Tax Run 1.0.xex

     

     

     

    • Like 7
    • Thanks 1

  8. My game is almost finished but when i try it on SIO2SD the name of the game xex file actually is show in the upper part of the actual gameplay screen, As if the SIO2SD interferes with the actual screen adress that is used in the game. When i try the game in emulator or Mist FGPA everthing is normal..

     

    A note about the game. I changed the theme, So it's not about virus etc..


  9. In the game you can't kill the virus but you can try to avoid it to survive longest possible to get the highest score but as the difficulty increase you sure to end up "Game over". But i can change the theme to something else, Any suggestions anyone ? some sort of alien ? i don't want to have insects. Gameplay is simple like Some sort of creature trying to catch you..


  10. The game is quite simple, And more like a karikature on the real thing, But it seems i have to change the Game and the name as well, The Corona situation is no good for anyone and we still don't know how the situation is gonna be in the future..

     

    I wanted to create something simple in 100% assembly to learn about score routines and setting hiscore using decimal mode in assembler , And achieved that. I have to change the theme and name of the game before any release..

    • Like 1

  11. Do you think a game about Corona Virus would be Appropriate at this time ? , I mean many people are still suffering the consecuences of the corona virus and maybe it it's not the right time for a game about the Corona Virus ?. I may or may not have something soon ready to release...

×
×
  • Create New...