This is a web application that allows you to customize the Altered Experience Gain mod made by @Dio Vento
to let you set custom percentages instead of the fixed ones he provides.
Because you gain too much experience in pokemon let's go and people want less, for that are the @Dio Vento 's mods,
but some people like me wanted to customize the percentage, @Dio Vento 's mods only allowed 35%, 60%, 75% and 200%,
my tool is capable of generating from 0% to 255%.
Actually is done by comparing 2 personal_total.bin files(the files that store the xp you receive) with different percentages, so you are going to need at minimum to get one of them from one of the awesome @Dio Vento 's Altered Experience Gain mods, but ideally you are going to get the two required files from @Dio Vento 's Altered Experience Gain mod, you are going to need 2 personal_total.bin files with different percentages, for example, the base game one(100%) and the co-op one from @Dio Vento 's mod(35%), or the 60% of @Dio Vento 's mod and the 75% of @Dio Vento 's mod, it does not matter which ones are the ones, but it matter that have different percentages and that you remember the percentages of one of them.
That is because this tool gets to modify those files by comparison, i compare the hexadecimal data of the two personal_total.bin, and seek the differences, and science the two files are the same with the exception of the different values of xp i can get to know exactly where is the data that is needed to change, you also are required to input the percentage of one of the files and the percentage you want, that is because i use that information to edit the values that i found by comparison, for example if one of these values is 58 and you tell me the first file is the 60% one, and you want a file with 53%, i make this math: "floor((58/60)*53)" that gives me the value that would correspond to 53% of experience from the data on a 60% file.
A more detailed explanation of the process:
__________
1-Put the hex strings in 2 arrays(one for each file), each value of the arrays contain from 0 to 255, or the same from 00 to FF, and create a empty array, array3.
2-Transform all the data in the arrays from hex(00-FF) to decimal(0-255)
3-Create the variable i and set it to 0
4-Compare if the decimal data in of array1 and array2 is equal
4.true-if is equal i convert the data of array1 from decimal to hexadecimal and save the result to a array3
4.false-if is not equal i execute this formula "Math.floor((array1 / original percentage) * new percentage)", if the result is greater than 255 i set it to 255, then convert the result to hexadecimal and save it to array3
5-I add +1 to variable "i"
6-if variable "i" is not equal to array1.length
6.true-if variable "i" is not equal then return to step 4
6.false-if variable "i" is equal, then convert array3 to a hex string and put the string in the third text box
__________
You would need at least one of @Dio Vento 's Altered Experience Gain mod files(Or the 75% one of @Dio Vento 's Enhanced Eevee/Polished Pikachu) @Dio Vento 's lets go mods: link @Dio Vento 's Polished Pikachu/Enhanced Eevee: link
The link to the tool is on the github page, i done this to make sure you read the tutorial that is on the README of github as well: link
I want to thank @Dio Vento very much because this web tool in fact more than modding Pokemon lets go, is modding his Altered Experience Gain mod
This tool has been created by me
The rest of the credits(library and resource credits) are on the github page
Sorry for my bad English, feel free to correct me if i made some mistake.
Last month we got confirmation of a new model of Switch 2 to better comply with upcoming EU regulations. With the legislation set to come into effect in February of...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...
The Switch 2 has been out for a year now, but you shouldn't count the original system out yet! Released a few days ago, popular PS2 emulator NetherSX2 has found its...
Hot on the heels of their NetherSX2 port, @Nagaa is back with another hugely anticipated release: a Switch port of the popular Wii U emulator Cemu. We've got more...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
The Pokemon series is known for its vast assortment of spin off titles, with the majority being well-received. We've had an assortment of Mystery Dungeon titles, a...
The golden age of emulation on the Switch continues as a native Dolphin port was released by @Nagaa earlier today. Included in this port, we're looking at cover art...
Last month we got confirmation of a new model of Switch 2 to better comply with upcoming EU regulations. With the legislation set to come into effect in February of...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub...
With the latest entry to the Fire Emblem series, Fortune's Weave, set to launch in September, Nintendo have today announced a new Nintendo Direct to put it soundly in...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
Amidst news of layoffs and cancellations in the wake of Xbox's larger changes, Bethesda has today come out with a statement discussing their active projects. In this...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
Announced today during the Octopath Traveler 8th Anniversary live stream, it's been confirmed that both the first game and its sequel will be launching on the Switch...
In this time of everything costing more a year after it's released, it's nice to see some things sticking to the old ways. Capcom have today announced that the latest...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...