Skip to content

Releases: ABZB/Level-Recurver

Gen V fixes

30 Oct 19:22
Compare
Choose a tag to compare

I am reasonably sure I've finally fixed B2W2 to the point that it will work for both the vanilla game and BlazeBlack2/VoltWhite2

Initial Gen VII compatability

20 Aug 19:35
Compare
Choose a tag to compare
Pre-release
  • Can now set all battles in USUM with trainers who have at least 2 Pokemon to be double battles. Note that the game WILL crash if you do not have at least 2 Pokemon (not counting Eggs) in your party (if you have only 1 non-fainted Pokemon, the first fainted Pokemon will be sent out, and do nothing, but no ill effects will result).

AI difficulty and Theta Emerald Renev

01 Aug 14:17
Compare
Choose a tag to compare
  • Added Theta Emerald Renev support
  • Added option to maximize enemy Trainer AI difficulty
  • Changed Double Battle code to be more efficient
  • Fixed glitch that caused program to crash when one did not select at least one of the 'Rescale' and 'Evolve' options when modifying Generation III games.

Ultra Shiny Gold Σ

28 Jul 09:39
Compare
Choose a tag to compare
  • Added support for Ultra Shiny Gold Sigma
  • Now detects if recurving will reduce levels. If it would, it iteratively removes the top 10% data points being considered until the curve satisfactorily increases levels.

Evolution Fixes (Gen III)

25 Jul 16:42
Compare
Choose a tag to compare

Obsolete variable plus missed line of error-handling logic led to any Pokemon whose evolution had an internal index number greater than 255 being wrapped around to evolving to index number modulo 255 (for example, in Gaia, Piloswine was being evolved into Kakuna (0x000E) instead of Mamoswine (0x020E).

This is now fixed.

Unfortunately, there is no good way to fix this by applying the patch over again, so a fresh underlying .gba will need to be used.

Fixes

22 Jul 16:56
Compare
Choose a tag to compare
  • Bugs caused by certain combinations of maximum levels and level distributions for some Gen III hacks fixed

Gen III support finalized

18 Jul 18:24
Compare
Choose a tag to compare

Support:

  • Should now fully support all Gen III games, and any hacks thereof which do not add Pokemon
  • Fully supports Pokemon Gaia, all previous glitches have been fixed.

Level Curve generator for Gen III updated:

  • Now dynamically generates a gentle level curve for up to the first half of the lowest-level opponents, followed by a steeper curve up to 100.
  • Console now displays the table of the original levels and the levels they are replaced by
  • Console now displays the total number of trainer Pokemon that were evolved.

Gen III fixes

18 Jul 01:11
Compare
Choose a tag to compare
  • General improvements to parsing Gen III files
  • Pokemon Gaia level modification now works properly.
  • Note that some double battle trainers will crash the game after their last Pokemon is sent out and makes a move (at the moment, the only known one before the 7th Gym is one of the gym trainers in the first gym (if you one-shot it, all will be fine)) I will fix this as soon as I identify the offset.

Gaia

14 Jul 17:12
Compare
Choose a tag to compare
  • Tweaks to automation
  • Pokemon Gaia (FireRed Base) support added.

Gen III Automation & hack compatibility

11 Jul 19:59
Compare
Choose a tag to compare
  • Gen III subprogram now searches entire file for something that looks like the block of Trainer Data if it cannot find it in the default location (or the manual override). It will parse the entire file byte by byte, so if the correct location is far, it might take a while. Also, it is conceivable that there might be a closer false positive (but if that is the case, the console will display numerous error messages when the following data makes no sense).

  • Should be compatible with all Gen III ROMHacks, such as Blazed Glazed and other ROMhacks (just select the base game).

  • However, note that the "evolve if able" mechanism will be broken for them, and result in nonsensical enemy parties