Go ahead, use it in your hack. I will play your hack, find all of the issues caused by it and post them on your thread in big letters with screen shots and videos. It won't be hard since I already know where to look. Have a good day!
ASM is not always needed to do things. You don't need ASM to:
change dex entries
make new maps
add new music
edit pokemon stats
edit move stats
hack the titlescreen
insert new tiles
create new items
change TMs and HMs
change the ability to learn TMs & HMs
edit egg moves
For the LAST TIME, ASM is not hard. It is your stubbornness that is. As my band director says, "The only music you don't like to play is the music that is hard, but guess what, if you work on it, it becomes easy and you will like the music." This applies to EVERYTHING in life. If you aren't willing to work, of course it will be hard. In the past month, I have seen 5 new talented ASM hackers break onto the scene. How long have you been squabbling about how hard ASM is? Over 6 months. It takes just a few days to learn the syntax of ASM and maybe a month to get the feel (If you practice it more, you can learn it quicker. I got the feel in 2 weeks). You have been complaining to EVERYONE around the forum about how hard it is for 6 months. I have seen all of the deleted posts/threads and closed threads. I'm a mod, I know and see things. And yet, people are still surpassing you. Everyday, someone new tries ASM and learns the right way to do things, not blindly overwriting data and brute forcing things until they halfway work. If you method breaks anything at all, ANYTHING AT ALL, it is a failure. In hacking, if you have to give up the smallest feature to make a different feature work you have failed at your job.
You don't even know why the tables are there. That is your issue. You are blindly doing things without wondering what will happen. Your method has issues and everyone on the internet has agreed with that. Not just people on this website, but people around the world on different websites. Even people without ASM knowledge know that your method is wrong.
And you are wrong. It work for Fire Red and Emerald. Only problem is on FIRE RED. After catching extra Pokemon dex entry do not show and dex screen was skiped even that you add extra entry. Meybe my method is not ideal. But it working and do not corruping game. And this is that what all want. So I do not delete my progress with that. Also I do not give up with found another methods of hacking by skiping <HARD and even said VERY HARD> ASM scripting. Also I start Investigate to repeat my method with GBC Games and even in NDS <I know that NDS should be harder to hack but i try all my might. I only want show. That ASM is not allways needed to do some things.
ASM is not hard, not hard at all. It is the simplest language known to man, encompassing less than 40 words with very strict structures and no exceptions. Let's get that straight. Second of all, have you ever seen the coding of the game??? I have looked through thousands of lines of code in the game and modified structures galore. I know exactly what needs to be done to expand things. I know that every single routine has an overflow check to make sure that things aren't loaded that shouldn't be. The only reason your "hack" works on Ruby is because the check was misplaced for 411 instead of 386 like it should have been. This does not exist on any new games. The check is specifically set for 386.
However, the other coding that specifically designates RAM to store the flags doesn't get expanded. I can almost guarantee that if you see Pokemon #411 but not catch it, it will make another Pokemon be marked as caught that shouldn't be.
Now, you said your method was better because it doesn't use ASM. Did you even read Doesnt's tut? Now where in there does it tell you to use ASM? No where. It just says: "Go here, type this, go here, type this, etc." Why? Because he did all of the ASM coding for you, which he didn't actually need to write any of it at all. It was simple line changes to allow for expansion. He actually didn't write an physical code. He made super small changes to the existing code.
Also, how many Pokemon does your "hack" support? 25 max? And only on Ruby? Huh, do you know how many people still hack Ruby? Probably 10. All the rest use FR and Emerald. For those, there is absolutely no way your "hack" will work. Doesnt's tut supports up to 1020 Pokemon and can be ported to other games.
I'm going to tell you the truth: your childish comments have made you the laughing stock of several other websites. This is not because you tried to find another way. No, we all agree that trying new things is good. It is the way that you completely disrespect hackers that have put hours of research into this topic and you won't even listen to them. How many times did I have to tell you to repoint before you finally realized it was a major issue??? (At least 5 if you don't want to go look because you're too lazy.)
"I do not want listen anyone." - And that is why you will never learn.
"And all you specialy blocked it to make hackers work harder." - I DID NOT BLOCK YOUR TUT. I let it out in the open and it got destroyed. Let me repeat: "I DID NOT BLOCK YOUR TUT."