71 posts
Location
Everywhere and nowhere.
Posted 04 September 2016 - 01:52 PM
McOS-X
"iThink, therefore mcOS-X"
McOS-X is a mac-based OS of Mac OS X 10.0 Cheetah, by Apple. I have made an OS just like this, with some cool features.
Read me!
I am stopping development on McOS-X because I am making a new OS (coming soon ;)/> ) I will remove all installer links. Admins, please lock this post :)/> . Thank you for your support on this operating system.
Features
Spoiler
- Mac "traffic light" close system
- Logon Screen
- nPaintPro and LuaIDE
- Mac-Like start menu
- BIOS screen
Screenshots
Spoiler
Startup
[attachment=2656:startup.png]
Desktop
[attachment=2654:desktop.png]
Guide (just in case)
[attachment=2655:guide.png] Changelog
Spoiler
10.0:10.0.0.110.0.0.210.0.1:- Added 2 programs to the dock
- Added luaIDE and nPaintPro.
- Added BIOS screen.
- Add more items to the start menu
- Added a logon screen
- Clicking the start menu will make the @`s background blue and clicking it again will return it back to white and close the menu.
- Removed "System" tab from top-bar, now in the start menu.
- Removed "Programs" app. It was not working correctly. Its still there, I just have not bothered to remove from the setup.
- Some small bug fixes.
- Last version, stopping development.
275 posts
Location
Turkey
Posted 04 September 2016 - 02:11 PM
- Please don't use unnecessary sleeps, waiting isn't fun.
- You can terminate out of the "Starting Up…" screen.
- Indent your code
- use term.getSize() to get screen size and position stuff using that or else it might not run very well on pocket computers/monitors/emulators that allow changing screen size/multishell (since it has the bar at the top)
- Clicking finder returns "No such program"
- After i exit terms or credits, the screen stays white until i reboot
- Maybe remove the extra window buttons if they don't do anything.
- Programs menu doesn't work (for me, at least)
- I don't know what you are trying with the dock, but it doesn't respond too.
- Your desktop code looks similar to the NDFJay's OS tutorial videos. While they ARE a good way to learn, please try to be original when you are sure you can recreate this without looking to his videos.
- Add screenshots to your post.
- Make your installer use the http api so you don't have to deal with the pastebin program's spam.
- Don't hardcode stuff (Use tables for buttons so you can add a button without having to do a lot of stuff (NDFJay's newer OS videos use this, which is where i learned that trick in the first place!)
But other than those, great job!
71 posts
Location
Everywhere and nowhere.
Posted 04 September 2016 - 03:07 PM
- Please don't use unnecessary sleeps, waiting isn't fun.
- You can terminate out of the "Starting Up…" screen.
- Indent your code
- use term.getSize() to get screen size and position stuff using that or else it might not run very well on pocket computers/monitors/emulators that allow changing screen size/multishell (since it has the bar at the top)
- Clicking finder returns "No such program"
- After i exit terms or credits, the screen stays white until i reboot
- Maybe remove the extra window buttons if they don't do anything.
- Programs menu doesn't work (for me, at least)
- I don't know what you are trying with the dock, but it doesn't respond too.
- Your desktop code looks similar to the NDFJay's OS tutorial videos. While they ARE a good way to learn, please try to be original when you are sure you can recreate this without looking to his videos.
- Add screenshots to your post.
- Make your installer use the http api so you don't have to deal with the pastebin program's spam.
- Don't hardcode stuff (Use tables for buttons so you can add a button without having to do a lot of stuff (NDFJay's newer OS videos use this, which is where i learned that trick in the first place!)
But other than those, great job!
Thanks. I will update it when I get back from vacation.
306 posts
Location
Mars
Posted 05 September 2016 - 02:02 PM
While this OS/shell is very pretty, it's super glitchy and indeed needs some work.
Some of the issues I've had with it so far is:
- Some spelling issues here and there.
- The startup screen isn't alligned properly.
- The OS freezes for me after closing the file explorer.
- The UI feels very unresponsive.
- The dock seems to be useless in it's current state.
- Clicking the background seems to crash the OS.
I have yet to look at the code though. I'll be sure to give you a helping hand with improvements and minor bugfixes.
726 posts
Location
Rem is best girl
Posted 06 September 2016 - 09:11 PM
Can we has screenshots :3
71 posts
Location
Everywhere and nowhere.
Posted 07 September 2016 - 08:21 PM
Can we has screenshots :3
I will add screen shots when I realease 10.0.0.1.
Edited on 07 September 2016 - 06:32 PM
71 posts
Location
Everywhere and nowhere.
Posted 08 September 2016 - 11:59 PM
kernel panic in next version :o/>
(maybe)
Edited on 10 September 2016 - 12:15 PM
122 posts
Location
France
Posted 10 September 2016 - 03:24 PM
First, we can terminate when we are on startup "on CC-Computer".
Second, we can manually start desktop without any password "just type mcOS-X/desktop".
Third, "No such program" for the second and third icon of the dash.
Forth, we can restart desktop without CTRL-T on File Browser.