Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aldelaro5/psomaprngsimulation
A program to simulate the maps RNG generation algorithm of Phantasy Star Online on GameCube
https://github.com/aldelaro5/psomaprngsimulation
gamecube phantasy-star-online reverse-engineering
Last synced: 5 days ago
JSON representation
A program to simulate the maps RNG generation algorithm of Phantasy Star Online on GameCube
- Host: GitHub
- URL: https://github.com/aldelaro5/psomaprngsimulation
- Owner: aldelaro5
- License: mit
- Created: 2022-08-22T00:37:15.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-08-25T02:59:40.000Z (over 2 years ago)
- Last Synced: 2024-12-16T00:45:56.215Z (6 days ago)
- Topics: gamecube, phantasy-star-online, reverse-engineering
- Language: C#
- Homepage:
- Size: 26.4 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PSOMapRNGSimulation
A program to simulate the maps RNG generation alogrhythm of PSO on GameCube
## System Requirements
The only requirement is to have the .NET runtime installed. You can install the latest version of .NET by following [this link](https://dotnet.microsoft.com/download) (note, you ideally want to install .NET, not .NET Core or .NET Framework). For Linux, refer to your distribution's documentation for proper installation of the runtime.## Usage
```Syntax: PSOMapRNGSimulation episode1|episode2 SeedCount [startingSeed]```Outputs the resulting maps variant and objset for SeedCount amount of consecutive seeds starting at StartingSeed with
the maps of the corresponding episode. This only works with the NTSC-U version revision 0Seed count must be a number above 0.
StartingSeed must be a 32 bit hexadecimal number with or without the "0x" prefix. If no StartingSeed is specified,
0x00000001 will be used which is the first seed on boot.