? Midori-OS ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password
What's going on?? See: Site Update March 2022

Midori-OS

Submitted
Updated
Author
Autz64
Public Key
53383XCF
Min. Compat.
All
Version
1.0
Size
2.8 MB
Rating
17 votes
Description I came late to the OS meme party, but anyways. Midori-OS is a scalable mock-OS made with the idea of making app development more easy and accesible, instead of using the typical approach of editing the sourcecode directly. On Midori-OS, users can make apps that Midori imports automatically to the code, you don't have to touch the sourcecode! You can export and import apps as you please with no hassle. Making an app for a mock-OS has never been easier! Midori-OS (1.0.1) comes with the following:
  1. Terminal. App with diverse functionality, but most importantly, create shortcuts.
  2. File Explorer. App to rename and delete files from SmileBASIC.
  3. Wire3D. A small 3D demo, showing an hypercube.
  4. Input test. Another small demo, showing different functionalities of Midori API.
  5. SPaint. A useless paint app with tools and colors
  6. Help. An useful embed app that tells most details of Midori usage and app development.
  7. DEMO1 (as external .pkg). Small app that shows communication capabilities between apps
  8. DEMO2 (as external .pkg). Small app that abuses direct memory access to corrupt programs.
  9. Spaceship (as external .pkg). Small minigame where you shoot aliens.
  10. Calculator (as external .pkg). Simple Calculator.
  11. Chip8 emulator (as external .pkg). A chip8 emulator with Tetris in it (by 12Me21).
Instructions Load "EXECUTE" file, and let it do some magic. All programs are acessible via Start Menu -> Programs.

Controls:

  1. L: Left-click.
  2. R: Right-click.
  3. A:Enter.
  4. Y: Backspace.
  5. Left-Stick /Touchscreen: Cursor movement.
  6. R while hovering a box on taskbar: Close that window.
For app development, refer to the following pages: API reference: https://smilebasicsource.com/page?pid=1211 Making your first app: https://smilebasicsource.com/page?pid=1212
Notes Why is "Midori" written in Katakana?
  1. 12Me21: For creating VARS_ARRAY() and CHIP8 demo.
0.0: Public testing 1.0: Initial Release 1.0.1:
  1. Fixed a bug with the desktop icon save/load
  2. Added the following commands: SET_SIZE, SET_BANNERCOLOR, SET_BACKCOLOR, SIMPLE_INIT(), VARS_ARRAY(), VARS_ARRAY_ALLOC()
  3. Fixed some oddities with the window drawing coordinates.
  4. Fixed some stuff with PKG Loader, now it should load more fast.
Categories
Keywords
  • mock-OS
  • OS
  • Midori
  • Autz
  • Autz64
36 Comment(s)