38 Commits

Author SHA1 Message Date
Ramona a4d888d3cd Fix ANN Hill spots and random SnowNight Hill tile (#767)
* Flip death gravity when upside down

* Improvements to code per Joe's request

* Recenter resized window on launch

* Fix Underground BG not animating

* Fix ANN Hill spots and random SnowNight Hill tile

- ANN's hills were accurate to the NES version, but inconsistent with literally every other hill lol (SMB and SMBLL use the hill tree positions that SMM and SMBDX use, the third set of trees are further to the right for some reason)
- there was a random tile in SnowNight and SnowNightANN that the other Hill files use from the ROM directly, so i edited the graphics and the AssetRipper jsons to make them consistent (copy-pasted Snow "Day" version parameters and renamed the theme name accordingly, worked when i tested)

* Update Assets Version so the hills fucking update
2025-12-06 14:15:21 +00:00
SkyanUltra 2773d2e8e1 Various ROM verification screen improvements (#682)
* Added file prompt button for selecting rom and additional error checks

Updated the rom verification screen with clarified errors and a slight bug fix to the error text.

Along with this, there is now a button on the rom verification screen to select a file directly, defaulting to an array of NES rom extensions, and a proper theme set for buttons, which shouldn't interfere with other themes.

* Updated label and repositioned elements

Label now properly mentions either selecting the rom file using the button or dragging it onto the window. Button also clarified a little more clearly

* final touches

* bro

* i hate labels
2025-12-02 13:26:08 +00:00
JHDev2006 3d5b27b040 updated to godot 4.6-dev4 2025-11-26 16:20:59 +00:00
John Cooper McDonald 5a0a72daeb Fix Mario and Luigi walk frame being 1 pixel to far to the left (#647)
* Fix Mario and Luigi walk frame being 1 pixel to far to the left

* Update Global.gd
2025-11-22 16:39:42 +00:00
SkyanUltra f04b20e5b8 BowserBro palettes and slight Bowser file clean-up (#636)
* Different world palettes for BowserBro, and slight optimization to Bowser.

BowserBro still will not use Bowser's green palette in any of the areas where the game would genuinely use the green palette, but he will follow the rules of other non-green palette areas so he has more consistency in those areas.

* BowserBro palette and sprite now correctly set.

* Fix Bowser.png
2025-10-20 21:56:34 +01:00
JHDev2006 e45e7bfce3 added missing infinite spoawning cheep cheeps to LL underwater levels 2025-10-18 13:07:02 +01:00
guzlad b1f6024fa7 Added special scrolling to menu + fixes (#618)
* Added Special Scrolling to the visuals menu

* Added the actual functionality for special scrolling to work with menu

* Fixed PC-8801 mode if smooth transitions are enabled

* Special scrolling, not-so special translations
2025-10-18 00:27:25 +01:00
KirbyKidJ e7ad269317 Fixed Space Title Stars and PlayerSprite Fallback Check (#619)
* Fixed Space Title Stars

Fixes the position of the title stars in the space theme

* Fixed `PlayerSprite` Fallback Check

PlayerSprites check recursively for fallbacks. However, this does mean that if one fallback links to something that was already checked, it would make an infinite loop.
Also fixes the Pipe Cutscene, and updated Mario's `Big.tres` UIDs
2025-10-18 00:26:34 +01:00
KirbyKidJ 3a8d317953 Lost Levels Asset Update for All Night Nippon (#620)
- Gave the Hills the Lost Level tree spots (inside only)
- Fixed sprite clipping with World A-C NPC
- Uses LL Platform for ANN
- Uses LL Font for ANN
2025-10-18 00:25:46 +01:00
JHDev2006 77b91b3840 the main font now only uses ONE .fnt file, and the other language fonts fnt files are now embedded into the main .fnt file 2025-10-16 23:20:36 +01:00
guzlad 11da83fd8a Fixed fire flower palette in Cave, Underwater and CastleWater. Added new fireflower sprite for Special (#575) 2025-10-12 23:06:08 +01:00
guzlad fbb592fbe8 Fixed GameHUD spam and an annoying warning 2025-10-10 02:53:27 +02:00
SkyanUltra 8b51723c3c JP Localization update for text referring to lives left.
Replaces all instances of "のこりにんずう" (nokorininsuu) with "ざんき" (zanki) which is a more traditional and concise term used to refer to the player's lives. This is a fix proposed by #539.
2025-10-09 17:24:16 -04:00
guzlad 379da41f04 Added Bowser's brother to the level editor 2025-10-08 21:35:47 +02:00
guzlad d0d2b83c79 Added ogg support to ResourceSetterNew 2025-10-08 17:27:34 +02:00
JHDev2006 6a48a5b32f fixed up a couple things in the level editor 2025-10-06 22:02:15 +01:00
guzlad b0f976f883 Merge pull request #416 from SkyanUltra/patch-2
Fixed "spiny's" and "hachisuki" misspellings.
2025-10-06 01:23:47 +02:00
guzlad fd023f82a6 Added Pause menu BGM setting 2025-10-02 20:39:55 +02:00
JHDev2006 95416e3639 added sigebou into entity id map 2025-10-01 14:31:45 +01:00
BarrierFalki b397ff4f6b Add Sigebou to the editor (#468)
* Add Sigebou to the editor

* Add translations for Sigebou
2025-10-01 14:30:36 +01:00
SkyanUltra 3f8bde23a8 proofread
i forgot to update the full-width text for spinies
2025-09-28 17:42:06 -04:00
SkyanUltra 5649ba81f6 Fixed "spiny's" and "hachisuki" misspellings.
Just fixes a small error in the description text for the Lakitu bugfix toggle and the hover text for Hachisuke in the editor.
2025-09-27 15:17:17 -04:00
BarrierFalki 78f68b3be1 Allow Mod Loader to automatically add hooks on export (#405)
* Update Mod Loader and Tool addons

* Mod tool checks if script exists before reloading

* Change script export mode to Text for hook export

* Change return type of load_image_from_path to Texture2D
2025-09-26 19:30:40 +01:00
KirbyKidJ e0a4d2d3c9 Updated Lost Levels Castle WATER Tileset (i forgor) (#388)
* Updated Castle WATER Tileset (i forgor)

Yeah I realized late at night that I forgot to update the Underwater Castle tileset.
This updates the Castle tileset, but underwater.
Basically the same as the last one with a couple of extra changes:
- Linked Deco Tiles for ANN to LL since there's no mushrooms
- Replaced ROM Extractor check for ANN tileset
- Yeah that's about it

Side note only partially related to this, someone should make a Settings button that JUST regenerates the Base Assets without having to re-install the ROM.

* Fucked up a pixel on the regular Brick Block
2025-09-26 14:15:03 +01:00
JHDev2006 0ef8a28826 updated the pipe cutscene, so that itll use the pipewalk animation, and custom characters pipe sfx 2025-09-26 12:48:14 +01:00
SkyanUltra 8c05b96075 fixed locked achievement eng localization
was accidentally changed at some point. should be good now
2025-09-25 18:30:56 -04:00
JHDev2006 592d250ce9 added a small optimization to the level editor, since playing custom levels wont need the tile menu, we can just DELETE IT, since its so fucking big and bulky, i bet it causes like half the issues with performance, and is just not needed 2025-09-23 21:31:24 +01:00
JHDev2006 e9f4674dd0 modified the cloud castle palette, in the asset ripper 2025-09-23 21:24:03 +01:00
KirbyKidJ fce9fbc9ff Merged with Time Limit 2025-09-23 12:24:51 -07:00
KirbyKidJ 6ae94074e5 Update locale.csv
Forgot a quarter of a second is 0.25x, not 0.4x.
2025-09-22 15:47:59 -07:00
KirbyKidJ f7bc857991 Slower Timer Difficulty Setting
Adds a new Difficulty Setting which changes how long each "second" lasts in a level. Off by default, but when on it uses full seconds instead of 0.4 seconds like in SMM2.
NOTE: The translations will need to be checked properly.
2025-09-22 15:40:15 -07:00
JHDev2006 312858c3d2 fixed checkpoints being activated in multiple sub levels (still only one per sublevel though), and also fixed some translation stuff 2025-09-21 15:46:14 +01:00
JHDev2006 994af97de3 merges 2025-09-15 10:03:21 +01:00
Ethan Curtis 8f7f741c70 Fixed same issue for caps text 2025-09-15 01:09:09 -04:00
Ethan Curtis 025fd8457a Fixed English punctuation for DESC_DMG_STYLE_1 2025-09-15 01:03:11 -04:00
DogMatt 093153c467 Update locale.csv 2025-09-14 14:21:31 -03:00
JHDev2006 55d2a7c7ca fixed piranha plants missing in SMB1 yvb 2025-09-13 17:03:24 +01:00
JHDev2006 3773bdaf64 added the game 2025-09-13 16:30:32 +01:00