A week later and we have an example of what will look like in MML Editor... and IT'S INSANE!!! 🔥🎆💥
@Escapation recalled where pokemon was playable in MML editor from years ago. @RJFWhite had the secret component. Streaming via scripting to a screen in MML. Inputs on the gamepad impacted the actions which were streamed. INSANE! When we found out this was possible, so we patched 9 different roms in 7 days. 😅😂🤣
Here's the breakdown:
Built a fully playable retro arcade inside a 3D Metaverse world. Here's what's running:
🕹️ 9 playable arcade cabinets — each a custom 3D GLB model with a live game streaming to the screen in real time
🎮 Games featured:
🍄A Plumber for All Seasons (SNES)
🍄SMB3 Mix (NES)
🍄The Rainbow Realms 1.3 (NES)
🍄Rainbow Realms 2 (NES)
⚔️Pokémon Insurgence (PC fan game via Wine)
🍄New Super Mario World 1 - The 12 Magic Orbs (SNES)
🍄New Super Mario World 2 - Around The World (SNES)
🍄Super Mario World Beta (SNES)
📐Zelda3 - Allhallows Eve (SNES)
⚡ Live streaming architecture — each cabinet streams real gameplay frames over WebSocket at 30fps with audio, directly into the 3D world
🖥️ Custom server on Railway running Node.js + Puppeteer + EmulatorJS + Wine + ffmpeg + PulseAudio — all containerized via Docker
🃏 Custom info cards for every game — showing difficulty rating, author, platform, base game, and source with a color-coded difficulty bar which appears automatically
🕹️ Full gamepad support — physical controllers work with animated button press feedback on the 3D controller model
💾 Persistent save states — your progress saves automatically every 60 seconds per wallet
🐉 Pokémon Insurgence running via Wine on a cloud server — game files hosted on a Railway persistent volume, auto-downloaded from ArDrive on first boot
🔧 Full CI/CD pipeline — push to GitHub → Railway auto-deploys → world updates live
💥Streaming a game is expensive. Especially if you're writing key inputs for a player, images, and sound. We've set up 10 very different roms that all stream from a single server. Claude coded this to where multiple arcades could be loaded at the same time without bleeding sound or images from one cabinet into another.
🔥The near 1 sec delay is killer especially for platformer/adventurers. The next obstacle is finding a way to eliminate this by getting his to work in MFrame. It also makes it like 99% cheaper. I don't even know if that's possible and what we'll forfeit by doing this.
Is it passable, yes.
Is it playable in Otherside - almost certainly.
Do you have to anticipate the lag to get through a level...- 100%
but IT IS PLAYABLE!
That's all for now. The rom hacks I've selected are some of the best gems I've come across! Let me know if you want a link to any of these to give them a try in your native browser or have any recommendations.
Took quite a break from this but back with a vengence. What if Mario Rom Hacks playable in OS arcade...
The prime obstacle is loading this via web socket and having an interactable screen within an existing game that allows interaction. We know an element of this is possible, but to what extent. Can I play a kaizo mario Rom hack on Otherside? 🤣Are there delays? It all maters.
🅰️We first needed to make the game playable, and accessible online. The game needs to register controller input and automap based on that input. Keyboard players are toast on Kaizo Mario. Sure you can play but you wont want to... 🍄
🅱️Once the game was playable we created an arcade and info that deploys on hover. Similar to the levels in Otherside with Leaderboards. As the player approaches the arcade machine the information about the level - maker - and difficulty all populate - pulling the player in. 💥
🍄The biggest obstacle now is getting the E input to load the menu which fills player screen and interacts to their inputs. We don't want external links to other systems... and MML player currently blocks this playing in the MML viewer, but will UE5 with OS....? TBD.
Watch till the end... 🤣😅😁
It's important to celebrate your wins, especially after playtesting 500+ waves. I've rage quit 5 times so far, but I always come back. This @endlessglyphs wave features a @GeezOnApe and some new fun victory animations. Deployed to all waves!🗿🔥🚀✨
🚨Endless Glyphs by JDUNK🚨
Our NPC holders been gifted 20 WL spots for ENDLESS GLYPHS by @4JDunk
TO ENTER:
Follow: @EndlessGlyphs
RT + Like: https://t.co/F1Z2dCaWjP
Comment on this post: ENLESSGLYPHS
Enter raffle in our discord
_________________________
ENDLESS GLYPHS
Endless Glyphs: 1024 unique playable on-chain artworks with music.
Most generative art collections are static images.
Endless Glyphs are playable each NFT is a self-contained wave from the arcade. Artwork, gameplay code, and music are inscribed on-chain on Apechain (SVG bytes no IPFS gateways).
An OpenSea preview will show the wave actually running in the marketplace iframe.
_______________________
The collection is engineered for long-term play.
Each token has a three-stage life cycle that the holder unlocks through skill and time, not roadmap promises.
Every token also occupies one slot in a 1024-piece masterwork which weaves a larger connected story.
______________________
Every Glyph is born Original (the playable wave).
Beat your wave on-chain, then sign the proof, and your token enters its Dream state a procedural kaleidoscopic glyph keyed to one of 8 planetary bodies.
And… then! ENLIGHTENED!
More to come soon.
🚨FLING AROUND AND FIND OUT🚨
Flingers Game nights are heating up!
This week we tested:
- New Hangout Lobby
- Training Grounds
- The Crypt Zombie Spawner
- NEW MODE - Deathmatch aka Call of Doodee
- Wizards Staff
You wont want to miss the next GAME NIGHT!
Every Wednesday @ 3pm EST in the Flingers Discord.
Thanks to all who played!
So much more to come,
Beware the Horde.
FlingIt! 💩
Only on @ApeChainHUB
Powered by @apecoin
Building for The @OthersideMeta
World Boss event is now Live! On ApeChain. Powered by ApeCoin.
Prize Pool sits at 54,435 ApeCoin so far ($8,078)
There are 26 days left in the Season 🐉⚔️
Today on NFTs & Chill,
@tinoch on the Doodles x Piet Mondrian drop:
“One of the most important collaborations we’ve ever had in art NFTs.
“Huge validation, opens a lot of doors, and a big win for the whole space.”
We live!
Probably needs to be filled first with listings and most likely there will be some hiccups.
We use for our marketplace the Limitbreak Payment Processor. Which can be trusted and is safe.
Looking forward for the first feedback, if you miss smth write me!
This NFT bull market is bringing back the fun with experimentation. Excited to own a few Ten Thousand Tokens as it enters it's (failed experiment) era.
With this update, we've also set the OpenSea royalties to direct to the new fee splitter.
This means any royalties generated will be split among the remaining NFTs.
Heraldia Animation Studio is LIVE!
Now every holder can assist the on-chain artist and apply a short color animation to any token. 5 different animations are available, which can be applied to either the pattern or the background. Only one animation per token.
The animation does not reset with a transfer. The token updates the art dynamically and applies the same animation to the new state. When using Time Machine or Auto-Revolve, the animation persists without resets. Every token state from history now plays with new colors. The animation can be changed or reset at any time, with only a single transaction fee required to apply it.
This is a new stage for Heraldia! Bring the art to life.
Choose the animation. Sign once. Storied fully on-chain, computed by EVM.
https://t.co/8K0O61Jw4o
Heraldia never stops creating!
This NFT bull market is bringing back the fun with experimentation. Excited to own a few Ten Thousand Tokens as it enters it's (failed experiment) era.
you might've noticed we previewed Seoul as a destination on the upcoming APAC tour
Korea is our next area of focus
i’ve asked @KiKi_Blockverse to join us over the next few months to build the foundation of our work across our Korean community
we’re starting with rebooting comms on Kakao
we'll be rolling out local content through Kakao channels for bayc, otherside, and ethereum:0x4d224452801aced8b2f0aebe155379bb5d594381
more soon
All 15 waves are live for GTD!
Rules -> Retweet this tweet!🕹️Please record your gameplay. We want to see how you think. 🫳Aesthetics matter - play with sound!💡We are still pushing changes so lights may go out but this is how we get new features. Winners Announced FRIDAY! 💯