Jump to content

SlidellMan

Members
  • Content Count

    912
  • Joined

  • Last visited

Posts posted by SlidellMan


  1. I just wanted to thank those who provided criticism and advice on my project, as well as those who downloaded the ROMs and tried them on actual hardware and emulators. Especially to @Muddyfunster, @SmittyB, @RevEng, @mksmith, and @Mord. It means a lot.

    gameover
        gameover_flag=0
        fire_debounce = 1
    gameover_loop
        if lives=0 then gameover_flag=1:clearscreen
        plotchars 'game over!' 0 40 16
        if joy0fire && !fire_debounce then clearscreen:goto continue
        if !joy0fire then fire_debounce=0
        goto gameover_loop
    
    
    continue
        continue_flag=0
    continue_loop
        plotchars 'continue?' 0 40 3
        plotchars 'yes' 0 24 4
        plotchars 'no' 0 72 4
        if joy0fire0 then fire_debounce=1
        if !joy0fire0 then fire_debounce=0
        if joy0left && fire_debounce=1 then clearscreen:playsfx sfx_plainlaser:goto playerX=80 : playerY=144:playerFlag=0:explosion_aniframe=0:goto main
        if joy0right && fire_debounce=1 then clearscreen:playsfx sfx_plainlaser:goto plot
        goto continue_loop
    

    Anyways, here's my attempt at a continue subroutine with an edit of the current Game Over one.

    Update: Here's the latest source code and ROM files. They are in the enclosed .zip.

    Vertical Shooter 1-05-2021.zip

    • Like 1

  2. I just played the demo, and have to say that this is an excellent mix between horizontal shooter and exploration. The planet intro cut-scene was really nice with the background layering. Maybe for the next version, you have a weapon roll-out a la Axelay?

    • Like 1
    • Thanks 1

  3. I just changed

    if joy0fire then clearscreen:savescreen:lives=$04:score0=0:goto main:playsfx sfx_bling

    to

    if joy0fire then clearscreen:savescreen:lives=$04:score0=0:playsfx sfx_bling:goto main

    in my current working file. I can't believe that I overlooked that all this time I was working on it. If there is anything else I have overlooked, I would like to know.

    Vertical Shooter 12-26-2020.zip New_VerticalShooter_Test_sprani.78b.a78 New_VerticalShooter_Test_sprani.78b.bin New_VerticalShooter_Test_sprani.78b.list.txt

    • Like 1

  4. For now, I have decided to comment out the continue screen routine. This will remain that way until I find out how to rectify that. As usual, I have included the source code, list file, and the ROMs.

    gameover
        gameover_flag=0
    gameover_loop
        if lives=0 then gameover_flag=1:clearscreen
        plotchars 'Game Over!' 0 40 16
        if joy0fire then fire_debounce=1
        if !joy0fire then fire_debounce=0
        if fire_debounce=1 then clearscreen:goto plot
        goto gameover_loop
     ;   goto continue_loop
    /*
    continue
        continue_flag=1
    continue_loop
        plotchars 'Continue?' 0 40 3
        plotchars 'Yes' 0 24 4
        plotchars 'No' 0 72 4
        if joy0fire0 then fire_debounce=1
        if !joy0fire0 then fire_debounce=0
        if joy0left && fire_debounce=1 then clearscreen:goto playerX=80 : playerY=144:playerFlag=0:explosion_aniframe=0:goto main
        if joy0right && fire_debounce=1 then clearscreen:goto titlescreen_loop
        goto continue_loop
    */

    So far, the game over screen still works.

    Vertical Shooter 12-21-2020.zip New_VerticalShooter_Test_sprani.78b.a78 New_VerticalShooter_Test_sprani.78b.bin New_VerticalShooter_Test_sprani.78b.list.txt

    • Like 1
×
×
  • Create New...