• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[ARCHIVE] Simple Questions (SEARCH BEFORE ASKING A QUESTION)

Status
Not open for further replies.

Pokekoks

Sprite'n'animation by me.
10
Posts
14
Years
  • Pokemon Silver hack

    I've started to hack a rom of pokemon silver.
    Here you can see few screens (remove '<' '>')
    <img195.imageshack.us/img195/9892/nowosc1.png>

    But I don't know:
    -How to change types/abilities/stats of pokemon (I downloaded Poke Edit GSC but it doesn't work; giving me a mismatch run-time 13 error);
    -How to use text table file in hex editor;
    -When I'm putting some of sprites they're changing to missingno-like thing or half of it is a pile of pixels or some of them are rotated and distorted even if I change offset and the sprite is smaller than one I want to replace. Is it possible to do something with it?
    -How to link the map from left/right/above? (I mean I wanted link route 29 to New Bark Town from top like in Black/White versions);
    - How to edit titlescreen? I used patch but I think it works only for Gold version, because after patching my rom gives me an error while it has to show me titlescreen, while playing the game.

    If I remind any more questions I'll post'em here
    Sorry for my poor English
    Hope someone would help me
     
    2
    Posts
    14
    Years
    • Seen Feb 14, 2011
    Hi, I'm through lurking and had a small question. Does anyone know the .narc that the trainer card sprite is located in HG/SS? I know that the trainer sprites are in a/0/5/8, but after changing Lyra's sprite in this, the trainer card still showed Lyra.
     

    masterquestmq

    Enthusiastic Rom Hacker
    194
    Posts
    13
    Years
    • Seen Nov 19, 2023
    Recycling maps

    I hear it is quite risky to delete maps
    therefore I am looking to recycle them however its not easy as it sounds

    does anyone notice that even if the interior of houses in Pewter City and the house in route 2 have their own maps, when you alter the interior of a house it also changes the maps that are similar to it

    for example

    I tried turning the room in the house located in route 2 (its a small room) into a lighthouse room, but then when i checked the houses in Pewter City the map has also been altered with the same changes made in the house in route 2.


    I hope you understand what im trying to say.

    basically maps that looks similar (primarily those rooms in small houses are somewhat connected to each other)

    is there anyway around this?
     
    24
    Posts
    14
    Years
    • Seen Nov 17, 2014
    How do I define XSE as the script editor for Advance Map to use? I have both, but it seems that they are unable to communicate with each other. I imagine there's a certain place that I have to put the programs in order for them to communicate or something to that effect. I didn't find any help in the readme of either program, and every search result said that "it should work if you have XSE" so I thought I'd ask.
     

    Banjora Marxvile

    hOI!!!!!! i'm tEMMIE!!
    3,496
    Posts
    15
    Years
    • Age 30
    • Seen May 1, 2024
    How do I define XSE as the script editor for Advance Map to use? I have both, but it seems that they are unable to communicate with each other. I imagine there's a certain place that I have to put the programs in order for them to communicate or something to that effect. I didn't find any help in the readme of either program, and every search result said that "it should work if you have XSE" so I thought I'd ask.

    Under one of the dropdown menus, there should be a "choose Script Editor" option, and you click that, and browse your folders for XSE, and select it.
     

    metapod23

    Hardened Trainer
    673
    Posts
    15
    Years
    • Seen Aug 18, 2016
    I hear it is quite risky to delete maps
    therefore I am looking to recycle them however its not easy as it sounds

    does anyone notice that even if the interior of houses in Pewter City and the house in route 2 have their own maps, when you alter the interior of a house it also changes the maps that are similar to it

    for example

    I tried turning the room in the house located in route 2 (its a small room) into a lighthouse room, but then when i checked the houses in Pewter City the map has also been altered with the same changes made in the house in route 2.


    I hope you understand what im trying to say.

    basically maps that looks similar (primarily those rooms in small houses are somewhat connected to each other)

    is there anyway around this?

    The reason is because they share the same "Map footer offset." If you look under Professional Header View in A-Map, you should see that they share the same offset # there. It basically means they share the same map, but not the same events (they'll have a different "event offset") - it just kind of saves space so that there aren't a bunch of duplicate maps.

    I think the best thing to do is to go to File > Map > Insert Map and choose "Create New Space." This way you don't delete any new maps, but you create new space for the map you want to insert - that seems to be the best option from my experience.
     
    69
    Posts
    13
    Years
    • Seen Jan 8, 2012
    hey i have been working on the graphics of my fire red hacks and i need to know how to add more space in a tileset for houses and stuff

    i seem to be running out of space and im trying not to put new tiles over important ones till they're replaced
     

    masterquestmq

    Enthusiastic Rom Hacker
    194
    Posts
    13
    Years
    • Seen Nov 19, 2023
    Warp issue

    Well made a new tower and having trouble with the warp

    unknown is 04 cause its a staircase
    and i put in the location correctly (map back etc) cause when i press the goto button it takes me to the desired destination

    problem is when i play and test it
    nothing happens when i step on the warp panel, game DOES NOT FREEZE, just that nothing happens as if there was no warp panel.

    some help here


    EDIT: SOLVED THE PROBLEM!
    it was a header issue

    anyways can a mod delete this post thanks.

    EDIT solve the warp problem

    it was a tile error on the stairs

    tower works great until the 2nd floor

    going to the 3rd floor AM says the warp is correct but when i try it in the game i go to a black screen

    could this be a bug?

    thanks in advance
     
    Last edited:

    marcc5m

    what
    1,116
    Posts
    13
    Years
  • Ok I'm having an extremely annoying problem here, involving "sethealingplace".
    I ported the sethealingplace in your house into my hack from FireRed, as a level script in the player's room. However, whenever I lose, I end up in the Union Room.
    Another glitch I've ran into is that when I heal in the Pokemon Centre, again using the script from FireRed, the screen goes all glitchy/loads of bright colours start flashing/I have a seizure.
    I'm using JPAN's Hacked Engine, so that may have something to do with the problem. Any help is appreciated :)
     

    Sawakita

    Not Invented Here
    181
    Posts
    13
    Years
    • Seen Nov 17, 2019
    I've started to hack a rom of pokemon silver.
    Here you can see few screens (remove '<' '>')
    <img195.imageshack.us/img195/9892/nowosc1.png>

    But I don't know:
    1-How to change types/abilities/stats of pokemon (I downloaded Poke Edit GSC but it doesn't work; giving me a mismatch run-time 13 error);
    2-How to use text table file in hex editor;
    3-When I'm putting some of sprites they're changing to missingno-like thing or half of it is a pile of pixels or some of them are rotated and distorted even if I change offset and the sprite is smaller than one I want to replace. Is it possible to do something with it?
    4-How to link the map from left/right/above? (I mean I wanted link route 29 to New Bark Town from top like in Black/White versions);
    5- How to edit titlescreen? I used patch but I think it works only for Gold version, because after patching my rom gives me an error while it has to show me titlescreen, while playing the game.

    If I remind any more questions I'll post'em here
    Sorry for my poor English
    Hope someone would help me

    1 Here you can find documentation on Base Stats structure and their location.

    2 What hex editor are you using? The hex editor I use when editing texts is Hexeccute. To load the table file just open menu "Special > Open Table..." and load your .tbl file, then you can type texts in the text "area" (the area on the right)

    3
    First, your frontsprites' size should be 40x40, 48x48 or 56x56, so if your sprite's size is different from the original one, you should edit the byte in Base Stats that tell what size is the front pic (check the first link I gave you). Here are the correspondences: 0x55=40x40, 0x66=48x48, 0x77=56x56. Backsprites are always 48x48, so you can't change their size without editing the game engine (with ASM).

    4
    To edit connection data, and, in general, Map headers,try giving a look here, here and here (actually this last one is for 1st gen but the two generations are pretty similar in this aspect so it should help, somehow).

    5
    See if this helps you (it's for gold, so addresses may differ, and you probably would require some research for Silver).
     
    108
    Posts
    13
    Years
    • Seen Mar 31, 2024
    hey, well XSE is a must for any hacker and it isnt really hard u just need to sit down for say 30 min and you will even be able to pull of applymovement scripts


    as for just text

    its done this way

    #dynamic 0x800000
    lock
    faceplayer
    msgbox @talk 0x6
    release
    end

    #org @talk
    = (text u wanna insert)


    so just copy paste this to XSE everytime u wanna make a simple talking script. all u need to edit is the text u want to insert

    as for #dynamic 0x800000 XSE will find the free offset when u compile it into the rom. just copy the given offset and paste it in advance map..

    real simple, much more simpler that A-text in my opinion.



    So when you make the script and go into advanced map you just copy and paste the offset right? So like I would make the script and they would say, "Hello, my name is Jason." and put that into any person in the game through XSE? So does that completely erase what the person would have originally said before?
    progress.gif

    #org $text
    lock
    faceplayer
    message $gls
    $gls 1 = Hi! I'm Jason.
    boxset 6
    release
    end

    This is the script I was trying to use. Is this not right? Cause when I compile and then click on the flash light to find an offset, it finds no offset at all. I tried using free space finder and it finds on for me, so I paste that into the space next to the "assign" button. Then I burn it and open Advanced Map and add a person and paste the offset that free space finder selected and then i save it and then when i play the game the person is there but they don't say anything. The game does not freeze but you do hear the "click" of when you talk to someone but thats all. Whats wrong?
     
    Last edited:

    DrFuji

    [I]Heiki Hecchara‌‌[/I]
    1,691
    Posts
    14
    Years
  • Ok I'm having an extremely annoying problem here, involving "sethealingplace".
    I ported the sethealingplace in your house into my hack from FireRed, as a level script in the player's room. However, whenever I lose, I end up in the Union Room.
    Another glitch I've ran into is that when I heal in the Pokemon Centre, again using the script from FireRed, the screen goes all glitchy/loads of bright colours start flashing/I have a seizure.
    I'm using JPAN's Hacked Engine, so that may have something to do with the problem. Any help is appreciated :)

    If you read the document that comes with the hacked engine, you can see that he has changed how the command works, as several variables determine where you reappear after being defeated. If you haven't been setting these variables, they would all be at 0, which is why you are ending up in the Union Room.

    I also had some problems with the glitchy-seizuring-inducing-colour-screen, but taking away the part of the script that searches for people in the Union Room will let it work if I remember correctly.
     
    5
    Posts
    13
    Years
    • Seen Oct 13, 2012
    Red titlescreen

    Okay, can anyone PLEASE tell me where the text "Red Version" is located at in the original Pokemon Red Rom or how I can hack the rom to make it say something different like they did in Pokemon Brown? I've searched both high and low to find out how to do this, but every title screen thing I get is ONLY FOR FIRE RED. I don't want to hack Fire Red, I want to hack just Red. Any help would be appreciated.
     
    Last edited:

    metapod23

    Hardened Trainer
    673
    Posts
    15
    Years
    • Seen Aug 18, 2016
    Ok I'm having an extremely annoying problem here, involving "sethealingplace".
    I ported the sethealingplace in your house into my hack from FireRed, as a level script in the player's room. However, whenever I lose, I end up in the Union Room.
    Another glitch I've ran into is that when I heal in the Pokemon Centre, again using the script from FireRed, the screen goes all glitchy/loads of bright colours start flashing/I have a seizure.
    I'm using JPAN's Hacked Engine, so that may have something to do with the problem. Any help is appreciated :)

    When using sethealingplace in JPAN's engine, you also have to set three variables. Set variable 0x405a to the Map # and Bank #, variable 0x405b to the X position and 0x405c to the y position you want the player to respawn at. sethealingplace should be set to 0x1 for healing places that aren't Pokemon Centers and anything else if it is a Pokemon Center (0x2 works for me best). An example of if you wanted to sethealingplace of Pokemon Center for Viridian City (5.4):

    Code:
    #org @start
    sethealingplace 0x2
    setvar 0x405A 0x0405
    setvar 0x405B 0x7
    setvar 0x405C 0x4
    end

    To make the glitchiness stop, you have to have a script in each Pokemon Center (Script Type: 05) that says:

    Code:
    #org @start
    special 0x182
    end

    That should solve your problems, I think.
     

    Sawakita

    Not Invented Here
    181
    Posts
    13
    Years
    • Seen Nov 17, 2019
    Okay, can anyone PLEASE tell me where the text "Red Version" is located at in the original Pokemon Red Rom
    Here is the answer: http://www.pokecommunity.com/showpost.php?p=3648997&postcount=5179
    or how I can hack the rom to make it say something different like they did in Pokemon Brown?
    Do you mean editing texts? Use a hex editor + a table (.tbl) file
    I've searched both high and low to find out how to do this, but every title screen thing I get is ONLY FOR FIRE RED. I don't want to hack Fire Red, I want to hack just Red. Any help would be appreciated.
    I suggest looking into IIMarckus's signature since it has lots of useful links for 1st/2nd gen. Also a Red ROM Map always helps a lot when starting out.
     

    masterquestmq

    Enthusiastic Rom Hacker
    194
    Posts
    13
    Years
    • Seen Nov 19, 2023
    new trainer sprites in JPAN FR

    can we add new trainer sprites in JPAN hacked rom engine without replacing the old ones. what number in unLZ-GBA should i look at when putting them in?
     
    Status
    Not open for further replies.
    Back
    Top