It all started when my friend wanted to learn 3rd Gen RNG abuse. PPRNG wasn't an option, and RNG Reporter refused to run under Mono. Eventually, we got fed up and installed RNG Reporter into a virtual machine, but it was painfully slow.
But no more! I have written a cross-platform, lightweight RNG abuse tool in C. Its memory use is minimal (unlike RNG Reporter) and supports Gen 3 (unlike PPRNG). I give you...
TurboRNG!
Features:
Methods 1, 2, 4, and GC! (Also known as Method Colosseum/XD)
LCRNG, GCRNG (XDRNG), GRNG, ARNG, and ELCRNG researcher!
User-friendly command-line interface!
Optional complete automation with command-line arguments!
Over 500,000FPS with a 3GHz Core i3 and a 7200RPM hard drive!
Changelog:
Upcoming features:
Gen I, II, and V support!
Expanded Gen IV support!
Downloads (v2.5 Alpha)
Windows 32-bit
Windows 64-bit
Linux 32-bit
Linux 64-bit
Mac OSX (courtesy of chiizu)
Downloads (v2.0)
Windows 32-bit
Windows 64-bit
Linux 64-bit
Old downloads:
Current Status
I don't know why I just thought of this, but I am now in the planning stages for the TurboSearch module.
At first, it'll only parse TurboRNG-formatted output for IVs, natures, shininess, etc.
At a future date, it will be able to filter results as TurboRNG generates them.
However, this feature is currently on hold due to compiler limitations, e.g. something I can't control.