Jump to content

Retro Lord

Members
  • Content Count

    367
  • Joined

  • Last visited

Posts posted by Retro Lord


  1. The fighting game I've been working on for some time takes a bit longer then expected due to having to learn DPC+ but it's going well. I got a pretty big selection of characters so far and a working fighting system. You can't lose yet, though and there is only 1 placeholder stage. There are also no special moves.

     

    Controls:

    Select a character by moving left and right on the joysticks. Push the joystick button to jump into the fight.

    Move with left and right.

    Jump kick by moving up.

    Kick by moving down

    Punch by pushing the button.

     

    2 player only.

     

    Characters:

    rooster_zpsgeyckxo2.png

     

    Character biographies

     

    Kyu

    Kyu is one of the participants of the Atari Tournament. He fights to seek revenge on his father who was killed by Dr. Kung Fu who is hosting the tournament.

     

    Ren

    When Ren was about 9 years old, his father, a rich car salesman, thought that his son needed to learn about discipline, or his son would become a spoiled brat all of his life and try to leech onto the family fortune. In order to do so, his father sent Ren to China to train under his best friend, the mysterious Dr. Kung Fu. At first, Ren was very hesitant to learn from Dr. Kung Fu, wanting to go back to the United States, but later began to respect his master.

     

    Battle McWar

    When McWar was a trainee in the United States marine, he befriended his superior officer, George Mash and asked him to teach him in his unique form of fighting, which George agreed to do. McWar learned the style, but his hot temper caused him to lack proficiency in the moves.

     

    Dr. Kung Fu

    It is said that Dr. Kung Fu was at one point nothing more than a young martial artist like any other but with overwhelming ambitions, so in order to be the best in the world of martial arts, Dr. Kung Fu murdered his own master before giving in to complete insanity.

     

    Ninjor

    A youthful and talented man from Tokyo, Ninjor began training in Ninjitsu from the age of six, eventually developing his own form, and fought on the streets to sharpen his skills until he caught the eye of a movie director, who got him into the movie business.

     

    Mr. Mask

    Mr. Mask is a national Russian wrestler. The President promised Mr. Mask the country's full support in exchange for traveling around the world and showing off the might of the Soviet Union.

     

    Pitfall Harry

    Once an explorer, he got lost in the jungles and was long thought of dead but has now emerged and entered the Atari Tournament with his new found fighting skills he learned from the native tribes in the jungles.

     

    Early demo: Street Brawler 0.0.3.bin

    • Like 4

  2. Well, I have no musical talent when it comes to the 2600, but I want to make a song that sounds like something. If I wanted to do a musical jingle that sounded like a tune, like I don't know, the baby elephant walk or stuff like that, do you just listen to the song and try to get the notes down? Or how do you work with music?

     

    Cover your ears for my master composition:

    music_test_eee98faa-acdc-43a7-99fe-e775e6e77445.bas.bin

     


  3. Namnloumls_zpsbbndl4u6.png

     

    Things are going pretty well with the DPC+ kernel. The fighting system is robust but a bit limited, but that can't be helped with only 1 button, hehe. I love DPC+, you can get so much color! I really need to do better character models.

    • Like 2

  4. Ah, so I should get version 566 then? And I'm guessing I need an even newer version of 2600bas too?

     

     

    Compilation error with version 566:

    [2015-07-08 17:50:24] saving C:\BatariBasic\Projects\DPC template\ex_dpc_template.bas succeeded.
    Compile started at 2015-07-08 17:50:24
    Compiling C:\BatariBasic\Projects\DPC template\ex_dpc_template.bas
    2600 Basic compilation failed!
    LINE -->  set kernel_options collision(player1,playfield)
    Post compilation files deleted
    
    

  5. Hm, I must have done something wrong. I grabbed the "ex_dpc_template" and looked at it, and when I compile it I get a syntax error at:

       set kernel_options collision(player1,playfield)
    

    Must be something wrong with my installation. I got the latest version, I have setup the 2600.bas, emulator and sed accordingly to having Windows 7 64bit.

     

    Edit:

    I deleted everything and downloaded the latest version of VBB again, and I still get the same syntax error =/


  6. So it finaly happened. I could no longer live in my cave in the outskirts watching as the world embraced this new and mysterious thing called DPC+. At first it frightened me, it looks complicated and weird, but it was at the same time beautiful. So I threw away my old version of VBB and got the newest one. As I suspected there was a lot of trouble getting it going since my computer has a mind of it's own and decides by itself if something will work or not depending on if the planets and the stars are aligned in the sky and what not.

     

    Anyway, Things are setup and I begun taking my first steps and upon compiling this just to see if it worked:

       set kernel DPC+
       set tv ntsc
    
    
       goto __Bank_2 bank2
    
    
       bank 2
       temp1=temp1
    
    
    __Bank_2
    
    
    __Start_Restart
    
    
       drawscreen
    
    
       pfclear
    
    
       AUDV0 = 0 : AUDV1 = 0
    
       ;
       a = 0 : b = 0 : c = 0 : d = 0 : e = 0 : f = 0 : g = 0 : h = 0 : i = 0
       j = 0 : k = 0 : l = 0 : m = 0 : n = 0 : o = 0 : p = 0 : q = 0 : r = 0
       s = 0 : t = 0 : u = 0 : v = 0 : w = 0 : x = 0 : y = 0 : z = 0
       var0 = 0 : var1 = 0 : var2 = 0 : var3 = 0 : var4 = 0
       var5 = 0 : var6 = 0 : var7 = 0 : var8 = 0
    
    
    __Main_Loop
    
    
       DF6FRACINC = 255 ; Background colors.
       DF4FRACINC = 255 ; Playfield colors.
    
       DF0FRACINC = 128 ; Column 0.
       DF1FRACINC = 128 ; Column 1.
       DF2FRACINC = 128 ; Column 2.
       DF3FRACINC = 128 ; Column 3.
    
       drawscreen
    
    
       goto __Main_Loop
    
    
       bank 3
       temp1=temp1
    
    
       bank 4
       temp1=temp1
    
    
       bank 5
       temp1=temp1
    
    
       bank 6
       temp1=temp1
    

    I got this error report:

    Compile started at 2015-07-08 16:51:55
    Compiling C:\BatariBasic\Gladiator\Gladiator\default.bas
    DASM V2.20.07, Macro Assembler (C)1988-2003
          bytes of ROM space left in bank 1
          bytes of ROM space left
          11059 bytes of ROM space left in bank 1
          0 bytes of ROM space left
          11059 bytes of ROM space left in bank 1
          0 bytes of ROM space left
    --- Unresolved Symbol List
    pfcenter                 0000 ????         (R )
    kernelmacrodef           0000 ????         (R )
    pfhalfwidth              0000 ????         (R )
    BS_jsr                   0000 ????         (R )
    bs_mask                  0000 ????         (R )
    
    Fatal assembly error: Source is not resolvable.
    Errors were encountered during assembly.
    2600 Basic compilation completed.
    Compilation completed at 2015-07-08 16:51:55
    view output file:///C:/BatariBasic/Gladiator/Gladiator/bin
    Post compilation files deleted
    

    What's going on? I've never done anything with DPC+ so I'm most likely being stupid here.


  7. I'm experimenting with const pfrowheight and I understand it shrinks things down, making things look way better. But I still can't get taller playfields then 10. What do I need to add more? Do I need to enable the Superchip RAM? And no, I don't want to use DPC+, not yet atleast. I'm not ready for the big leagues yet.


  8. This demo features:

    Select Between Kyu, Ren and Zergief with player1 and player2 joysticks, when you have decided player1 pushes the button to start.

     

    Fight controls:

    Down = Sweep attack

    Up = Jump attack

    Button = Standing attack

     

    Player 2's lifebar decreases when a hit lands.

     

    That's about all the features I've implemented so far. I have mostly been focusing on getting the character select and having the animation of the characters work correctly.

     

    DOWNLOAD - Street Brawler 0.0.2.bin


  9. Okay, the engine itself is nearing completion, yay! To avoid any trouble with the law I'm calling it Street Brawl featuring the characters:

    Kyu

    Ren

    Zergief

     

    If I can do a proper female Lee Chun will make an appearance


  10. I'm glad I decided to roll with this project, it's just at my humble skill level. Progress so far: Player1 and player2 can now select their individual characters and do stuff in the level. Pretty neat. Only hard part is remembering all the counters so I don't use them more then once, haha XD

×
×
  • Create New...