Repository navigation
Releases
Magical Pop'n Builder v0.9.5
- Motion smoothing is smoother: in-between pictures are now drawn at half-pixel precision across, so slow-scrolling backgrounds such as the forest's far trees move evenly instead of in steps.
- The game runs faster: each frame takes about 20% less time in busy scenes, with the picture unchanged.
- Castle rooms no longer show a patch of the wrong wall at the sides in 16:9 when the view moves up or down.
- Save states now remember what the current room has drawn, so narrow castle rooms look right at the sides straight after loading. Older saves still load.
- Sound comes back by itself if the output device goes away, for example when headphones are unplugged.
- Messages in the corner and the FPS counter use the menu's font.
- Fixed a possible crash when a controller with a very long name connects.
If you have 0.9.4.1 or 0.9.4.2, the game offers this update by itself when it starts. From 0.9.4 or older, download this release once and build as usual.
16:9 mode is still undergoing active testing and there might be a few visual glitches. 4:3 is the best experience for now, but 16:9 is almost perfect.
- Extract MagicalPopn-Builder.zip anywhere.
- Drag your Magical Pop'n ROM onto Builder.exe (or onto its window).
- About a minute later, press Play.
Nothing to install: no Python, no Visual Studio. Any dump works (.sfc, .smc or .zip, headered or not, original or translated). The game is built from your own ROM.
Includes a trimmed llvm-mingw clang toolchain (64-bit Windows only) in toolchain/.
Magical Pop'n Builder v0.9.4.2
- With motion smoothing on, doors no longer shake when you walk in front of them.
- With motion smoothing on, the falling stars no longer shift against the background while the screen scrolls.
If you have 0.9.4.1, the game offers this update by itself when it starts. From 0.9.4 or older, download this release once and build as usual.
16:9 mode is still undergoing active testing and there might be a few visual glitches. 4:3 is the best experience for now, but 16:9 is almost perfect.
- Extract MagicalPopn-Builder.zip anywhere.
- Drag your Magical Pop'n ROM onto Builder.exe (or onto its window).
- About a minute later, press Play.
Nothing to install: no Python, no Visual Studio. Any dump works (.sfc, .smc or .zip, headered or not, original or translated). The game is built from your own ROM.
Includes a trimmed llvm-mingw clang toolchain (64-bit Windows only) in toolchain/.
Magical Pop'n Builder v0.9.4.1
- The game now updates itself. When it starts, it checks for a new release; if there is one, a box offers to update. One click downloads the new builder, rebuilds the game from the ROM it was made from and starts it again, with your saves and settings kept. "Check for updates" in the F1 menu turns this off.
- The stone giant fix from 0.9.4 no longer changes the game's timing, in 4:3 or 16:9.
- A damaged save state file can no longer crash the game when loading.
- Small clean-ups in the game's code and in the README.txt placed next to the game.
Self-updating starts with this version: if you have 0.9.4 or older, download this release once and build as usual.
16:9 mode is still undergoing active testing and there might be a few visual glitches. 4:3 is the best experience for now, but 16:9 is almost perfect.
- Extract MagicalPopn-Builder.zip anywhere.
- Drag your Magical Pop'n ROM onto Builder.exe (or onto its window).
- About a minute later, press Play.
Nothing to install: no Python, no Visual Studio. Any dump works (.sfc, .smc or .zip, headered or not, original or translated). The game is built from your own ROM.
Includes a trimmed llvm-mingw clang toolchain (64-bit Windows only) in toolchain/.
Magical Pop'n Builder v0.9.4
- Every room in the game was walked through in 16:9 and checked against the original 4:3 picture.
- The black bars where a level ends no longer flash or jump in layered scenes, such as the rooftops, when the view moves up or down.
- The throne room before the final boss now shows the right graphics at the sides in 16:9.
- 17 more rooms with wrong tiles at the sides are fixed, including the castle corridors, the gargoyle hall and most of chapter 6.
- Background walls made of one repeated tile no longer turn black at the sides.
- Doors and three other kinds of objects are now drawn at the sides of the screen.
- The stone giant's head now bounces across the whole 16:9 width, up to the ends of its arena.
- 74 more parts of the game are compiled ahead of time instead of running through the interpreter.
16:9 mode is still undergoing active testing and there might be a few visual glitches. 4:3 is the best experience for now, but 16:9 is almost perfect.
- Extract MagicalPopn-Builder.zip anywhere.
- Drag your Magical Pop'n ROM onto Builder.exe (or onto its window).
- About a minute later, press Play.
Nothing to install: no Python, no Visual Studio. Any dump works (.sfc, .smc or .zip, headered or not, original or translated). The game is built from your own ROM.
Includes a trimmed llvm-mingw clang toolchain (64-bit Windows only) in toolchain/.
Magical Pop'n Builder v0.9.3
- The rooftop stages now show the right buildings in the 16:9 side areas, and the distant town is no longer cut off.
- When a troll slams its mallet and the screen shakes, the side of the screen no longer shows a black or broken column.
- Black flashes at the sides of the screen while walking are fixed.
- The black bars where a level ends stay in place in scenes that scroll in layers.
16:9 mode is still undergoing active testing and there might be a few visual glitches. 4:3 is the best experience for now, but 16:9 is almost perfect.
- Extract MagicalPopn-Builder.zip anywhere.
- Drag your Magical Pop'n ROM onto Builder.exe (or onto its window).
- About a minute later, press Play.
Nothing to install: no Python, no Visual Studio. Any dump works (.sfc, .smc or .zip, headered or not, original or translated). The game is built from your own ROM.
Includes a trimmed llvm-mingw clang toolchain (64-bit Windows only) in toolchain/.
Magical Pop'n Builder v0.9.2
- The final boss now runs in native 16:9.
- Tall rooms that were stuck in 4:3 now run in 16:9.
- Objects such as doors stay drawn in the 16:9 side columns once they have been on screen.
- Tall stacked sprites, such as flame pillars and bosses, move as one piece when smoothed.
- A frame that can't be matched no longer flashes the sides of the screen.
16:9 mode is still undergoing active testing and there might be a few visual glitches. 4:3 is the best experience for now, but 16:9 is almost perfect.
- Extract MagicalPopn-Builder.zip anywhere.
- Drag your Magical Pop'n ROM onto Builder.exe (or onto its window).
- About a minute later, press Play.
Nothing to install: no Python, no Visual Studio. Any dump works (.sfc, .smc or .zip, headered or not, original or translated). The game is built from your own ROM.
Includes a trimmed llvm-mingw clang toolchain (64-bit Windows only) in toolchain/.
Magical Pop'n Builder v0.9.1
Fixes for native 16:9 widescreen on the rooftop in stage 1, which could drop back to 4:3 for moments at a time and show black rectangles at the sides.
16:9 mode is still undergoing active testing and there might be a few visual glitches. 4:3 is the best experience for now, but 16:9 is almost perfect.
- Extract MagicalPopn-Builder.zip anywhere.
- Drag your Magical Pop'n ROM onto Builder.exe (or onto its window).
- About a minute later, press Play.
Nothing to install: no Python, no Visual Studio. Any dump works (.sfc, .smc or .zip, headered or not, original or translated). The game is built from your own ROM.
Includes a trimmed llvm-mingw clang toolchain (64-bit Windows only) in toolchain/.
Magical Pop'n Builder v0.9
Magical Pop'n as a native Windows game, built from your own ROM.
- Extract MagicalPopn-Builder.zip anywhere.
- Drag your Magical Pop'n ROM onto Builder.exe (or onto its window).
- About a minute later, press Play.
Nothing to install: no Python, no Visual Studio. Any dump works (.sfc, .smc or .zip, headered or not, original or translated). The game is built from your own ROM.
Includes a trimmed llvm-mingw clang toolchain (64-bit Windows only) in toolchain/.