Repository navigation
Releases
Releases · HarbourMasters/PaperBoat
Mulberry Delta 1.0.3
Download
New Features
- Improved performance in multiple maps and better handling of alternative/hd textures
- Beta: A Blueprint Editor, to edit enemy and partner stats (HP, attack, defense and attack chances) and export/import presets as json files. You can find it under
Dev Tools -> Blueprint Editor - Status Bar customizations: scale, size, colors, opacity, always show, and Star Piece and badge counters. You can find it under
Enhancements -> Status Bar - Free QoL Badges option: Speedy Spin, Peekaboo and I Spy cost 0 BP. You can find it under
Enhancements -> Gameplay - You can now disable the original n64 mipmaps to live the emulator broken experience 😜. You can find it under
Enhancements -> Graphics - A better letters inventory in the Save Editor to not only track your inventory, but you can also edit it now
Bug Fixes
- Fix the camera freezing on in-between frames above 30 FPS, most visible on Shiver City's buildings
- Fix menu popups anchoring to the right edge in widescreen; they keep their original position
- Fix the status bar being cut off on ultrawide ratios
- Fix the HUD clipping into the mirrored battle reel
- Fix a crash from the HP digits on the HUD while full-height enhancement is on
- Fix the Star Beam and Peach Beam sound lasting the rest of the battle
- Fix the Lava Piranha fake-out victory music on a rematch
- Fix the title demos and the Power Bounce demo not resetting between runs
- Fix soft reset losing enemy HP bars and music
- Fix Merluvlee's hints and Post Office letters counting as already given and read
- Fix No Intro unlocking Post Office letters and most of Rowf's badges on a new file
- Fix the Lava Bud vine animations
- Fix the Sushie underwater and Kolorado wavy effects
- Fix the rotation of the star outline, stopwatch and Bombette breaking effects
- Fix screen transitions drifting to the top left on Mac and ARM builds
- Fix partners falling behind a sprinting Mario (sprint enhancement on)
- Fix HP/FP edits in the Save Editor being reset after opening the badges menu
- Fix item IDs and enemy defeat flags when importing an N64 save
- Fix sprite palette effects with HD texture packs (Electro Blooper + various Watt action effects)
- Fix crashes under Wine
- Fix a hang at window creation with some Linux SDL2 builds
- Fix high DPI scaling on Windows
- Fix Vulkan builds (Vulkan backend is not enabled yet)
What's Changed
- Fixed vulkan builds by @KiritoDv in #215
- Merge develop-mulberry into develop by @JeodC in #235
- fix camera freezing on in-between frames +30fps by still pairing child paths by key when a parent's op sequence changes by @bass3l in #236
- fix guPositionF rotation order to match libultra (X·Y·Z) by @bass3l in #238
- fix lava bud animations by removing lava_bud.c's local VINE_*_BASE overrides by @bass3l in #239
- cast transition stencil coords to s32 by @bass3l in #240
- Fix Merluvlee and Post Office flag checks, No Intro flags, soft reset HP bars and puts loop by @JeodC in #246
- preserve popup positions as the original instead of anchroing to the right + status bar culling fix by @bass3l in #247
- Add a Free QoL Badges enhancement by @taylorjohannsen in #210
- restore decomp's sin_rad in mesh_make_wavy for Sushie and Kolorado wavy effect by @bass3l in #248
- (bug) Keep walking partners up with a sprinting Mario by @taylorjohannsen in #214
- Add status bar customization options by @taylorjohannsen in #213
- Fix Windows manifest issue (DPI Scaling) by @Spodi in #254
- reset states in Star/Peach beam, Piranha music and demos by @bass3l in #252
- improve letters inventory in Save Editor; fix HP/FP edits resetting due to base ones by @bass3l in #249
- add Blueprint Editor to edit enemy and partner stats by @bass3l in #241
New Contributors
Full Changelog: 1.0.2...1.0.3
Mulberry Charlie 1.0.2
Download
New Features
- Sprint Button
- Block Window and Action Command Difficulty options
- Cheats: Max Power Bounce Chance, 2x Star Points and Coins
- Full Height View and Rounded Projector Reel options for widescreen
- 2D Texture Filter and Dialogue Text Filter options
- Texture Cache Size option, for HD texture packs
- Import N64 Save, under Settings > General > Save Conversion
- Rumble support
- HD texture pack support
Tweaks
- Widescreen adjustments
- The end credits support widescreen
- Demo playback stays in sync in widescreen
- Loading Zone Storage works as it did on N64; the DX fix that prevented it is now an option under Enhancements > Gameplay
- HD texture pack art loads in the background
- Audio runs independently of the frame rate
- Faster shader compiles on DirectX 11
- Smoother frame pacing when rendering falls behind
Bug Fixes
- Fix the screen stutter when approaching or leaving NPCs and picking up coins
- Fix shop prices lagging behind the items
- Fix background scrolling stutter
- Fix texture corruption after long play sessions
- Fix the missing pause menu background
- Fix a crash when battles end, seen in the title demo and the Bowser fight
- Fix a crash when talking to the Toad after starting the Playroom's Jump Attack
- Fix script and memory errors in several maps
- Fix enemy item drops, Quizmo's placement and Bow's hazard checks
- Fix the wrong reverb on some maps
- Fix Buzzar using the wrong action command
- Fix Power Bounce and Multibonk chances carrying over between uses
- Fix missing characters in the end credits
- Fix high DPI scaling on Windows
- Fix settings not saving on macOS
- Fix the Linux AppImage requiring FUSE 2
What's Changed
- Allow builders to define the cpu option by @JeodC in #159
- Fix a use-after-free of damage popups when a battle ends by @JeodC in #157
- Draw message frames, tattle backgrounds and letter images by name for HD texture packs by @JeodC in #155
- revert back to the original EVT_EXIT_WALK - DX fix added as an enhancement by @bass3l in #152
- fix unterminated EvtScripts and null dereference in kkj and munchlesia by @bass3l in #173
- fix overrun in sam_11 npcs by @bass3l in #179
- Add a configurable block window enhancement by @taylorjohannsen in #181
- fix byte-order assumptions that broke enemy drops, Quizmo placement and Bow hazard checks by @bass3l in #182
- restore the pause menu bg using prev-frame fb by @bass3l in #176
- decouple audio from the render frame by reviving the nuAuMgr thread by @bass3l in #169
- reset hos_04 and hos_05 maps for title screen loop by @bass3l in #178
- Add widescreen enhancements and fixes by @JeodC in #183
- Prefetch HD art for the menus at boot, by folder on first draw, and for sprites as they load by @JeodC in #166
- Add a sprint button enhancement by @taylorjohannsen in #186
- Fix some crashes and other various issues by @JeodC in #194
- Add an action command difficulty enhancement by @taylorjohannsen in #185
- fix Buzzar attack using whirlwind init instead of break-free init by @bass3l in #195
- fix map reverb mode read from wrong MapConfig byte on little-endian by @bass3l in #198
- fix end credits glyphs and support widescreen by @bass3l in #196
- Multithreading & Performance by @JeodC in #191
- Fix Power Bounce and Multibonk chance carrying over between uses by @taylorjohannsen in #201
- add 2D sprite filtering option by @bass3l in #204
- Fix input viewer regression by @JeodC in #206
- Add a Max Power Bounce Chance cheat by @taylorjohannsen in #202
- add an option to set dialog texts filter to TF_POINT by @bass3l in #207
- Add a 2x Star Points and Coins cheat by @taylorjohannsen in #203
- Add AI disclosure and remove Project Lead mention by @JeodC in #208
- Keep shadows, prompts, petals and shop prices interpolating by @JeodC in #209
New Contributors
- @taylorjohannsen made their first contribution in #181
Full Changelog: 1.0.1...1.0.2
Mulberry Bravo 1.0.1
Download
Biggest Changes:
- This is mainly a MacOS patch release.
- Fixed a bug in partner portraits getting stuck to the previous unlocked partner on the same session.
What's Changed
- update README.md by @bass3l in #140
- fix partner images dangling buffer by @bass3l in #141
- update shortcut key for toggling menubar by @bass3l in #146
- ci: update actions to support node 24 by @Project516 in #148
- fix: run clang format to fix ci failure by @Project516 in #149
- build macOS with MacPorts SDL2 by @bass3l in #147
New Contributors
- @Project516 made their first contribution in #148
Full Changelog: 1.0.0...1.0.1