Jump to content

Robsome

New Members
  • Content Count

    19
  • Joined

  • Last visited

Posts posted by Robsome


  1. Both the occasional 'crash' and high pitched sounds from bullets also happen on real hardware too (via Harmony).

     

    TBH, although I may be a bit biased when I say this, it is still true: z26 is extremely out of date, and Stella is now (mostly) the most accurate 2600 emulator available. If you see something 'working' in other emulators and not in Stella, I would suggest to check your ROM on real hardware too. Not that Stella is infallible (and by all means, if you see something strange happening you should report it), but in many cases if your ROM isn't working, it's because of the ROM, not Stella.

    I thought I read somewhere that z26 was still more accurate to real hardware than Stella despite no linger being supported. I guess that's out of date as well. I need to find out what's up with ther high pitch squeal though and the crashing. I'd loove to test it on actual hardware, I just have no easy means of putting it on a cart. Thank you for telling me.


  2. STORY

    In the not so distant future aliens attack a game development studio and now there's a war between the Game Devs and the Aliens. The gun fighting leaves the two sides in a constant stalemate. You play as Baby, the studio's dog, and you have the only ability that gives the humans the edge: Baby's cuteness. These aliens are completely averse to extreme levels of cuteness.

     

    GAMEPLAY

    Avoid bullets from both sides

     

    Avoid the coat hanger of death

     

    Touch the human to get pet (this gives you bonus points)

     

    You move with the joystick

     

    Holding the fire button or switching your system to black and white mode will pase the game. Releasing the fire button or switching back to color mode will unpause the game.

     

    Available at:

     

    https://robsomestudios.itch.io/baby


  3. For some Reason, when you die on the first screen, you go back to the main menu. I have no idea why. Te only reason the player should go back to the main menu is if the player runs out of lives. Yet is goes to the main menu even if the player has 3 lives. I can't see my logical error. I really appreciate everyone who's helped me out. Thank you all!

    v2.bas


  4. I edited the loop. It now says a syntax error on line 91.

    mainloop
    
     playfield:
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      XX............................XX
      XX............................XX
      XX............................XX
      XX............................XX
      XX............................XX
      XX............................XX
      XX............................XX
      XX............................XX
      XX............................XX
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    end
    
     if collision(player0, player1) then cute = 1
     if joy0right then player0x=player0x+1
     if joy0right &&  cute == 0 then  player0:
      %00000000
      %00110110
      %00100100
      %10111100
      %01111111
      %00000110
      %00000110
      %00000000
    end
     if joy0right &&  cute == 1 then player0:
      %00000000
      %01101100
      %00100100
      %00111101
      %11111110
      %01100000
      %01100000
      %00000000
    end
     if joy0left then player0x=player0x-1
     if joy0left then player0:
      %00000000
      %01101100
      %00100100
      %00111101
      %11111110
      %01100000
      %01100000
      %00000000
    end
     if joy0up then player0y=player0y-1
     if joy0down then player0y=player0y+1
     drawscreen
     goto mainloop
    

  5. I am trying to make a game for the 2600 and I am also learning BASIC. Every time I try to compile this, it says I have a syntax error on the first line.

    If you want an idea of how much programming I know, I've taken 2 programming programs and I've worked with C++ and a little C#. But I only used C# for making a Unity game.

    COLUPF = 128
    COLUBK=02
    scorecolor = 14
    
    player0:
     %00000000
     %00110110
     %00100100
     %10111100
     %01111111
     %00000110
     %00000110
     %00000000
    end
    
    player0x =50 
    player0y =50
    
    player1:
     %01111100
     %00111100
     %00001100
     %00001100
     %00001100
     %00001100
     %00001100
     %00001100
     %01111100
     %11101100
     %00010010
     %00100011
     %00111011
     %00101111
     %00011110
     %00001100
    end
     player1x=100
     player1y=35
    
    dim cute = 0
    
    mainloop
    
    playfield:
     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     XX............................XX
     XX............................XX
     XX............................XX
     XX............................XX
     XX............................XX
     XX............................XX
     XX............................XX
     XX............................XX
     XX............................XX
     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    end
    
     if collision(player0, player1) then cute = 1
     if joy0right then player0x=player0x+1
     if joy0right &&  cute == 0 then  player0:
     %00000000
     %00110110
     %00100100
     %10111100
     %01111111
     %00000110
     %00000110
     %00000000
    end
     if joy0right &&  cute == 1 then player0:
     %00000000
     %01101100
     %00100100
     %00111101
     %11111110
     %01100000
     %01100000
     %00000000
    end
     if joy0left then player0x=player0x-1
     if joy0left then player0:
     %00000000
     %01101100
     %00100100
     %00111101
     %11111110
     %01100000
     %01100000
     %00000000
    end
     if joy0up then player0y=player0y-1
     if joy0down then player0y=player0y+1
     drawscreen
     goto mainloop
    
×
×
  • Create New...