How do you get objects to load their art in new zones? (Sonic 1)

Discussion in 'Discussion and Q&A Archive' started by Pacca, Jul 6, 2014.

Thread Status:
Not open for further replies.
  1. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,175
    Location:
    Limbo
    Whenever I try to force an object into a zone it wasn't built for, it loads random graphics from other level objects, resulting in a glitchy looking mess. Is their any systematic way to fix this issue?

    P.S. I thought this was deserving of a new topic because of the potential It could have in new hacks.
     
  2. Stardust Gear

    Stardust Gear A Programmer Member

    Joined:
    Apr 27, 2014
    Messages:
    134
    Play with _inc/Pattern Load Cues.asm, if you use disassembly.

    Then Look Into _incobj/[ObjectID] [Object Name] (Example: 18 Platform.asm)
     
  3. nineko

    nineko I am the Holy Cat Member

    Joined:
    Mar 24, 2008
    Messages:
    1,902
    Location:
    italy
    You should as well mention that VRAM isn't unlimited so you can't just cram (no pun intended) dozens of new objects in a random level and hope they all show up fine. The Caterkiller being included in SYZ's PLC by mistake is a prime example of what can happen.
     
    Last edited by a moderator: Jul 6, 2014
  4. TheInvisibleSun

    TheInvisibleSun Visible Member

    Joined:
    Jul 2, 2013
    Messages:
    424
    Location:
    Western New York, USA
    Is there a definitive PLC guide somewhere yet?
     
  5. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,175
    Location:
    Limbo
    I haven't been able to find a good PLC guide yet, but i'll try the info above when i can.
    (update)

    After some experimenting, it worked perfectly!!! Thanks a lot!
     
    Last edited by a moderator: Jul 6, 2014
  6. Stardust Gear

    Stardust Gear A Programmer Member

    Joined:
    Apr 27, 2014
    Messages:
    134
    You are welcome (Yes, you are trialist).

    One post and I'm prospect.
     
Thread Status:
Not open for further replies.