Jump to content

  •  

  • Photo

    The VDP Questions Topic


    • This topic is locked This topic is locked
    37 replies to this topic

    #37 HCKTROX

    HCKTROX

      ROFLOLMAO

    • Exile
    • 367 posts
    • Gender:Male
    • Location:Chile
    • Interests:Girls :P

    Posted 23 June 2011 - 04:10 AM

    Okay. I tried to do a experiment: Make the hidden japanese text appear on Plane B, instead of Plane A.

    So, as I understand about manipulating registers, I did this:

    From:
    		move.w	#$8230,(a6)
    move.w #$8407,(a6)


    To:
    		move.w	#$8207,(a6)
    move.w #$8430,(a6)


    After that, I just get a blank screen. Also, If I open a savestate of that screen with GSavestate, it tells that Scroll A and Scroll B points to $0000.

    What is the problem here?
    • 0

    #38 SpirituInsanum

    SpirituInsanum

      6 Chaos Emeralds

    • Pro User
    • 642 posts
    • Gender:Male

    Posted 23 June 2011 - 04:46 AM

    Not sure that's the problem, but one important thing to keep in mind is that plane A and plane B aren't using the same addressing system. If A is set to "30", it points at C000, but if B is set to "30", it points at 60000. Originally, in the code you're showing code, it was C000 for A and E000 for B.

    for A, divide the address by $400, and for B by $2000.
    • 0




    0 user(s) are reading this topic

    0 members, 0 guests, 0 anonymous users