Software Library: Amiga
archive.org
archive.org
All together now:
* Still adding items (we're at 10,380) * AWS instances are screenshotting these to find issues * A notable amount of issues * Yes, we're using AROS kickstarter ROMs. * The emulator (Scripted Amiga Emulator) is excellent and will be improved over time * Enjoy what works * Have fun * Viva Amiga
Why isn't the FBI raiding them like it did with Megaupload?
Even if it's technically a non-profit, it's still profiting from this piracy in terms of advertising, which in turn is meant to attract funding, which pays for the officers and other employees and their extravagant office buildings, right? There seems to be a lot of money involved!
The Internet Archive benefits from an exemption concerning the circumvention of copy-protection mechanisms, i.e. section 1201(a)(1). But how can it be covered by the immunity granted under the Safe Harbor provision of section 512(g) of the DMCA, when this is not content submitted by an unrelated user, nor isn't the Internet Archive unaware of the fact that it doesn't own the copyrights on these materials?
The Internet Archive seems to be out of control in the hands of narcissistic egomaniacs like Jason Scott, who doesn't miss an opportunity to boast about his antisocial behavior. Just look at his Twitter feed of the past few days: snaps a photo while driving by a bloody car accident, returns from a wedding overseas and takes a photo of the no-photography sign at the customs office...
This is piracy plain and simple, on both the copyright and the trademark front, on a massive scale. Shame on the Internet Archive for doing what any script kiddie could do from their bedroom (i.e. put an existing TOSEC dump online). With their resources, they should have found a legal way of doing it! We need changes to the law to protect and make accessible true abandonware, not irresponsible actions like these, which are hurting future chances of the Internet Archive and others to foster such changes, and benefit from them.
Shame on you!
The first thing I did was to click on Frontier: Elite II, seeing as how I grew up with it on the Amiga and now I play Elite: Dangerous.
To be emulating the Amiga in a browser is rather impressive, although it naturally does have a few drawbacks. Some comments/observations...
The emulator and game took a long time to start with no feedback as to what is happening (e.g. it would be nice to see 'Booting the emulator' , 'Loading the game', 'Optimising for running' or what have you).
The actual emulation within the browser was slow on my machine at least (An ageing AMD Phenom II X4, and using Google Chrome) - the frame rate is noticeably slower than the Real Deal running on original metal [again, it's an emulation therefore understandable]).
The sound is very very close - although if you scroll up and down the page a bit you notice the sound slows down (again understandable - you're probably stealing execution cycles from the emulator when doing this).
The full screen icon did nothing.
The sound icon did nothing except bring up a message window telling me it only did something if the emulator was running - even when the emulator is running.
Verdict: An impressive feat to be running old Amiga games in a browser, but at least on my system speed improvements, feedback on what is happening whilst it sets up the emulation environment and game, and having the full-screen and sound icons work properly, is desirable.
This way it runs smooth on my system. The version in jor1k ran through several transformation steps. It uses the Atari version of Frontier written in Assembler. Then Tom Morton wrote a 68k to C converter for this game (https://tom.noflag.org.uk/glfrontier.html). This was compiled to OpenRISC machine code which is then emulated by jor1k.
The fact that this runs faster then the Amiga emulator shows, that they have still have a lot of work to do.
The frame rate was still sub-optimal.
It may be time to upgrade my motherboard and CPU - the Phenom II X4 is really starting to show its age these days :)
This would be an interesting area of research. Once we fire up the emulator, it starts drawing to its screen buffer (which is an HTML5 canvas). What you see is presumably exactly what you would see on the original machine (sadly, I never had an Amiga myself). You see the workbench, possibly some messages in it from the software, then the software takes over the screen and starts drawing pretty pictures. In between, a lot of these things seem to blank the screen, turning it black or grey, or filling it with noise.
Providing meaningful and accurate feedback on top of that would be a fun application of computer vision, but it could turn out to be a difficult problem in the general case.
Thanks for mentioning the fullscreen button, I hadn't noticed that it was broken; I'll see if I can fix it. Muting is a horror show, because MAME and DosBox don't yet support it. SAE does though, so we'll work on it next.
Some emulators even emulate the sound of the physical fdd :)
Also, I have secret plans to use the progress-bar metaphor as an interface for accessing past game states. Imagine if you started playing Pacman, and the progress bar started filling up. Then you click in the middle of the filled-in bar to jump back to that place in time...
The progress-bar-as-rewind idea is very cool, too.
You can record how many frames or cycles it takes for the first thing to appear on the screen.
Since the emulator is deterministic and you are always starting from the same state, it will always take the exact same amount of emulated time (for each version of the emulator). So your progress bar is simply a measure of emulated time.
Or take it a step further, and store a savestate from the moment the first thing appears on the screen, and the user's emulation will start from there instead.
BTW, they use the Scripted Amiga Emulator: http://scriptedamigaemulator.net/
Note: reach out to me... would really like to help with improving this.
This doesn't always result in the nicest screenshot being the default :) Some manual intervention is generally required, and that hasn't happened yet.
Too bad it doesn't seem to run, it's stuck in what seems like an infinite loop of crashing and rebooting.
That's kind of embarassing, as I did in fact write the code for this game, back in 1990. Bad bad 15-year old me who couldn't stay compatible with an emulator written in a scripting language running in a web browser (none of which existed, basically, and certainly not to me, back then) and using a new non-Commodore ROM implementation. Heh. My mind is blown.
https://archive.org/details/Turrican_Musicdisk_19xx_Andromed...
How does that work? I don't get any sound. I don't know what to do. I can select items in the upper menu by click, but I can't get anything else done.
Clicking on the audio button (which shows disabled audio) shows a popup "This button only works once the emulation is running" - well, it is running.
"Fullscreen view" does not do anything either by the way.
Also, International Karate+
And finally, Dungeon Master, just because. :)
It shows how far PCs have come that we can emulate a machine that I once lusted after in a browser.
On a personal note, can anyone remember what the name is of an Amiga game that I once saw at a store?
I just remember that there were objects arranged I think in a grid, and there were laser beams, and you could rotate small mirrors on the grid to reflect the beams onto objects, I guess to destroy them. I only played it for a couple of minutes but I'd like to see it again.
I remember being amazed at the Amiga's graphics (I had a C64), and I'd love to see how dated they are now.
aaaand its gone
However - amazing library - thanks!
Now, if we could get saves (prob. not happening), I could run Ultimate SoundTracker in the browser...
Some of the most popular releases that people will remember can be found here if you want to add them:
http://www.pouet.net/prodlist.php?order=thumbup&platform%5B%...
These are the OCS/ECS chipset demos listed on Pouet sorted by popularity. Most of them have ADF files for the download link so should be easy to add.
Good to see Hardball, Kikstart II, and Zany Golf on there though.
Or this? https://www.kingsquare.nl/jsc64
Or this? http://www.vizzed.com/play-c64
There's dozens of them.