• 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.

Tool: HackMew's Tools Factory [A-Ptch released]

GiantGroudon

I doubled myself now
73
Posts
16
Years
when does he release it? It's now 18.36. I live in austria. is right over italy. so we have the same time zone. BTW, I really need this tool.
 
12
Posts
18
Years
  • Seen May 14, 2010
hurry up andrea xD,relase it,i can´t wait more for xse,a lot of people is waiting for you^^, (Someone call him!!!!!)

I hope you relase it as soon as posible, i can´t wait!!!
 

Swampert 22

Is making tools for you...
393
Posts
18
Years
8l00dy hell guys, give Andrea a break!

It's his program, he can release it whenever he wants! I'm sure it won't be long.

@HackMew:

Take your time bud, I have the Beta anyway, and it works great. The full version will be fantastic when it is released!
 

Veng3anc3

Woah..
179
Posts
16
Years
Your saying give him a break, but you have the BETA!
This program will be very interesting to see and use. I don't know if I'll use it much.. I use notepad to script :PP
But yeah, will be cool to use. I guess.
 

Master_Track

ROM Reaverz Scripter
916
Posts
16
Years
he doesn't say that because he's got the beta, but because he know how much effort is behind this tool and everybody of you should know that because of the great features ;)
Maybe there was a little problem, maybe he just doesn't have time right now, but...you can't tell me that you can't script now just because it's released a little bit later than you thought..it's still June 1st.
just use pokescript or whatever until it's availible or just wait, I'm sure u can use your time for other things ;)
 

Swampert 22

Is making tools for you...
393
Posts
18
Years
Got it in one Master_Track! As a programmer, I know how frustrating it is when people keep asking you when you're going to release something. Then when you finally release it, they want something else!

Never happy, some people...
 

X-aveon

IS BACK!!!!!!!!!!!!!!!!!!!
233
Posts
16
Years
  • Seen Jun 25, 2012
AWESOME!

It is soo coool and is actually happening! I cannot wait!i made a banner of appreciation, it took like 2 minutes!!!

here is the jinourmous banner:
ASDK.png


hope your happy! please come out with it soon.
theres sugar on top!
 
Last edited:

HackMew

Mewtwo Strikes Back
1,314
Posts
17
Years
  • Seen Oct 26, 2011
XSE is released!

k55sol.jpg


Quick Info

- Multi-Script Handling (Tabbed interface)
- Short/Long File Name support
- Multi-level Undo/Redo
- Line Numbers
- Recent Files feature
- Backup feature (ROMs, Scripts, Headers etc.)
- Offset linking
- Quick Command/Construct Help
- Japanese table auto-detect
- File Association for RBC/RBH/BIC files
- Command Line support (supports AdvanceMap 1.90 and higher)
- "Always on top" feature
- Minimize to system tray
- Integrated Scientific Calculator
- Notes
- Compiler Output
- Batch Compiler
- Built-in scripts feature (Scripting models)
- Static/Dynamic/Mixed offsets
- Script Debugging (Use of Dummy ROM)
- Level scripts decompiling/recompiling
- Braille decompiling/recompiling
- Constructs decompiling/recompiling
- Biggest Command Database currently available, with more then 140 new commands (Only few left, and still researching)
- Upgraded Commands (Due to the our improved command understanding)
- Hex Viewing (A simple Hex-Viewer, with built-in Poké/ASCII table)
- Text-Adjusting (R/S/E/FR/LG compatible)
- Free Space Finder integration
- Live Update
- Intergrated Translations (Based on OS Language, currently supports Dutch, English, German, Italian, Slovak and Spanish)
- Indepth Guide (preview currently)
- Easy Script testing (Use of VBA - a "secret" function)
and much more.

Happy Scripting!

Downloads

WARNING: in case you were using a previous version of XSE, please delete all its files before using the newest one.
If you find any bugs, please let me know giving me as much details as possibile. Thanks.

Main Download Link
Mirror


Brief explanation about dynamic offsets and their use in XSE
XSE introduced a brand new way to handle dynamic offsets. That's why some PokeScript users may get confused at first.

First of all you need an offset where there's some free space to use as the starting one.
FSF can be good enough. Once you get your offset, which may differ from ROM to ROM obviously, you "tell" that to XSE. To do so, you have to use the new directive #dynamic. Let's say you got 0x82BAFD as free space offset. Then in your script you would write:

Code:
#dynamic 0x82BAFD

The #dynamic directive is quite important and you won't be able to compile anything if you omit it.
Now it's to to actually write the script. Being a dynamic one, we need to use some dynamic labels, where the format is @LabelName. Here's a working example:

Code:
#org @Start
msgbox @Hello
callstd 0x2
end

#org @Hello
= Hello, this is a test.

Putting everything together:

Code:
#dynamic 0x82BAFD

#org @Start
msgbox @Hello
callstd 0x2
end

#org @Hello
= Hello, this is a test.

At this point the script is ready to be compiled. Once you compile it, XSE will scan the script and write it to the ROM where it finds enough space, starting searching from offset 0x82BAFD in our case. If everything went fine, the Compiler Ouput will show you the compiler log with all the offsets assigned to each dynamic label, ready to be used.
Note: dynamic labels are case sensitive. Which means @Start is different from @start and so on.


Goodies

Complete Script dumps, for Ruby, FireRed and Emerald
Which means, all the scripts of all the maps, decompiled and put together.


For those interested, here's a little userbar:

2vru6th.jpg


HTML:
[img]http://s3.tinypic.com/2vru6th.jpg[/img]

This is a nice wallpaper:

 
Last edited:

X-aveon

IS BACK!!!!!!!!!!!!!!!!!!!
233
Posts
16
Years
  • Seen Jun 25, 2012
YAAAAAAAAAAAAAAAAAAAAAAAY!!!!!!!!!

:laugh: I am soooo happy! Finally! XSE is here!
:laugh:
:laugh:
:laugh:

ive tested it and all the bugs are gone! it even has a debugger!
it compiles scripts like nothing! i love it!
nice job!
 
Last edited:

AmineX

Music Expert
152
Posts
16
Years
title:big thanks and 1 question
big thanks hack mew very very very very usefull tool THE BEST SCRIPT EDITOR
i'm wait long time but the day finaly arrive
big thanks hack mew very very very very usefull tool THE BEST SCRIPT EDITOR

i have one question you make a specials and flags liste for r/s/fr/lg/e later?
specialy emerald?
 
Last edited:
5,814
Posts
16
Years
  • Age 30
  • Seen May 19, 2021
Um, when I try to compile this script I made, I got this:
Spoiler:

Does anyone know how to fix this?
I think there should be a tut for XSE.
 

Veng3anc3

Woah..
179
Posts
16
Years
Damn.. gotta give it to you. Props man, love the tabs<33
Really out-done your self here. I love it, feature rich and what not.
Wow.. great job!
 
Back
Top