Repository navigation
Releases: cybervisi0n/pokeplatinum
Release list
v0.1.12
Changelog
- Fixed crash when entering volcanic ash areas (e.g. Stark Mountain)
- Fixed division by zero when using Thunderbolt
- Added app icon for Windows and Linux
- (libntr) On the Steam Deck (when environment variable SteamDeck=1), window size will automatically be set to 1280x800
- (libntr) Added fullscreen support, toggle it on/off in the config ImGui (press tilde key to access the ImGui)
Notes
You MUST dump and extract your own ROM to use pre-built binaries. Follow the UI prompts to extract your ROM on first launch.
v0.1.11
Changelog
- Fixed crashes when using walk-through-walls to enter a battle with 0 pokemon
- Fixed divide by 0 in SimpleParticleLibrary
- Fixed WiFi icon appearing everywhere
- Improved field initialization/deinitialization
- (libntr) Fixed audio static
- (libntr) Simulator application now changes directory to the correct directory with the .exe/AppImage
- (libntr) Fix incorrect G3_Color calculation to improve battle particles
Notes
You MUST dump and extract your own ROM to use pre-built binaries. Follow the UI prompts to extract your ROM on first launch.
v0.1.10
Changelog
- Fixed Crashes:
- (libntr) Changed default GUI open key to ` (tilde/grave accent), added keys to toggle and hold fast forward
-
- TAB now toggles fast forward, SPACE enables fast forward while it is held down
-
- Config default changes will not take effect unless you delete the sim_config.ini file located next to your main.exe
-
- Additionally, these new hotkeys can be configured via the GUI
- (libntr) Added GPU-based texture cache
-
- Textures no longer need to be copied to the GPU over and over, improving performance
Notes
You MUST dump and extract your own ROM to use pre-built binaries. Follow the UI prompts to extract your ROM on first launch.
v0.1.9
Changelog
- (libntr) Improved audio volume
- (libntr) Add master volume slider to config GUI
- (libntr) Add internal resolution slider to config GUI
-
- Change the 3D resolution scale from 1x NDS up to 20x NDS with this slider
Notes
You MUST dump and extract your own ROM to use pre-built binaries. Follow the UI prompts to extract your ROM on first launch.
v0.1.8
Changelog
- (libntr) Add ROM extraction support
-
- External tools are no longer required to extract the ROM. Simply follow UI prompts on first launch to extract a .nds file.
- (libntr) ImGUI c++ refactor
-
- Cleaned up ImGui, improved FPS display to reduce confusion
-
- Added libntr git hash to imgui
- Refactored pokeplatinum-specific ImGui to c++
-
- Added project git hash to pokeplatinum ImGui
-
- All functionality (cheats/gen items/gen pokemon/warps) should work as before
Notes
You MUST dump and extract your own ROM to use pre-built binaries. Follow the UI prompts to extract your ROM on first launch.
v0.1.7
Changelog
Notes
You MUST dump and extract your own ROM to use pre-built binaries. The ROM filesystem must be extracted to the same directory as the executable file.
Extract your ROM such that the folders "application", "arc", "battle", "contest", etc. are in the same directory as the executable.
v0.1.6
Changelog
- (libntr) SIM: fix color brightness
- (libntr) Simplify definitions of most PXI callbacks using new uPtr type
- (libntr) Add 32/64bit compile flags, and new uPtr type
- (libntr) SIM: Separate G3 command processing from sim_main.cpp
- (libntr) SIM: Enable -O2 optimization
- Merge 'pret/main' into pc_port
- pret-origin/main, pret-origin/HEAD) Fix build with spaces in repository path (pret#1290)
- Renamed BattleUseFunc and add enum (pret#1264)
- Document
object_event_gfx_data.c(pret#1260) - Document Battle Frontier script change commands (pret#1289)
Notes
You MUST dump and extract your own ROM to use pre-built binaries. The ROM filesystem must be extracted to the same directory as the executable file.
Extract your ROM such that the folders "application", "arc", "battle", "contest", etc. are in the same directory as the executable.
v0.1.5
Changelog
- (libntr) Fixed a G3SIM matrix bug that caused the warped giratina on the title screen
- Merge 'pret/main' into pc_port
- Unpack nutmixer.narc (pret#1288)
- Merge 'pret/main' into pc_port
- documenting wifi plaza questions data (pret#1287)
- comments
- documenting wifi plaza questions data
- Documenting stuff in overlay088 (Trade Room) (pret#1273)
- more rankings documentation (pret#1281)
- Document the Scratch Off Cards App (Overlay 111) (pret#1278)
- Document Ribbons Save Data (pret#1285)
- subprojects: Pull SDK from upstream
- check: Verify the expected ARM7 checksum
- Noted Expert AI Thunder scoring bug (pret#1283)
- meson: Remove 'res' from public includes
- rom: Properly expose extern decl of gTitleScreenAppTemplate
- Document Battle Factory ScrCmd (pret#1280)
- Document Battle Arcade ScrCmds (pret#1275)
- Document Frontier Brain encounter effects (pret#1274)
Notes
You MUST dump and extract your own ROM to use pre-built binaries. The ROM filesystem must be extracted to the same directory as the executable file.
Extract your ROM such that the folders "application", "arc", "battle", "contest", etc. are in the same directory as the executable.
v0.1.4
Changelog
- Merge 'pret/main' into pc_port
- tools: Sync nitrorom from upstream (pret#1276)
- Configure libntr game code and maker code
- actions: change job names
- fix build and ignore files
- build: rename subprojects
- Updating INSTALL.md for WSL installs (pret#1265)
- tools: Remove underlying-types for nitrosfx enums (pret#1272)
- Merge 'pret/main' into pc_port
- Documenting stuff in overlay095 (pret#1254)
- misc fixes (pret#1270)
- Document the WFC Battle Facility Selector (pret#1268)
- Unpack graphic/ending.narc (pret#1262)
- Document Enable Poketch ScrCmd (pret#1266)
Notes
You MUST dump and extract your own ROM to use pre-built binaries. The ROM filesystem must be extracted to the same directory as the executable file.
Extract your ROM such that the folders "application", "arc", "battle", "contest", etc. are in the same directory as the executable.
v0.1.3
Changelog
- Document Battle Castle script commands (pret#1252)
- Document overlay099 (Credits cutscene) (pret#1248)
- Clean up var pointer retrieval in script commands (pret#1249)
- Document Battle Frontier Communication (pret#1245)
- Update Pokedex Rating for Users that Expand Regional Dex (pret#1224)
- Start documenting some undocumented player data (pret#1045)
- Document Battle Arcade logic (pret#1246)
- Document Battle Tower Records App (Overlay 90) (pret#1239)
- Unpack mmodel NSBTXs (pret#1235)
- Documenting stuff in overlay094 (pret#1238)
- Document Battle Factory save data (pret#1241)
- Apply some graphics macros, enums, and constants (pret#1232)
- party menu: Document the context menu and associated action-functions (pret#1228)
- Document frontier_opponents.c (pret#1237)
- Fix some typos and unks in battle_castle_save (pret#1244)
- Modify .editorconfig setting for text banks (pret#1243)
- Add distortion world progress enum and share local ID constants (pret#1242)
- Document some Battle Hall scrcmds (pret#1240)
- Documenting stuff in overlay096 (pret#1222)
- document field map change flags (pret#1234)
- Document Battle Anim Sprite Funcs (pret#1231)
- Unpack ntag_gra.narc (pret#1233)
- Document Battle Castle logic (pret#1229)
- Player Move (pret#1226)
- Document hidden item and trainer flags (pret#1223)
Notes
You MUST dump and extract your own ROM to use pre-built binaries. The ROM filesystem must be extracted to the same directory as the executable file.
Extract your ROM such that the folders "application", "arc", "battle", "contest", etc. are in the same directory as the executable.