Commit Graph

39 Commits

Author SHA1 Message Date
Snesrev eae20c65c5 Support bps patching 2023-08-17 00:29:54 +02:00
snesrev 747df5a2c7
Update README.md 2023-08-16 16:11:38 +02:00
Snesrev dfe1c4fecc Allow gamepads to be used in the background (Fixes #11) 2023-08-16 16:06:27 +02:00
Snesrev f514ab59d0 Add support for two gamepads 2023-08-16 16:04:27 +02:00
Snesrev c96e0c98d7 Basic Return to Dinosaur land support 2023-08-15 22:37:55 +02:00
Snesrev 7d9528dbb1 Add rudimentary support for SMW with Levels from NSMB 2023-08-15 20:36:26 +02:00
Snesrev 98611ea061 initialize wasn't called 2023-08-15 20:14:09 +02:00
Snesrev 9032aafc67 Add --hack command line option 2023-08-15 17:22:17 +02:00
Snesrev 7186f4e6ca Avoid strcpy junk 2023-08-15 17:22:16 +02:00
DaBanana64 b23b0e416b
Fix typo. (#25) 2023-08-14 03:27:14 +02:00
qurious-pixel cec0987d00
Makefile (#22)
Build smw_assets.dat with Makefile
2023-08-14 03:23:16 +02:00
Snesrev b8096d4fcf Basic support for Lunar Magic edited roms.
Mods that use ASM hooks will not work except for wall jump.

You might have to edit the ROM with the latest lunar magic (3.33) and
edit a level and save it, and edit a map16 tile and save it, just to
make sure Lunar Magic upgrades the code in the ROM to the latest version.

Run the asset tool like:
python3 assets/restool.py -f -r "enhanced/enhanced.sfc"
2023-08-14 02:34:15 +02:00
FitzRoyX 4424c32a98
Update main.c (#17) 2023-07-20 15:51:32 +02:00
DaBanana64 01ef2c59b8
Remove changing branches from "How to play SMB1 and SMBLL" (#16) 2023-07-20 15:51:08 +02:00
FitzRoyX f4b5839197
Edit readme instructions for python (#18)
* Update README.md

* Update BUILDING.md

* Update run_with_tcc.bat

---------

Co-authored-by: snesrev <111028570+snesrev@users.noreply.github.com>
2023-07-20 15:50:43 +02:00
Snesrev d6ca692a89 Make extract_assets.bat 2023-07-20 15:46:11 +02:00
Snesrev 12810899c6 Code is no longer dependent on the SMW rom.
- You now need to run python3 assets/restool.py to extract assets
2023-07-20 04:41:18 +02:00
Snesrev bd80629bc9 Audio doesn't seem to play when enabiling autosave (Fixes #14) 2023-07-16 00:02:43 +02:00
Snesrev b3ae9a90cc Clean up 2023-07-16 00:01:48 +02:00
Snesrev de17193ed9 Misc fixes 2023-07-15 23:19:23 +02:00
Snesrev c5905ffeef smb1 spc player 2023-07-15 23:19:23 +02:00
Snesrev a85133db56 SMW Spc player 2023-07-15 23:19:22 +02:00
Snesrev 7fe4c6120d Smbll 2023-07-15 23:19:22 +02:00
Snesrev 669ead242d Some operations were incorrectly 16-bit 2023-07-15 23:19:22 +02:00
Snesrev 1927abc09e Initial smb1 support 2023-07-15 23:19:22 +02:00
Snesrev 773e37a1d9 Ensure the black thing goes away at the intro 2023-07-15 22:44:59 +02:00
Snesrev 12d86ba435 Audio latency is a little high (Fixes #12) 2023-07-15 22:43:42 +02:00
DaBanana64 55949f321e
Overhaul the building instructions. (#10) 2023-07-15 22:39:53 +02:00
Snesrev 450581c16e Fix bug when eating with baby yoshi 2023-06-14 11:08:31 +02:00
FitzRoyX 46f6238c42
Move tcc instructions to readme (#9)
* Update README.md

* Update BUILDING.md
2023-06-13 23:41:38 +02:00
Lywx 2510728a91
Nintendo Switch Support (#8) 2023-06-12 20:47:26 +02:00
impeeza 706eb7329a
Update BUILDING.md (#5)
Fix small typo and add the pkg-config package.
2023-06-12 13:16:57 +02:00
DaBanana64 f507e32e11
Add Issue and Pull Request templates (#6)
* Add Issue and Pull Request templates

* Oops
2023-06-12 13:15:08 +02:00
Snesrev f55f8f3e99 Blargg out of bounds read 2023-05-20 23:13:42 +02:00
Snesrev d1a3576219 Update .gitignore 2023-05-20 15:19:32 +02:00
FitzRoyX a8274d91b8
update to the latest versions of sdl2 and tcc for tcc builds (#1)
* Update run_with_tcc.bat

* Update BUILDING.md
2023-05-20 15:16:15 +02:00
Snesrev b27a9ccf6c Remove a strcpy artifact 2023-05-20 15:14:42 +02:00
Snesrev 8b3c6e601d OpenGL crashed 2023-05-20 00:50:00 +02:00
Snesrev 297916b24d Initial version 2023-05-20 00:25:07 +02:00