(Posted 2024-07-26)
Build 0.0.57 is live!
Yet again, an even bigger update. That’s what makes it even cooler! There’s a ton of new content for existing games, some new games, and some groundwork for big changes coming in the future!
Changelog:
Desktop:
- Massive window framework overhaul allows for much cleaner structure and more features for windowed applications!
- Existing windowed apps such as File Surfer and Mimi Mini were integrated into this new framework
- Windows can finally change focus when you click on their top bar!
- No more annoying minimizing certain windows just to see other “lower priority” windows; just click on the window you’d like to come back out in front!
- Added 3 new background packs
- Eclipse
- Italy 2K24
- Milton In Autumn
- Heavily reworked window framework for future update preperation.
- F1 Key will now pull up help for a windowed application, if available.
- Certain widgets will be added to the taskbar if not already there.
- Fixed message box height glitch.
- Fixed and improved Discord rich presence
File Surfer:
- File Surfer is now resizable!
- Added some spawnable lights under E/Misc/Lights
Gon Ball Rally:
- Made a major improvement in how the ball controls! It is now much easier to stop and accelerate in the opposite direction, giving the player more responsive control
Image Viewer:
- ME-OS finally has a revamped image viewer! Opening any image in the file surfer will cause this window to pop up
- You can resize this window as well as zoom into the image itself
- Additionally, you can also flip between images in the directory with the buttons or left/right keys. This works for local and external files!
Jump Wars:
- Added a whole 12 new characters!
- Antibiotah was added as a playable character!
- Antibiotah is Gontaper’s very long armed brother, who uses his arms for almost everything. His attacks consist of longer range melee slaps
- Babko was added as a playable character!
- Babko can either throw a big explosive star towards his opponent, or groow a stem out from in front of him in the ground.
- Fushy was added as a playable character!
- Fushy can summon a ball of lightning, that will chase down a player before eventually exploding! He also can charge up his hands and slowly move towards an opponent to shock them.
- Kamotork was added as a playable character!
- Kamotork can either hit the opponent with a molten rock fist, or spit out a crystal that splits on collision.
- Octopus58
- Octopus58 is a long ranged projectile character who uses a machine gun, as well as a laser that can be held for a bigger charge.
- Pepperspring was added as a playable character!
- Pepperspring can sting his opponent, or do a multi hit roll into big stomp attack.
- Susli was added as a playable character!
- Susli can hold a fire breath move, or wait and then shoot a fast flying fireball.
- Sinik (Blue Shell) was added as a playable character!
- Sinik can ground slam, and if there is ground space in front of him, he will spawn a rock pillar that breaks into smaller rocks. He also has a multi hit move where he turns into his “Blue Death” form!
- Root
- Root is a character who is very unpredictable and has a lot of stage control. She can throw six random projectiles (one of which does extra damage), and has a marker attack that draws a hazard anywhere she wants on the stage.
- Digby
- Digby has a good mix of getting closer to the opponent as well as reaching them from far away as he has a homing attack, and a fake snake attack that has a small chance of throwing a real snake.
- Floyd
- Floyd is good at defending his nearby surroundings. He can pull out a screaming triffany who reflects projectiles and has a damage area of effect, as well as also have a short range orange juice projectile to keep enemies away.
- Flow
- Flow is a speedy character that has water based attacks such as creating whirlpools, or smashing into the ground with a big slam.
- Added a new stage, PreOS!
- This stage looks like an old computer from the late 90s, and has a ton of cool features!
- There is a Lum Paint window in the background of this stage that displays a random image, as well as a music visualizer in a small Mimi Mini window.
- Characters who have compatibility images will have them appear in small error boxes randomly on the stage.
- Added hitstun! Now when you get hit, you wont be able to move (not just attack) for half a second. The hurt animation is now played longer too.
- Jumping has had major improvements, allowing you to jump to more specific heights without getting either a rough pushback or rough stop.
- Added more compatability for character interactions on different actions such as hurt, attack, etc.
- CPU jump behavior got massive improvements.
- Added a second variation for the Matt’s Destination stage.
- Made Lava Lake stage a little “higher” so the HUD doesn’t constantly get in the way.
- Fixed infinite shield glitch for Guppy.
- Fixed certain characters being stuck in an infinite fall attack animation until hit by something else. Now, they get out after a few seconds if no hit lands.
- General small tweaks and fixes.
Keyccordion Dawn:
- Tons of new songs… again!
- Electro Macabre
- F-777: Oh Look A Butterfly
- F-777: Sunset Hill Remix
- F-777: This Isn’t Science Rocket (2015 Edition)
- Tomas “Uncletom” Dahlgren: Occ San Geen
- Xaser Acheron: Voxelbuffer
- Finally added a pause menu, even if not final its still so good to have one!
- Added a practice mode. When enabled, your score wont save, but you can edit the speed to practice harder parts as well as seek a specific time in the song!
- Autoplay is also part of practice mode now, where you can watch how a CPU plays the song and potentially study from it.
- Unnamed song by F-777 is now called CD-ROM.
- Fixed a rare (and hopefully only) desync bug.
Kravara Chat:
- Finally, online chat has been added to ME-OS!
- It works offline too, but the taskbar chat options will now actually let you talk to other people in your party
- You can have stylized text (e.g. bold, italics, etc.) as well as colored
- Even your name can be colored with your favorite color!
- Emotes are also available to use in the chat. Try something like :boggers: and see what happens
- Click the smiley button to access a small window with all the emotes you can insert into your text
Leaf Net:
- Leaf Net can now be opened to a specific URL from other parts of the OS.
Lum Paint:
- Added brush types! Now you can select between circle, square and spray brush tool.
- Added some long awaited improvements!
- No more tearing/stuttering in brush, eraser, and line tool. No more gaps to worry about!
- Added corner drawing fix
MandelbrotEX:
- This is a new application for exploring the mandelbrot fractal! Move around, rotate, zoom in and out, and more around the fractal to explore it.
- Color changing, color animation, repeating gradiets, etc. are also available as options
MEVST:
- Added online support! If more than one person in an online lobby has MEVST open, you can play for each other as well as switch instruments, banks, and more!
- Added the bank panel!
- The bank panel lets you select any instrument from the current bank, so you don’t have to flip through until you finally get the instrument you want.
- Not only that, but you can actually select banks now! These are packs full of their own unique instruments.
- So far there was only the default bank, but now we added a “classic” bank full of older sounding midi instruments as well as the FM16 bank with 16 bit FM instruments.
- Added a visual row of 88 keys at the bottom of the app! Now you can see which keys are being held. It’s especially nice if someone is playing for you 🙂
- Added random button! The random button chooses a random preset from the current bank.
- Added MIDI percussion! If you play back a MIDI file (or just general MIDI input from a keyboard) with channel 10, it will come out as the standard percussion MIDI set!
- More sounds are able to be processed at a time, resulting in cleaner MIDI file playback.
- Updated and revamped a lot of default bank instruments
Mimi Mini:
- Added volume and pitch sliders (finally)
- Fixed bug where first song would not play externally
- Playlists now open to the correct position when not selecting the first song! (before they would default going next to the beginning)
- You can open WMA files now! This was a pain to implement, but man is it satisfying…
Mimi Player:
- Added a lot of new songs!
- Electro Macabre
- Tomas “Uncletom” Dahlgren: Occ San Geen
- Xaser Acheron: Voxelbuffer
- Last Millennium’s Snow
- Entire “Kib and Bigg: Outside of the Box” album
- 82 songs by Hyochan, thank you so much!
MultiME:
- ipconfig will display all of your local IP addresses! This is useful if you are a server host.
- whatsmyip will display your PUBLIC IP address. This is also for server hosting. It is not recommended you use this command while streaming/sharing screens.
- quickhost and quickjoin now are bug free! I think…
- Trailing global IP digits will not poke out of the side if it is too long
Portal Dreams:
- While still not being accessible through normal means, Portal Dreams had a lot of work done.
- Heavy optimization including LOD’s for models viewable from far away.
- Lot’s of work on the hyo.it world Carrot Kingdom sector.
- Item framework added, but currently the only item available to use is the portal shot. It comes with a lot of cool camera effects!
- Added seamless portals, they look very smooth!
SP Struct:
- Added the ability to use packs in Guppy’s Quest builder!
- Packs contain their own tiles (main, background, foreground, etc.), enemies, entities, and more!
- They help add even more things to build levels with
- Added Sunset Hill (Old) pack to Guppy’s Quest builder! When we say old, we mean really old… the fans we have since a while ago may like this one 🙂
Weshrel Sweep:
- A new mine sweeping game for ME-OS!
- You can choose from three difficulties depending on your skill level, and try to get the best time!
- Themes are also available, and completely change the visuals for the game.
Zelomedia Splash:
- Added Ice And Fire Tower Defence!
- This game is a tower defence strategy game, small and simple but still lots of fun
- You can pick between two teams, one has a defence advantage the other has a attack advantage
- Lots of SP creatures in this one
Terminal Commands:
-Added a good amount of pop up terminal commands.
– audiosamplerate
– Sets audio sample rate of ME-OS to specified value. If no value is provided, sets to default (48000 Hz).
– getaudiosamplerate
– Gets the audio sample rate of ME-OS.
– kdpitch
– Changes the pitch of the current keyccordion song (thus speed). Since this is a cheat, score is reset to 0 as well as streak.
– kdseek
– Seeks and sets a certain position of a keyccordion song. Since this is a cheat, score is reset to 0 as well as streak.
- Terminal is also persistent now through scene changes! So debugging just became way more efficient.
- surfer command now opens the taskbar with it, so minimize becomes useful in that case
- changetheme will change the current theme you are using