Basic Questions and Answers Thread

Discussion in 'Discussion & Q&A' started by Malevolence, Jul 7, 2009.

  1. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    Yes, that's true.
     
  2. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    now, because I don't like to bother people. I went ahead to make a YT Video showing bugs that are known this time in development.
    also saves me writing an entire paragraph. The 1st and the 3rd bugs I need help with.
     
  3. RobiWanKenobi

    RobiWanKenobi Python Developer and ASM enthusiast Member

    Joined:
    Sep 10, 2022
    Messages:
    84
    Location:
    United States
    for the final thing, it is probably the sound effect making the game crash
     
  4. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    yea true but when i disable the sound affect, it then affects the speed and momentum in the water and there's still a chance of the game crashing.
     
  5. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
    1. Looks like it's just using incorrect mappings data? I have no idea how you have your splash screen set up, so I can't really tell you exactly what's going on.
    3. Did you by chance remove the H-INT trickery (all the stuff dealt with near Demo_Time and loc_119E)? If so, from what I'm seeing nowadays, it's advised against, according to the Sonic 2 installation guide anyways.

    [​IMG]

    Other than that, I went ahead and installed the driver on my end, and I had no issues come about.
     
    Last edited: Dec 16, 2022
  6. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    I will check that tomorrow.
    Also it’s actually no the incorrect mappings data because I tried different sizes in SonMapEd then used the tool Flex 2 as it shows in the video so I actually don’t know what’s going on there. Also the installation guide for the sound driver for sonic 1 didn’t include the advisement, but in sonic 2 it is?
    Odd
     
  7. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
    Art not loading properly then? Bad base tile ID in the object you're using to display it?
     
  8. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    Probably the tile ID issue because the mappings where fine in SonMapEd but the same size.
     
  9. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    I've checked and there is a H-int trickery in my disassembly, however disabling it kind of fixes it, this causes the game not to draw the level layout properly and the water palate becomes buggy but does fix the crash which is odd? here's the disassembly's code (I commented out the H-int part)
    Desktop Screenshot 2022.12.19 - 13.19.09.07.png

    EDIT: I Fixed it, FINALLY.
     
    Last edited: Dec 19, 2022
  10. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    Another Question: idk why I have to ask so many questions :/
    anyway, the question is, you know the static look like the Mega CD (Sega CD for the Americans) BIOS Before opening a game.
    would it be possible in a rom hack on the mega drive *just a static image*
    this concept was brought up in Sonic 1 Remastered V2 rom hack.
     
  11. RobiWanKenobi

    RobiWanKenobi Python Developer and ASM enthusiast Member

    Joined:
    Sep 10, 2022
    Messages:
    84
    Location:
    United States
  12. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
  13. RobiWanKenobi

    RobiWanKenobi Python Developer and ASM enthusiast Member

    Joined:
    Sep 10, 2022
    Messages:
    84
    Location:
    United States
    there is one for the sonic 1 2005 dissam, you could convert it from that to github
     
  14. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    sure, thanks :)
     
    Last edited: Dec 20, 2022
  15. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    Issue With Porting the splash screen guide :/
    Code:
    > > > CustomSplash1/CustomSplash1.asm(15):13: error #1010: symbol undefined
    > > > ShowVDPGraphics
    > > >     bsr.w   ShowVDPGraphics         ; flush mappings to VRAM
    > > >             ~~~~~~~~~~~~~~~
    yeaaaa.........
     
  16. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
    The function in the GitHub disassembly is called "TilemapToVRAM".
     
  17. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    yes I did realize that but then a roadblock hit me in the face.
    the mappings gets corrupted and spits out random tiles and with the tiles not showing the actual sprites for it but rather the SSRG Screen instead so it's a no go for me.
    So I just disabled it. But if I Will come back to the code I might be able to fix the issue but only people can tell I suppose :/
     
  18. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
    Well, how did you port over the code? It's possible there's another mistake you made that's not being caught.
     
  19. NayTheGamer

    NayTheGamer rawr..... Member

    Joined:
    Sep 30, 2022
    Messages:
    92
    Location:
    England
    I ported over the code by taking the unrecognized code and changing its instructions to the used ones like WaitForVBla.
     
  20. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
    Well, what lines did you change? You're gonna have to be specific, because I cannot derive any info from generalized statements like that.