Basic Questions and Answers Thread

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

  1. Letonics

    Letonics The Lemon Core. (TLC) Trialist

    Joined:
    Oct 1, 2023
    Messages:
    142
    Location:
    HK
    Thanks, might do it later.
     
  2. PeanutNoceda

    PeanutNoceda Really active member Member

    Joined:
    Sep 26, 2024
    Messages:
    264
    Location:
    Somewhere in Peru
    So, this is a trouble i tried to fix long time ago, and honestly, im still not able to fix it.
    I tried to do this guide, but it brokes the game in another emulators (Kega, Clownmdemu, etc.)
    upload_2025-4-17_23-23-1.png
    (Image of Clownmdemu)
    And also tried to add the line that Red2010 sended, this line under "CheckSumCheck":
    Code:
          bra.s    CheckSumOk
    
    But it has the same result.

    Any help?
     
  3. Yang

    Yang Newcomer Trialist

    Joined:
    Jan 14, 2025
    Messages:
    12
    How do I add a main menu in Sonic 1?
     
  4. PeanutNoceda

    PeanutNoceda Really active member Member

    Joined:
    Sep 26, 2024
    Messages:
    264
    Location:
    Somewhere in Peru
    That requieres a lot of coding, appart, that is doesnt recommended for new ROM Hackers.

    (I dont know if I explained it right, if not, please, edit my post)
     
    Blue Gamer likes this.
  5. penPhobic

    penPhobic Everything's all topsy-turvy now. Member

    Joined:
    Dec 11, 2016
    Messages:
    75
    Location:
    Basement
    It is best to leave it to the professionals. You don't have to answer the question if you don't have an experience of coding yet.
     
    Blue Gamer and PeanutNoceda like this.
  6. Yang

    Yang Newcomer Trialist

    Joined:
    Jan 14, 2025
    Messages:
    12
    In one of the artnem files, I found this file called Unused - Eggman Ending. It is unused and did not appear in the game. It is Eggman falling to the ground in the background of Green Hill in the final scene, but why don’t we use it?
     

    Attached Files:

  7. Blue Gamer

    Blue Gamer Autistic Member Member

    Joined:
    Aug 16, 2024
    Messages:
    191
    Location:
    Mysterious Marble Zone, Bird Hill Island
    I've wondered this for a while, but how do I uninstall MegaPCM2 and replace it with Sonic 2 Clone Driver?
     
  8. SGAMERXD547

    SGAMERXD547 Newcomer Trialist

    Joined:
    Apr 1, 2025
    Messages:
    21
    How do i make sonic die instead of just getting hit on debug mode in sonic 1?I tried everything but i didnt able to do it.

    edit:Also is there a way i can enter debug mode after dying?(Drowning,level boundary etc)
     
  9. PeanutNoceda

    PeanutNoceda Really active member Member

    Joined:
    Sep 26, 2024
    Messages:
    264
    Location:
    Somewhere in Peru
    You can, but it requiere coding to restore it.
     
  10. penPhobic

    penPhobic Everything's all topsy-turvy now. Member

    Joined:
    Dec 11, 2016
    Messages:
    75
    Location:
    Basement
    Don't make me tap the sign:
     
  11. DeltaW

    DeltaW The noob next door Staff

    Joined:
    Aug 7, 2019
    Messages:
    480
    @penPhobic - while I do appreciate your help, next time, please report the message so I can take care of it.

    @PeanutNoceda - for one, please stop posting one liners without any substance to help. And two, like if you don't know how to actually be helpful instead of telling people to just code, then don't post. This is the second time you've done this and I don't want to have to warn you again about it.
     
    Blue Gamer likes this.
  12. PeanutNoceda

    PeanutNoceda Really active member Member

    Joined:
    Sep 26, 2024
    Messages:
    264
    Location:
    Somewhere in Peru
    Oh, okay, sorry lol, thanks for telling me
    (Also sorry to penPhobic)
     
  13. coninight

    coninight Newcomer Trialist

    Joined:
    Apr 1, 2025
    Messages:
    5
    i have a weird issue with SMPS2ASM
    this happens if i add a certain amount before the sound data (and also where SMPS2ASM is included), not sure why?
    note: im using an old AS disasm, as this is for an update of an old hack
    Code:
    > > > sound/music/Mus81 - GHZ.asm(8) smpsHeaderFM(1) CheckedChannelPointer(6): error: Tracks for Sonic 1 songs must come after the start of the song - i checked here and it seemed fine 0-o
    > > > fatal "Tracks for Sonic 1 songs must come after the start of the song"
    fatal error, assembly terminated
    heres the line it stopped at just in case
    Code:
        smpsHeaderFM        bhz_FM1,    $03, $0C
     
  14. Clownacy

    Clownacy Retired Staff lolololo Member

    Joined:
    Aug 15, 2014
    Messages:
    1,116
    Does 'bhz_FM1' come before or after that line you quoted?
     
  15. coninight

    coninight Newcomer Trialist

    Joined:
    Apr 1, 2025
    Messages:
    5
    Its data comes after the header
    edit: i checked to see if its music81 causing the issue, doesnt seem so after replacing it with a binary file
    sound/music/Mus82 - LZ.asm(8) smpsHeaderFM(1) CheckedChannelPointer(6): error: Tracks for Sonic 1 songs must come after the start of the song
    the music files themselves are fine and ran good, its just smps2asm not liking it when i add too much to the assembly for whatever reason ;-;
    UPDATE: i figured it was my version of smps2asm, i changed the file to the latest one in the current AS disassembly and it fixed that!
     
    Last edited: May 14, 2025
  16. PeanutNoceda

    PeanutNoceda Really active member Member

    Joined:
    Sep 26, 2024
    Messages:
    264
    Location:
    Somewhere in Peru
    Someone know how I can port levels using Level Converter?
    I tried to port Hydrocity into Sonic 1, but i have this as result
    blastem_20250516_094734.png
     
  17. DeltaW

    DeltaW The noob next door Staff

    Joined:
    Aug 7, 2019
    Messages:
    480
    Just dropping an error from the handler doesn't help, as it can mean many things other than one particular issue.

    Could you explain your process of how you got this error, and also what disassembly you are using? Not saying it for this issue, but for future questions you ask. Someone will easily give you the answer if you provide a bit more information.
     
    Blue Gamer likes this.
  18. PeanutNoceda

    PeanutNoceda Really active member Member

    Joined:
    Sep 26, 2024
    Messages:
    264
    Location:
    Somewhere in Peru
    Sure! Sorry for that lol.
    After adding the chunks and blocks files the game started to crash for some reason.
    That was what happened.
     
  19. Yang

    Yang Newcomer Trialist

    Joined:
    Jan 14, 2025
    Messages:
    12
    There is a very easy way, first, if you have the SONLVL program to edit stages, all you have to do is export CHUNK for the stage you transferred, then delete the chunk, block, and tile, and import all the chunks that you exported before. I hope this idea will be useful to you
     
    PeanutNoceda likes this.
  20. Letonics

    Letonics The Lemon Core. (TLC) Trialist

    Joined:
    Oct 1, 2023
    Messages:
    142
    Location:
    HK
    A problem when building my rom hack, a black screen. It's simple and I tried my best but could not make it work. Incase, how do I fix it?