ROM Hack Pokemon Clear Crystal

MNOPYZ Strife

Actionscript Programmer
OP
Member
Joined
Nov 17, 2011
Messages
151
Trophies
0
Age
26
Location
A World made of Numbers.
XP
176
Country
Libya
Hey Guys :)

I've been gone for a while to study up on hacking, it helped me make a few theories.

But First;

If someone can try to get intact with this guy because his fakemon are amazing and i dont have a deviant art account

http://pequedark-vel...allery/12729265

I checked the link, and I was gonna send the guy a message, then I saw this;

http://comments.devi...3073/2391269294

And this....

http://pequedark-velvet.deviantart.com/journal/My-Fakemons-Pics-etc-Lets-FAQ-218378314

So I didn't send the message :sleep:

...As for my Theories for adding more Pokemons (the theories also apply to Moves/Abilities);

1- Adding the data at the end of the ROM kind of like an extension, and then use Pointers to point to the data.

2- Adding the Pokemon data to where the rest of the Pokemon Data is, but the big problem is that It would mess up the pointers and I'd have to re-point them; which would be a total pain.

...And a few more theories which are a little too weird...

Time to start testing those theories :D

I'm still trying to think of what makes a Pokemon Exist in a ROM though...Right now I'm thinking that it's that the Pokedex Number, but I'm not perfectly sure.

By the way...

Now bare with me, but I think I broke my sav file :P

~I'm so amazing
~Don't worry strifey, i'll fix eet

Have you got a back-up save file? ^_^
 

ascension7

Active Member
Newcomer
Joined
Aug 31, 2010
Messages
42
Trophies
0
Website
twitter.com
XP
132
Country
United States
Do you have any knowledge on how to edit pointers in that regard? Because if that's known, then yeah it would be possible to just add the new Pokemon's information at the end of the rom. That's what they did with Voltorb Flip, it's just tacked on to the last few narcs of the end of the "a" folder iirc. I'm pretty excited haha :D
 

Black-Ice

Founder of the Church of Renamon
Member
Joined
Oct 31, 2011
Messages
4,230
Trophies
2
Age
28
Location
London
XP
5,075
Country
United Kingdom
~Random Update before people question me
Hi, I finally got thenewpoketext to work so now i'm just gonna burn through the whole rom with text then pass it onto Strife and have that as our first beta rom.
That along with localising Digimon Story Lost evolution are my current priorities, besides college and playing League of Legends.
-Ice-
 

Black-Ice

Founder of the Church of Renamon
Member
Joined
Oct 31, 2011
Messages
4,230
Trophies
2
Age
28
Location
London
XP
5,075
Country
United Kingdom
Havent been active because of school and basketball but ill try to help some more
I've been stuck in with college stuff now.
But i'm still slowly going through the rom with text.
I think when i'm done with my first run through, that can be a beta patch. (all text changed, but no scripts)
While strife makes all the script changes and makes the game unique. Then we can change any text accordingly and we'll have the finished product i guess
 

Black-Ice

Founder of the Church of Renamon
Member
Joined
Oct 31, 2011
Messages
4,230
Trophies
2
Age
28
Location
London
XP
5,075
Country
United Kingdom
Hard at work with a heck load of things.
I'm up to Kanto in terms of the text.
Havent really found that wonder evening where I plow throw this so far...
/update
 

Black-Ice

Founder of the Church of Renamon
Member
Joined
Oct 31, 2011
Messages
4,230
Trophies
2
Age
28
Location
London
XP
5,075
Country
United Kingdom
sooo.....
the project is dead isnt it???



:lol:
29454436.jpg

Listen yeah, I dont have to post everything all the time.
Colress has a life too
Theres no gallery to upload things to and I cba to type without evidence, however I have passed all the things I have finished to strife and have completed another custom eevee and started to develop midi/wavs.
Happy?
 

frank12

Member
Newcomer
Joined
Mar 5, 2008
Messages
14
Trophies
1
Age
29
Location
Rijssen
Website
Visit site
XP
225
Country
Netherlands
29454436.jpg

Listen yeah, I dont have to post everything all the time.
Colress has a life too
Theres no gallery to upload things to and I cba to type without evidence, however I have passed all the things I have finished to strife and have completed another custom eevee and started to develop midi/wavs.
Happy?

Thanks for this update!
 
  • Like
Reactions: Black-Ice

MNOPYZ Strife

Actionscript Programmer
OP
Member
Joined
Nov 17, 2011
Messages
151
Trophies
0
Age
26
Location
A World made of Numbers.
XP
176
Country
Libya
Hey guys, Sorry I've been away for so long, lots and lots of schoolwork just kept coming :sleep:

Anyways, might as well jump right to my current progress...
I neatened up my goals, and I found that I have to:
  1. Gather the Location of each "block" of Pokemon data (where each "pool" starts and ends")
  2. Enter the Data of 160+ new pokemons.
  3. Find the location of the pointers, Find out what they generally look like, and thus making me capable of editing them.
After looking for each and every byte, I've found that every pokemon has 155 blocks of data (without counting the Pokeathalon data and Sprites) and I've worked out a way to find their location.

...Only problem is, I don't know what comes after that...if I add any more "blocks" to the pool of blocks, each block is gonna push the other until they reach the end and increase the size of the rom (alot like Dominoes), and thus ruining the Pointers.
So, If I'm gonna add the Data, I'm gonna have to make no mistakes whatsoever, then re-adjust hundreds/thousands of pointers. The problem there is; I still don't know what a pointer generally looks like, and where they are :glare:

I guess I'm best off dealing with what I'm dealing with, then Facing that problem when the time comes.

I've also discovered that the specific point in which the ROM somehow "Stops caring about the pointers" is 0x6BA189A. Why it stops caring, What it means, and how I can use it to my advantage, I still don't know.

Also, I've been encountering quite the problem with Pokemon Battle Sprites...I found their locations, but the big problem is when I try to view them -No matter what viewer I use- I always get a jumbled up picture with weird colours that doesn't resemble the Pokemon Whatsoever...
I'm sure of the location...but it simply makes no sense :wtf:
. What it's meant to look like: .....What I found:
. .........
bulbasaurw.png

EDIT: First off, since I already know the location and size of a Pokemon's stats, I went off to find the location of the Pokemon's TM capability.

For my first attempt, I changed the first capable TM for Bulbasaur, and compared the resulting ROM with the original. That didn't go so bad, since I found where the TM capability starts.
But what I don't completely understand is the order of the values.

For my Second attempt, I made TM01 capable for bulbasaur, and made HM08 uncapable for Arceus, thinking that it would give me the size of the pool by comparing. That...didn't go so well.

When I compared...Every few bytes, the Arceus-edited ROM (AER) had a different value than the Bulbasaur-edited ROM (BER). Oddly, the different values from AER would always be less than the values from BER by a set value, same thing for the distance between each difference; for a certain part, each difference was less by 2, and the distance was 2 digits. Then, for another part, less by 4 and distance, 4 digits...then, 8 digits, distance 8.
What that's supposed to mean, why it happened, And how I'm supposed to fix it, work around it, or use it to my advantage...I'm working on it.

Wish me luck guys, and any Suggestions would be very helpful ^_^
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
    K3Nv2 @ K3Nv2: Tell Kanye I need power