Skip to content

Mykner/MarioV3

Repository files navigation

MarioV3

This repository contains the complete source code for MarioV3 version 3.4.0.0 (Super Fanmade Mario Bros), with many changes made with the goal of feature parity with MarioV3 version 5.22.0.4422.

2023-04-17_10-55-45

What was changed?

  • Code refactoring
  • Background Scroll in Airship Map
  • Quick property change on object double click
  • Support for MaxPage greater than 16
  • Deprecated EnemyGenerator in favor of ObjectGenerator
  • Added support for old json .sprite formats (new formats are still TBD)
  • Changed properties group to fit version 5.2
  • Added support for the new BackgroundObject class and the many derived classes (BlackGroundUnderWater, BackgroundLava, etc)
  • Probably more things that I forgot :)

What about the Stage server?

The data for the Stage server as well as others auxiliary servers are in the folder ServerData. With this you can build your own local version of the Stage server.

How to build?

Try to figure it out yourself, it's not hard.

Where are the Resources?

The Resources contain copyrighted assets from Nintendo, so I removed them from the repository to avoid a DMCA, send a email to rokoaccounts@proton.me and I will send them to you.

Credits

  • Me - Reverse-Engineering of Mario Multiverse 5.2
  • neoarc - Original source code for SFMB 3.4