Amiga Workbench Emulator
March 20, 2009Christophe Résigné
- http://www.chiptune.com
- Location:
- Paris, France
Launch Experiment
Slow? Not Working? Try it in Google Chrome.
From the Author:
It's a full javascript (~3000 lines of code) remake of the classic Amiga's operating system "Workbench 1.3".
You can change resolution, color, font, wallpaper, move icons, open/resize windows, launch several little visuals effects.
Also the "CLI" (command manager) is working, you can access all the different command by typing "command" at the prompt.
I hope you will like it !
Technology:
Only handmade javascript and heavy DOM manipulation
Comments
WHAT?? I got a flashing red bar in the middle of the screen and nothing else. HELP!
Reply to this commentSuperb! Thank You very much!!!
Reply to this commentAny way to get a game running?
Reply to this commentAmazing job. Well done. Love it.
Reply to this commentThis is Insane... Very Well Done!!
Reply to this commentThis is being written from the emulator in Chrome. It works great!
Reply to this commentINDONESIA MERDEKA! 17 Agustus 1945
Reply to this commentdownloading youarestupid?
Reply to this commenterror 102 server down?
Reply to this commentSo, what is with the roms in the genesis folder? this is really cool though. :)
Reply to this commentThis is awesome. Kudos Christophe. Totally impressive.
Reply to this commentAnd this one too.
Reply to this commentExtraordinaire ! Bravo.
Reply to this commentWOW this is the best emulator on the world! I sit with it every day!
Reply to this commentOMFG!!!!
Reply to this commentdont understand how it works what do you do
Reply to this commentSame here, hafter the workbench load screen, fatal error "Text undefined"... So what?
Reply to this commentBad code error. (I dunno what it is.) But if it's a fatal error, it would be an EXTREMELY bad idea to try to go along with the code.
Reply to this commentWorks in chrome though.
"Text is undefined. Error"
Reply to this comment???"
Reply to this commentAwesome. Unfortunately, trying to go to Chrome Experiments and launch the emulator inside the emulator doesn't work . :(
Reply to this commentAwesomeee!!!
Amiga for ever!
Reply to this commentFor what ? -_-
Reply to this commentOMFG! Very nice!!!!!!!!! javascripted tooo!!!!! a blast from the past !!!
i didnt know there is amiga OS 4? wtf?? where i find !t ?
Reply to this commentVeryyyyyyyyyyyy Goooooooooooooooooooood
Reply to this commentWill someone try doing an Atari 400/800/XL/ST. If you can then get it to play games, like Srar Raders that came with Atari 8 bit Computers (the first 3D space simulator in 4K of code. I miss the game, PC versions are so complex.
Reply to this commentAWESOME !!! I have no words to describe this, congratulations on your good work.
Reply to this commentcau
Reply to this commentDoesn't work right in firefox
Reply to this commentYou can't beat the real thing so stop trying fool!
Reply to this commentThis isn't about getting the real AMIGA running, this is about an OS emulator running on HTML5. To me, it looks impressive.
Reply to this commentYou should add the backspace key
Reply to this commentSUGGESTION: A notepad application that lets you read and save files.
Reply to this commentCan you add octamed to it :D this would be tits if you could!!!!
Reply to this commentPretty nifty! I want my old A2000 back!
Reply to this commenthmm... Does the juggeler use raytracing" if so, AWESOME!!!!!!
Reply to this commentSuper, great work!<x"'
Reply to this commentThe page won't load if I exit and come back. I have to clear my browser history and all that before it'll work again.
Reply to this commentTHE IMEAGE IS LOOKING VERY QUET.
PLS GIVE ME SOME TIPS TO MAKE THIS TYPE OF CHROME & IMEAGE SEND ON MY EMAIL ID I AM WAITING THANK YOU RAHEEL
Reply to this commenti wanna something newer,like windows xp
Reply to this commentThis is awesome. Imagine the possibilities. (like an online linux)
Reply to this commentGreat! works on Chromium Linux!
Reply to this commentTakes me back to my first bank loan -- $1,000 for a 1MB computer. Love the old Juggler!
Reply to this commentWe are Defining the future regardless whose house this is.
Reply to this commentWhere is Guru Meditation?
Reply to this commentI got it in IE8 :lol:
Reply to this commentBravo for you!!!!!
Reply to this commentPLZ GIVE ME SOME IDEAS TO MAKE THIS TYPE OF CHROME I AM WAITING FOR YOUR REPLY BUY
Reply to this commentWorks on IE6 !!!!!
Reply to this commentC'est nickel ...chrome ;-)
Reply to this commentoh my god. It blows my mind
You have done an INCREDIBLE task..
many thanks
Reply to this commentA throwback OS inside an OS inside an OS Great! but making me a little dizzy.....
Reply to this commentMy respects for a great job!
Reply to this commentBack when we had DOS I didn't know of any multitasking OS except Windows and Mac System 7.
Reply to this commentAs a long time Amiga user this brings a lot of memories back. Way back when the PC was just DOS we had a multitasking OS. I miss the "Guru Meditation" messages!
Reply to this commentTravail exceptionnel! Respect!
Reply to this commentHiya!
Did you know that this works nicely on AmigaOS4.1 with Origyn Web Browser? (I type this on chiptune.com inside your Chrome experimatal window...;-)) Nice to see a AmigaOS1.3 "emulation" running on a real AmigaOS4.x system...excellent work!!!
Reply to this commentHo! :D
Is it possible to send me a screenshot of your AmigaOS 4 with chiptune.com loaded in your browser? I REALLY want to see that :D
Btw, on wich type of computer do you run the AmigaOS4 ? A "normal" PC ?
Reply to this commentwas super, but ... There are a lack of
Reply to this commentWOW!!! Excellent work!! Amazed with it just being Javascript! By the way.. Has anyone noticed the red/white bouncing ball behind the main screen?? SUPER!!!
Reply to this commentNS: you mean automatically ? without clicking on anything ? Btw, don't be afraid, there's ABSOLUTELY NOT virus on my zip files :)
Reply to this commentSo, why, when I visit this application, it downloads a file to my computer from ftp://ftp.untergrund.net/users/rez/updates/? It's especially disturbing considering some of the file names in the compressed folder.
Reply to this commentthank
Reply to this commentIt's amazing! My only wish: To be able to download it on Mac! Also, I have one problem, the Shadow of the Beast controls don't work for me. But I'm using Safari on a Mac, so that could be the problem.
Reply to this commentI was one of the first Amiga users in Belgium. I used to develop software for it. A pity it didn't survive.
Your programme sure brings back may happy memories!
Reply to this commentOMFG! That is so amazing. "Sob" Had every Amiga they made. What a great computer for its time. Now, if only you could figure out a way to run Deluxe Paint on my iMac, life would be great.
Reply to this commentRun Mac UAE. Or go to low end Mac and get ont he MacUAE list. Or if it is an Intel run UAE for Windows. All sorts of ways.
Adrian Team Amiga
Reply to this commentOk, that is a masterpiece of js dude. im in awe. I actually cut my teeth on an A500, so to sit here on a quadcore and play with wb1.3 in a f'king web-browser is just ludicrus!!!... cheers man!
Reply to this commentDoesn't work on Chrome :( But it does on Firefox. Amazing!
Reply to this commentit works on chrome
Reply to this commentseems ok i don't know if it worked right because others said it was amazing
Reply to this comment"TWIST" effect repaired!
Now it twist again ;)
Reply to this commentwow! sob killed me.
Reply to this commentHIIIIIIIIIII
Reply to this commenti dont no wat it is!
Reply to this commenthttp://atari.isource.net.nz
Reply to this commentcara untuk bergabung chiptune bagai mana????
Reply to this commentamazing. brilliant recreation. I didn't truly grok the brilliance of it until I clicked scanlines, and remembered interlace mode ...
Reply to this commentLove the contents of the trashcan! LOL
Reply to this commentkevin
Reply to this commentThis is brilliant work - it acts just like the Amiga used to - very impressed! :-)
Reply to this commentThank a lot :D
Reply to this commentAwesome! Very impressive. Brings me back 20 years... ;-) Jeff
Reply to this commentVery nice. Obviously you've spent a lot of time :^) some good memories there lol
Reply to this commentYep, a LOT of time spent :)
It I was done during a long period, so it wasn't too boring to do :)
In fact that website is my personal javascript laboratory where I test every new JS tricks :)
Reply to this commentincredibly insane! even the guru med thing is there...
only the copper effect is not as nice as I remembered.
keep it up
Reply to this commentthis is horrible
Reply to this commentAnyone in the know wouldn't say this - if you even existed back when the Amiga ruled the world you would know that the Amiga was **the** computer - an amazing feat of technology!
Reply to this commentNo, its AMAZING.
Amiga was one of the BEST operating systems.
You try writing something THIS advanced.
Reply to this commentby
Reply to this commenthi
Reply to this commentDude! That's beautiful; I wish I had your talent :(
Reply to this commentThis is the javascript project of my dreams, wish I had pulled this off. Love everything about it.
Reply to this commentI tried this in Firefox first. It worked extremely fine.
Then I tried it in Chrome, and none of the code executed. It popped up a web page with a resizable text box at the top. I accidentally right-clicked on the window, and it gave me a red box centered around where I clicked....which I remembered from the Firefox experience meant that the program had crashed, so I went ahead and left-clicked to restart the application, hoping it would also reboot the entire page (and hopefully work correctly), and it just turned the page area blank (black) again.
Reply to this commentHi!
Thank for trying my Chrome Experiment :)
In fact, I posted this example a little bit early because it works *FINE* under Chrome 2.0.xx but do not launch with Chrome 1.x, so if you want to see it under Chrome you need to install the current beta 2.xx version of Chrome :)
Reply to this commentAmazing piece of code, dude. Why you dont choose OOP for this project?
Reply to this commentBecause I'm too "oldskool" for OOP :D
In fact it started as really small piece of code and evolved a lot since the past three years, a never take time to rewrite everything using OOP...
Reply to this commentReally cool. However, if i try download the experiment locally on my computer and run it, does not run. Is there a reason for not to be able to save it locally?
Reply to this commentSince it's a complete website, it need some database access to display (for example) directory list, etc...
Sorry!
Reply to this commentits very good
Reply to this commentthis is a little off topic, but Google should design it's own Operating System!
Reply to this commentindeeed!! :DDD
Reply to this commentHeck, they should make Google Chrome it's own OS! Tabs for different apps could replace the taskbar, they could do away with the "Start" button and other junk and have a default desktop similar Chrome's homepage, with your 9 most used apps, recently closed apps, app history...the whole thing would be as fast as lightning too! Wouldn't it be awesome? :D
where do u think it's heading with Gears etc.... It's ALREADY an OS. They'll just quietly keep adding desktop apps until SHEBANG - gudby MS!
I think that 's exactly Google's aim, i.e., to create an online OS.
It's extremely ironic that they just announced Chrome OS...
just try http://91.132.157.103/porcupine.py login using demo demo and see what www.innoscript.org is all about...
Reply to this commentYeah it's nice too :)
But don't forget that I havn't used ANY existing javascript library to do my website ;)
Reply to this commentWorks great in Safari 4 Beta :)
Reply to this commentdidnt work
Reply to this commentIt works well under Chrome 2.0.xx (and also under all others majors browser).
Reply to this commentIt is a very good.
Reply to this commentIt is a very good
Reply to this commentGreat stuff!!! Like real Amiga :)
Reply to this commentIt doesn't work in chrome.. and it brings me to a website named chiptune.com.
What is an Amiga? Is it like OSX?
Reply to this commentNo, it is NOT like OsX.
It is BEFORE OsX.
But yes, it is an operating system.
Reply to this commentIt's another Web OS!! I love it! lol
Reply to this commenthttp://amoebaos.com/
Reply to this commentI have a working Amiga 3000 with a Cybervision graphics card and OS 3.9 and I'm still using it.
Reply to this commentby the way, great work!!!
Reply to this commentDoesn't work me in Chrome ...
Reply to this commentAs I already said, it works fine under Chrome 2.0.xxx :)
Reply to this commentpayahp
Strangley this works better in IE8 than Chrome for me!!! :-S
Reply to this commentThis one really inspired me!! Works with Firefoxxxxxxxxxx
Reply to this comment¡Hey! I found the "secret" ball
Reply to this commentWhat for Secret Ball??
Reply to this commentLos signos de exclamación invertidos ( ¡ ) no se usan en el inglés ;)
Reply to this commenthow do you control that twist v.3 app? It doesn't seem to be working in both FF and Chrome...
Reply to this commentHo, simply by moving the mouse around the windows, you will "twist" the checkered column :)
Reply to this commentWonderful!
encountered error : 0700000B! :)
Reply to this commentworks great on safari 4 too ! great great great work !
Reply to this commentDoesn't work in Chrome 1.0.154.48
Reply to this commentYep. Doesn't work.
Reply to this commentFabulous! Great work! :)
Reply to this commentWorks pretty well with Opera, too.
Reply to this commentI love the Boing ball behind the Workbench. --Nice touch!
Reply to this commentGoogle Chrome = Operating System
Reply to this commentWell, it is now. Chrome OS was announced a few days ago on the Google Blog.
Reply to this commentI hope not, it makes me shiver just to think about it
Reply to this commentIt makes me happy to see that others are coming to this conclusion :)
Reply to this commentplease tell me that the juggler is a looping precomputed animation and not some archane raytracing amiga thing lol
Reply to this commentThis guy is not juggling correctly...
Reply to this commentYes, of course it's a looping precalculated animation :) Perhaps one day we will be able to do (not too slow) raytracing in javascript :)
Reply to this commentCheck out the ray tracing example on the chrome experiments home page!
I'm in the process of making a 3D FPS using JavaScript and canvas. Raytracing is possible in JS :)
This demo is totally wicked!
Reply to this commentBeautiful!!! I still have my original Amiga and it still works!!! it was a wonderful machine. Just too good for it's time. Thanks for a great experiment and bringing back the memories
Reply to this commentSuperb! No words to explain!!!!!!!
Reply to this commentsadly, works just great in FF, wont work in current Chrome (i know, i know, you told us...)
Reply to this commentNow it works, it wouldent work in Chrome 1. But now im on my laptop, it has Chrome 2 so it works!
Reply to this commentHa sorry! I forgot go mention it, but my site is only working under Chrome 2.xx...
And yes it's chiptune.com =)
Reply to this commentDoesn't work for me (chrome)
Reply to this commentOh my god. Heavenly!
Reply to this commentHmm... its bringing me to a website named chiptune.com?
Reply to this commentHoly moly! Amazing.
Reply to this comment