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.
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
When you talk about 3DS emulation, most people would jump to Citra. As the defacto choice since its first release it's seen tremendous success, and even after its...
What once seemed like a far off dream, and after many, many community restarts throughout the years, the elusive Mother 1 / EarthBound Beginnings Remake, which is a...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
Since being decompiled Super Mario 64 has seen a considerable amount of interest. We've had multiple PC ports, but the efforts beyond that are really astounding. It's...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...
After much speculation, a lot of which being caused by dbrand's unceremonious reveal of their Companion Cube casing, the Steam Machine is finally available to order...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With rumours circulating about a Nintendo Direct in the coming days and weeks, fans are left speculating and hoping as to what might be included. At the centre of all...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
After much speculation and rumour, the fabled Nintendo Direct is upon us. Set to go live tomorrow, the 9th of June, at 3pm in the UK, it'll feature 50 minutes of...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...
Following an investigation over misleading commercial practices, today Nintendo has been imposed a fine of 35 million euros related to the controller malfunctions...