Skip to content

Releases: cybervisi0n/pokeplatinum

v0.1.12

Choose a tag to compare

@cybervisi0n cybervisi0n released this 10 Oct 02:17

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 09 Oct 00:15

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 07 Oct 01:30

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 04 Oct 22:53

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 02 Oct 02:56

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 23 Sep 03:17

Changelog

  • Fix contest crashes
  • Fix crash on starter select
  • Fix issue #10 (#32)

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 21 Sep 02:45

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 18 Sep 23:30

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 30 Aug 01:35

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

Choose a tag to compare

@cybervisi0n cybervisi0n released this 24 Aug 02:36

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.