Jump to content

MemberAtarian

Members
  • Content Count

    388
  • Joined

  • Last visited

Posts posted by MemberAtarian


  1.  

    I'm late getting back to this, but these are not unused variables:

    $9d    SpriteGfxIndex
    $9e    
    $9f    
    $a0    
    $a1    
    

    These 5 variables correspond to the 5 virtual sprites.

    They may be, but using them has no effect on my game somehow. :D It's called luck I guess.


  2. No problem MemberAtarian, we let people know last night when we showed the game that it's not done yet and that this is an early version of it. We often show early builds of games on the stream so they can see great new homebrew that is coming out. :-)

     

    Great job on the game, really looking forward to seeing new versions as they come out!

     

    Tomorrow I get some ST mouses, so my next game will have mouse support as well, haha. Lots of plans, lot to do. :D


  3. This looks and plays REALLY well MemberAtarianl! I'm looking forward to showing it live on ZeroPage Homebrew in an upcoming episode but the line count strays a lot from 262 (at various times to 263, 264, 267 and others) which would make the screen jump and cut out on non-CRT systems and through video capture hardware like mine.

     

    Press ALT-L to have the line count on the screen on Stella and watch for the line count of 262 to jump into the red to see this in action or press ~ to go into debug mode and watch the number move frame by frame with the left joystick button pushed in below as I've done.

     

    I'll keep an eye on this, great job!

     

    EDIT: Never mind about the scanline comments, you know all about them. Sorry about that! :-)

     

     

    attachicon.gifChoplifter.PNG

    It only happens as there is the cannon and the tank is at the same time on the same screen, but it seems like it has nothing to do with the lenght of the code, I put there a secondary drawscreen and it had no effect. :/

    • Like 1

  4. A new multisprite kernel would be really useful for people who wouldn't like to use DPC+. I have seen nowadays a lot of games those could be just std kernel games.
    Don't know if it would be possible to keep the "non-mirrored pf", add an extra p1 and p0 and remove the gaps between pf blocks that makes the original std kernel look awful with no sacrifice of missile0.

    Btw. that maze looks really cool!

    • Like 1

  5. No comments yet?
    Yeah, the music kills my ears, but we are talking about the VCS. :D It's really detailed, knowing, that it's only 4K and you made it in assemby. Unfortunately, I couldn't really figure out what to do and the scanlines are really off, 283-285 instead of 262. On the real hardware, it can cause really serious problems.




  6. This was the one I talked about. There are a lot of things I like in it (the detailed backgrond for example, or the moving tank in you basement), but the units lack animation (this is something I always point out, the VCS is capable more) and it's just too different for a Choplifter demake. But it would be a nice standalone game.
    • Like 1

  7.  

    One of the things that keeps me digging through old threads is the lore of "Atari programming" particularly the trials and tribulations. Has anyone made a project out of curating all the fascinating homebrew stories?

     

    And it's not just the successfully released games, it's also the failures, the grandiose claims, the evolution of the algorithms, and the struggle to understand the platform. Documenting the notable failures might be embarrassing to some, but it's also an interesting part of the record.

    I also had failures.

    1. My first attempt to make a TBS for the VCS was failed, because I couldn't make the playerscore minikernel compatible with the multisprite kernel. Now it's done, so Dystopia will be started from the very beginning. I have also fresh ideas. :)

    2. Gloria was just not working. Boring gameplay and the halo kept going through everyhing because of the flicker. I had to rethink my idea, that turned out as Fear of the Dark.

    • Like 1

  8. Update - 2018.10.14.:

    Larger playfield for ya:

     

     

    Update - 2018.10.09.:

    I would say game is near to be finished, hope the bugs won't appear (sometimes the sound is not the best and the counter for extra life is a bit off). I checked for days, there shouldn't be any scanline issues.
    So, as I mentioned, you get an extra life for every 1000 points. At the beginning, it's really easy to get! I added two enemies, one of them is from the original game, the airplane, fast and annyoing, you get a lot of points for killing it, because it's nearly impossible. The other one is from Defender, the alien is after the people you saved and grabs one. You can save the poor thing if you shoot down the alien and get him in air!

     

    Thankfully I could make the playerscores minikernel compatible with the multisprite kernel by editing an older version Karl G made from the really old version of CurtisP, so now I'm unstoppable. :) I really want to be fateful to the original game that was one of my favorites on the Commodore C64.

     

    There will be one to three person in every prison and you can progress after freeing every hostage of 3 prisons.

     

     

    Stay tuned!

    The title music if from Airwolf. :)

     

    ChoplifterNTSC 0.07.bas.bin

    ChoplifterNTSC 0.13.bas.bin

    ChoplifterNTSC 0.44.bas.bin

    ChoplifterNTSC 0.55.bas.bin

    ChoplifterNTSC 0.94.bas.bin

    ChoplifterNTSC 0.97.bas.bin

    ChoplifterPAL60 0.97.bas.bin

    • Like 10

  9. Oh, and I have to say, standard kernel is easy to modify and read, it's well polished, but multisprite seems a bit chunky to me.

     

    For me, the perfect kernel would be one with:

    -Non-mirrored playfield

    -2 p0+ 2 p1 (so I can make larger, more detailed sprites by pairing them)

    -2 piece of 2 digit numbers (like in this kernel)

    -6 digits score


  10. Okay, I changed a prev. version of you kernel, these two variables are now equal to an address that has no name in the memory map, they seems to be fine.

     

    temp1digit1 = $9e
    temp1digit2 = $a0
    I'm using a bit modified version of multisprite, but I did only change it so the scoretable is always black and there is a line of the original PF color so you it looks better to the eye.
    I have to admit, I did not test it with noscore and 4 numbers, but I will do it with my next game, Dystopia, it will be a strategy game and I will need four number on display as money, population, steps left, turns left.

    playerscores_multi2.asm

    ChoplifterNTSC 0.03.bas.bin

    • Like 1
×
×
  • Create New...