• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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.

Tool: PKSV - Pokémon Script Editor + GUI

Status
Not open for further replies.
It does what it says it does.
Simply encrypts your ROMS header or something, to prevent most tools from being able to use it.
 
Ah. I didn't understand it....and how do i use the "GBA Only" Thingy?
 
It shouldn't look any different?
OK, if I ever decide to release a new version (I probably will.... some time... in a few years... :P) then I'm going to make a little indicator as to whether the ROM is open or not.
 
Well it's not that, the problem is, when I open up the ROM how do I navigate to the scripts so I can edit them?
 
I made a quick test with this editor and noticed it can really help editing the scripts in pokemon gold (especially as I'm not used to pointers yet).
Of course I'll also use the "real way" to do this because some of the bytes this tool shows don't accurately match with the data that is stored in the rom.

Anyway, nice you made it back then :D
 
I'm getting this error message when I start the program: "Could not load Scintilla.ddl! Make sure you extracted PKSV-UI correctly!"

It worked before but now it seems to be broken somehow. But I don't understand how because I have the Scintilla.ddl in the same folder. I re-installed it, same thing happened. Help me.
 
Will there be support for RBY too? Because I was thinking of changing those events.

It already does support Ruby. Just script it like you would Fire Red (watch out though, some of the FR\LG commands don't exist for Ruby and vise versa)
 
Sorry, I'm new to this whole thing. Would someone be willing to tell me how to use this to have Oak give you the National Dex right at the start instead of the normal Poke'Dex? I've tried searching several offsets, but can't find what I need to change... not to mention how to change it. I'm using FireRed, if it helps.

Never mind, I figured something out.
 
Last edited:
Associate Shell

When I open AssociateShell it says "ERROR: access is denied"
what should I do? Cuz I really wanna edit!
 
It already does support Ruby. Just script it like you would Fire Red (watch out though, some of the FR\LG commands don't exist for Ruby and vise versa)

I don't think you understood the question that was asked.
RBY doesn't stand for Ruby, it stands for Red Blue Yellow, the first 3 internationally released Pokemon Games.
Hope that clarified things a bit.
 
I found a minor bug with this tool.

As you (score_under) probably know, winlosstext command (63 XX YY 00 00) is used to point to the text data after a battle is won (where the pointer is XX YY).

In my hack, event data of a house in New Bark Town is in Bank 60.
In that house, there is a person, and in the beginning of the script of that person, a 3-byte pointer points to Bank 13. In the script, the person tells you something and afterwards, a trainer battle starts.

When "winlosstext" command is used, the editor tells you that the text shown, after the battle, is loaded from Bank 13 although the game still loads the text in the same bank where the event data is located (Bank 60).
In this situation, I made the game load text, after the battle, at offset 0x182D7F by just having 7F 6D as the pointer (the editor will still show the text is load at offset 0x4ED7F but whatever...)

It doesn't matter to me anymore because I know how to get along with it but I just thought you might wanna fix it :)

Oh, and the game I'm hacking is Pokemon Silver (if it really matters).
Scripting commands in Gold and Silver should be the same, Crystal is a little different nevertheless.
 
Last edited:
I just downloaded this and it is working great. My computer was having trouble with some of the other scripting programs, but this one opens just fine.
I see very few things left to improve without attempting to make to make it built for stupid people(And that defeats the point of the overly hard to understand world of scripting)

I just downloaded this and it is working great. My computer was having trouble with some of the other scripting programs, but this one opens just fine.
I see very few things left to improve without attempting to make to make it built for stupid people(And that defeats the point of the overly hard to understand world of scripting)
 
Last edited:
Status
Not open for further replies.
Back
Top