RedditPP Mascot

RedditPP

r/SwitchHacks • … • u/gouwahould

MCB-Switch — A 1:1 port of Minecraft Beta 1.7.3 to Nintendo Switch

Hey everyone!

I've been working on a 1:1 port of Minecraft Java Edition Beta 1.7.3 to the Nintendo Switch, and I wanted to share the current progress.

The project is based on SwedenMC's C port, with the goal of bringing the original Beta 1.7.3 experience to the Switch as faithfully as possible.

The project will not include any original Minecraft assets; users will need to provide their own legally obtained game assets.

# Why Beta 1.7.3?

Minecraft Beta 1.7.3 offers a unique gameplay experience that differs from modern Minecraft, and this version has never been officially available on Nintendo Switch. The goal is to bring this classic experience to the platform for the first time.

# Multiplayer ?

In theory, multiplayer should also be possible, although it hasn't been fully tested yet.

# What's working so far?

* Infinite world generation * Sound effects and music * Joy-Con controls (still need some improvements) * Fancy graphics and Smooth Lighting * Core gameplay from Minecraft Beta 1.7.3

# Current performance

The game currently averages around 42 FPS with Fancy graphics and Smooth Lighting enabled.

I'm still working on optimizing world generation, particularly through multithreading and asynchronous processing, with the goal of reducing performance drops during chunk generation and eventually achieving a stable 60 FPS.

# Main goals

* Achieve a stable 60 FPS * Improve multithreaded and asynchronous world generation * Polish the Joy-Con controls * Improve overall stability and performance * Release the project as open source on GitHub, with version 1.0 as the first release target

I'm sorry about the video quality. I recorded it pretty quickly, and since I only have a Nintendo Switch Lite, I don't have a way to record direct gameplay footage. I just wanted to share the current state of the project as soon as possible.

The project is still a work in progress, but I'm excited to see how far I can push it.

I'd love to hear your thoughts, feedback, and suggestions.

Thanks for reading!

— 0