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.
Tbh no. If we want the engine done, go work on that rather than a project that has many known bugs without the source code. I've decompiled and altered many of the old routines for Clover, and it's a pain to have to decompile something that's an add on, with no documentation. Even with the...
http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Mystery_Dungeon:_Red_Rescue_Team
This link has a lot of helpful info about the game that would have taken us months otherwise, build off this. It'll take forever to start to use tools and whatnot, so nightmare table editor and assembly are...
I would be interested as well actually. A few things would be needed but hopefully we could get started with just a few tables and the sort. I know there is already a randomizer, it's only a matter of time before we can find other tables containing more important information.
only with permission, otherwise i think you have no right to take someone else's work who made it with the expression idea of keeping their game unique.
https://pastebin.com/4UJg4KTD
I wrote this for FR, change the labels at the bottom and you'll probably be good. It uses two vars for every event so yeah.
Flag 0x8C3 is an unsafe flag for one. I assume you haven't made a person with a flag attached in A-map so they can disappear a la oak of palette town, but try changing the flag to something else, moving the lock, faceplayer above the checkflag.
I know what they are in Fr lol
If you're looking for things based off of PID like Spinda then you'll want to hook in the routines that loads the pokemon sprites.
The best way to go about this is to look for pointers to the front/back sprites and then disassemble those routines, then write a hook...
I just happened to stumble on this
Writing C0 46 C0 46 to 0x03DF40 will allow the Weedle in the Old Man's tutorial to be female or genderless. Obviously this is only for FR but hey something similar should be out there for Emerald.
Also at 0x07F88C, there is a mov r1, #0xD which is where it...
So some guy and I were bored and wanted pokemon to have their EVs get calculated after every battle so here it is for FR. .thumb
@0000 0000 1100 1101
@0000 0001 1001 1010 0x19A
.macro get_attr
bl 0x03FBE8
.endm
.macro load_deoxys_species
mov r1, #0xCD
lsl r1, #1
.endm
.org 0x044674
main...
why wouldn't you want a dragonite with 634 speed tho
all kidding aside, i should probably fix that. that will require rewriting the entire routine which is probably better because there's ways to save space in there anyway. you should also give it a shot as i have incredibly little time lately...
Uhhhh I've never heard of NSE causing problems but ok. Are you sure you're repointing?
Also, try searching for Deoxy's base stats using this structure. You'll be able to edit it that way, too.
Open it in a hex editor and go to offset 0x044674. That's what the .org is for, to make sure it's in the right place. Assembling it without the .orgs will cause massive bugs and crash the game for sure.