Jump to content

Exuro89

Members
  • Posts

    3
  • Joined

  • Last visited

Exuro89's Achievements

Combat Commando

Combat Commando (1/9)

1

Reputation

  1. Thanks. I'm taking my time making sure I grasp everything going on. So in arenaloop you use dcp followed by bcs. Could you clarify what flag is being set? I assume it's the carry flag, but that seems strange for an instruction to set comparing equality. Although if it's equal that just means humandraw is +1 greater than height so I guess that could make sense getting put into the carry flag. Also after that you use .byte $2C to skip a few bytes vs using a branch(to save those bytes). What would you need to change to the bit pattern to make it skip more or less bytes? Thanks!
  2. Is there a different way to line up missiles since it doesn't use the vertical delay feature? If I wanted to say make a 2 player bomberman game and use the bombs as missiles, or maybe something like smash tv with the bullets being missiles what could be done?
  3. Newbie here. I'm having trouble understanding why you are waiting for scanlines to finish at the beginning of VerticalSync, Kernel, and Overscan. From what I understand vsync takes 3 scanlines, vblank 37, the image 192 and then overscan 30. In your code the vsync subroutine waits for 1 + 3 scanlines, vblank 37, kernel 1 + 192 and overscan 1 + 27. Why is this? Isn't the image/kernel starting 2 scanlines later than it should? Thanks!
×
×
  • Create New...