Jump to content

debugger

Members
  • Posts

    32
  • Joined

  • Last visited

Posts posted by debugger

  1. What i want to say, is: does the 7800 have a fixed color palette? Like "color 1 is black, color 2 is red" etc, a color number that's later retrieved by the vdp from palette ram to paint the color in the tv (i bet that's not the way, because there isn't any place in the memory map) or a 8 bit value composed with a few bits for the color, like (for example!) 3 bits for red, 3 for green and 2 for blue? Any help would be very appreciated! :)

  2. I see in the Maria register list this info:

     

    0020 - Background color

    0021 - Palette 0 color 1

    0022 - Palette 0 color 2

    0023 - Palette 0 color 3

    0025 - Palette 1 color 1

    0026 - Palette 1 color 2

    0027 - Palette 1 color 3

     

    (etc)

     

    What values do i have to store in those registers? I mean, what color format does the 7800 use? If i want a blue or a red, how do i specify it? Thanks :)

  3. Sorry for always asking about programming stuff guys :)

    I'm reading the 7800 bios disassembly and i'm surprised about this:

     

    STA LF112

     

    LF112 label is not defined in any place of the code or am i becoming crazy of reading too much 6502 asm lately? Did anyone tried to assemble again this file? :)

  4. Hello guys :) I have another question to you. After downloading some Atari 7800 games i noticed something that i don't understand. First bytes of the roms (raw .bin dumps, or after the 128 bytes of the A78 header) there are bytes that can't be 6502 code. For example, Xenophobe NTSC contains a lot of AA bytes, Asteroids NTSC a repeating pattern 03 FC 00, or Ace of Aces, that even contains a lot of ascii code! What i'm missing here? I tought the game code started in the first byte of the rom!

     

    Thaaaaanks a lot for your help :)

×
×
  • Create New...