New Commercial Amiga 500 Game Released
Mike Bouma writes: Pixelglass, known for their "Giana Sisters SE" game, has released a worthy new game for the Amiga 500, called "Worthy." Here's a description of this cute action puzzler: "Assume the role of a fearless boy and collect the required number of diamonds in each stage in order to win the girl's heart! Travel from maze to maze, kill the baddies, avoid the traps, collect beers (your necessary 'fuel' to keep you going), find the diamonds, prove to her you're WORTHY!" Time to dust off that classic Amiga or alternatively download a digital copy and use an UAE emulator for your platform of choice. Have a look at the release trailer.
But I did have a 1000, then a 2000 and a 1200
But that was many years ago, I didn't bring the Amigas with me when I migrated (legally) to America 16 years ago.
There are still commercial games being released for the C64 every year (+ smaller free games). I don't follow the Amiga-scene as closely as the C64, but surely it's the same there?
Not complaining about the Amiga getting some attention on slashdot, I just don't see why it's news.
There have been quite a few commercial titles for the Amiga in the last few years actually, shipped on floppy disks in a fancy box with user manual just like back in the day.
Not published by the giants like Psygnosis and DMA Design, but individuals and smaller publishers, but nonetheless there are still a few handfuls of newly made games published since 2010.
Of all the old dead computers, the Amiga is remarkably alive. There's even new hardware being made for it even today.
Ahh yes the wonderful memories. (I had in chron order: Amiga 500, Amiga 2000, Amiga 1000, and finally the Amiga 1200 ... i also ended up buying a friend an Amiga 3000 so he could do pro video work with Video Toaster, which he later repaid me -- sometime when i had the Amiga 2000. Amazing times.
If i'm not mistaken the PC was in CGA 4 color mode with beep-beep speaker sound. Mac's were in black and white. While the Amiga 500 was doing things in 4096 HAM graphics modes, full multi-tasking, and with stereo sound. Just to name of few of its brilliant architecture.
Just to show my support and respect for that machine I will go buy the game now
You mean I need to buy a RAM upgrade just to play this game!? Damn!
Chip RAM and Fast RAM. (Chip RAM is more flexible and accessible by the custom chips for audio/video; Fast RAM is only accessible by the CPU. Fast RAM is faster (because the CPU is never held up by the custom chips.)
While Chip RAM is a necessity, Fast RAM isn't. A normal Amiga 500 will have 512kB of Chip RAM.
Trust me, compared to the wonderful world of EMM386.EXE with Conventional, Expanded, Extended and Himem, Amiga memory management is not tricky.
And, yeah, BIOS is a PC term. ROM is the generic term, and on an Amiga, it's called Kickstart. Workbench 1.3 runs with Kickstart 1.3. Workbench 2 with Kickstart 2. In fact, in reality, the "OS" is mostly stored in Kickstart (ROM). (Classic example, the program that runs the entire user interface shell (explorer.exe in Windows terms) is a mere 6 KB. No, it's not some literally incredible compression and hand coded assembly feat -- it actually just kicks off code that's stored in ROM.)
What that boils down to is the Kickstart and Workbench boot disks should match. And, as for 'virtual hard disks', On the Amiga 500, often home computers of this era didn't have hard disks (stupidly expensive things at the time, especially as they were SCSI based) so it was far more normal to boot from floppy disk. Later on, with Amiga 1200s, IDE disks became available and booting/running from HDD became far more normal.
Basically; you're used to modern PCs where the ROM is only the very basics and the OS is generally loaded off disk; whereas most other computers of that era (especially Macintosh, Amiga, Atari, Commodore 64) are more load from ROM based. (Although frequently they did need a disk to boot from, that disk didn't have anywhere near the entire operating system.) These preconceptions probably didn't help you!
Yes, Macintoshes worked the same. It wasn't till much later that MacOS was mainly loaded off disk.
(And, no, Wikipedia is wrong, kickstart is not just the boot firmware. It's more than that. After all, it contains Exec, which is the real kernel of the Amiga operating system. Of course, it was common for Amiga games to ignore the operating system and interact directly with hardware - frequently, a reset / reboot was the only way to exit a game!)
I'd say it's news for geeks. It's a polished new release for a 32 year old platform.
The guy ain't gonna make megabucks from this, it's only sold 140 copies so far.
I think blaming the Amiga for problems setting up an emulator is a little unfair. There are several versions of the Amiga, and each came with a ROM and the correct disks for that ROM. If you bought an operating system upgrade, you'd get the right ROM and right disks with it. Additionally, the disks for older operating systems generally worked with newer ROMs.. There was nothing difficult about it. The term "BIOS" is inappropriate, the ROM contained the core operating system, not merely the bootloader and I/O library a BIOS contains.
One other thing to note is that people running games generally didn't run the disk part of the operating system. The game would run directly from the disk, the computer booting right into it.
RAM... it wasn't hard for actual users in practice and there weren't "more classifications of RAM than DOS did". DOS had various types of memory which literally could not be interchanged - applications that used "extended" etc RAM had to use it. For the most part, with the exception of one type of usage, both (or all three, if you count low address space non-chip RAM) types of RAM were interchangeable. The "exception"? Chip RAM had to be used for anything that involved graphics or audio. And that was it.
Ultimately though it sounds like either your emulator didn't have built-in profiles supporting the stock Amigas, or did but you choose to tweak them in the same way a novice might start tweaking hardware settings in a PC emulator. If the former:
Amiga 500: Kickstart 1.3 + 512k chip RAM + OCS
Amiga 500+: Kickstart 2.04 + 1Mb chip + ECS
Amiga 1200: Kickstart 3 + 2Mb chip + AGA
If you want to run games, that's enough. You don't need anything else. If you want to use it as a serious machine, you'll ideally need the same version of the disk part of AmigaOS as your ROM.
You are not alone. This is not normal. None of this is normal.
Good luck with that. You can get away with correcting typos, but changing anything more significant than that is damn near impossible and not worth the hassle. Too many users, with too much free time, have too much of their ego wrapped up in 'their' articles.
Required reading for internet skeptics
There will be no constant swapping. Multidisk games for the Amiga were pretty much uniformly very smart about that. And swapping disks in the emulator is a keypress away, it's really smooth and simple.
Patching will not require a hard disk install; usually installing to hard disk on the Amiga means copying the files over. There is no registry, not even any ini files, just a directory with files. You can patch those files and put them on the disks again, or even patch on the disks.
It's very far from a typical step. It's almost completely unheard of. And it is very amusing you complain about "emulate the AmigaOS API" since games do not use AmigaOS. They go directly on the hardware.
The only reason you had to "faff with it" was because you decided to do you. Seriously, don't blame the Amiga for something the Amiga makes dead simple, and the amulator makes dead simple, but which you decided to make difficult.
Running Amiga games on an Amiga emulator makes DOSbox seem complicated. What you did was the equivalent of installing Windows 3.1 on DOSbox to be able to run a pure DOS game.
If you want an easy solution then Amiga Forever packages up the WinUAE emulator, the ROMs, a launcher, pre-installed OS images and a bunch of other goodies.
For most games you just double click on their name in the launcher and play.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
Here's a new real-time strategy game developed last year by the "8-bit guy" for the Commodore 64: http://www.the8bitguy.com/plan...
I'm not sure they're getting rich on this, but if you're nostalgic and love to code... why not?