Some fun with my “new” Amiga 600

Compact Flash in Amiga 600

Compact Flash in Amiga 600

So after getting this Amiga 600, I did get some games on diskette, but using any computer in 2013 without a hard disk is just unimaginable.  So a Compact Flash card & IDE adapter I had ordered had finally arrived!  Thankfully it was sold as an “Amiga formatted” Flash disk, being already partitioned as that can be a major ordeal through emulation on OS X.

Of the few disks I do have, I don’t have a full copy of the OS so I don’t have the “install” disk with the partitioning tool, so I kind of had to improvise.. So like I said, I got lucky as the Flash disk had been partitioned on an Amiga before it was sent to me.  Sadly the Amiga emulator FS-UAE doesn’t seem to honor the “IDE0” controller settings and won’t mount the flash directly.  So on a whim, I dd’d the Compact Flash and worked with that.

dd if=/dev/disk1 of=compactflash.hdf bs=512

dd if=compactflash.hdf of=/dev/disk1 bs=512

Surprisingly this worked pretty well.  I was able to format the disk image, and install the OS from disk images. Slapping the whole thing into the Amiga and it booted up, and all was well!  Or so it seemed.  I then wanted to play Frontier: Elite II, of which I was able to locate a copy of the “shareware” version, and use DMS to convert the ADF to a DMS file which I could then extract onto a physical disk on the Amiga.  So everything was going fine, but then today disaster struck.  It seems the floppy drive has either gone bad, or the disk I was using went bad.  Either way it is very maddening.

Frontier Box

Frontier Box

So the natural solution is either to replace the floppy drive, and try to score some decent floppy disks, and repeat the procedure.  The better solution, of course is to just run the game from the Compact Flash.  The good thing is that Frontier doesn’t have any disk based copy protection, instead it relies on some in game reading from the manual, and the shareware & various pirate versions have removed the checks.

After re-dding the image onto the flash I ran it, and it immediately crashed.  Even worse, I copied the game into the RAM disk, and it wouldn’t launch as the file was corrupted.  Clearly something was wrong or corrupting with the ROM version.  Now there is some conflicting information on Wikipedia regarding this, as 37.299 ROMS don’t include PCMCIA drivers, nor any IDE support.  37.300 has support for IDE & PCMCIA but Wikipedia lists it as only support disks up to 40MB.  I’m using a 128MB flash card, so at first I had figured this was the source of my problems regarding disk corruption.  Wiki lists another version 2 ROM, 37.350 which can apparently support disks & filesystems up to 4GB.  Of course there is also Kickstart v3.0 & 3.1 which run on the 68000’s.

After googling around it seems that 37.300 can work fine, and the ROM version, along with the version 2.1 of AmigaDOS should be enough to get this working.  That is when I found out about the MaxTransfer and Mask in HDToolBox.  Apparently the default values don’t work so well with things like PCMCIA disks, and Compact Flash drives.  Setting the MaxTransfer to 0x0FE00 and the Mask to 0x0FFFFFC did the trick!

HDToolBox in action

HDToolBox in action

Of course I found out the hard way that you have to press enter after entering the values, otherwise it won’t save your changes.

Wow what a convoluted process! But mass storage on the Amiga has always been a trying process even at the best of times.  Oh and here is it in action!

Next I’ll try to tackle WHDLoad, although I don’t think 2MB of ram will be enough.

So while I’m on this Amiga kick

Screen Shot 2013-01-05 at 9.29.43 PMI came across this great site, commodore.me, which includes PDF’s of Amiga Format magazine!

And on the same kick, now that Frontier Dangerous got its funding, I ordered a copy of the awesome Elite II: Frontier. And there is another site, amr.abime.net which includes just about every review of the game, along with some page scans! I do look forward to being able to play this game again.. It just isn’t the same with analog sticks, or the PC version.

And speaking of a Commodore overload, they are still doing the “World of Commodore” shows, here is the last from 2012..

It would be cool to go to this in 2013, I would assume it will be held in Toronto, again by the TPUG?

Something interesting happened on the way to Verona

We somehow managed to find an Amiga 600 for sale!

It is stock, 1mb if ram with a 37.300 ROM but it does have workbench disks. With all being well ill be able to rig this thing out!

Pictures and more to follow as I’m on a train to the airport.

Just got back from the UK, and check it out!

Euro amiga 600

On my way out of Italy, it was kind of funny as the security checkpoint people immediately recognized the Amiga 600, pulled it out of the line, and started to wave it around, so that others could come by to check it out, then they put it through the x-ray machine and took pictures.. Sadly I couldn’t take pictures.  But it was slightly amusing.  I guess you had to be there.

Also check this out, I think this game is Amiga 500 / AmigaDOS 1.2 only .. But it crashes with the good old fashioned Guru Meditation…

Now if only I had a serial port I could use this method of transferring ADF files..

Elite: Dangerous is going to get made!

Project Update #31: Update #31 – We’ve made it!

Posted by Frontier DevelopmentsLike

This is just a mini-update to thank everyone for their amazing support. As I write, we are at a pledge total of just over £1,287,000 and 21,816 pledges.

Astonishingly we crossed the line on my 49th birthday yesterday, which really made my day. I was really touched, delighted, excited, relieved by the news. It is really really great.

There will be a further update later today. Another £113,000 and we hit the Macintosh stretch goal too.

Huge thanks once again.

David

More improvements to the Commodore Amiga emulator, Janus

As I had mentioned earlier there is this great HTML5/Javascript Amiga emulator Janus.

And now, it supports loading a bunch of games & demos from the page!  Making this the easiest way to enjoy the best of the early 1990’s on Chrome.

Project-X

Project-X

The available games are:

  • Agony – Psygnosis 1992
  • Alien Breed -Team 17 1991
  • Alien Breed Tower Assault – Team 17 1994
  • Another World - Delphine – U.S. Gold 1991
  • Blood Money - DMA Design 1989
  • Body Blows Galactic  - Team 17 1993
  • Dyna Blaster  - Ubi Soft 1992
  • Lotus Turbo Challenge 2 - Gremlin 1991
  • Pinball Dreams - DICE 1992
  • Prince of Persia  - Domark 1991
  • Project-X – Special Edition 93  - Team 17 1993
  • Rick Dangerous  –  Firebird 1989
  • Shadow of the Beast II  -  Reflections 1990
  • Superfrog  -  Team 17 1993
  • Turrican II – The Final Fight   - Rainbow Arts 1991
  • Wings of Death  – Thalion 1990

And you can enjoy it here.

A Commodore 64 vs the exciting world of tapes…

Ah, yes who doesn’t love the old world of the mid 1980’s that was dominated by the Commodore 64?  Naturally I had one, and like many people in North America, I had the incredibly “fast” and reliable 1541 floppy disk drive. Unfortunately, in Europe it seems that the floppy drive addon was actually quite rare.  Many of the systems opted to go with the substantially cheaper, and slower 1530 tape drive.

My only real exposure to the Commodore tape drives was with old PET computers in my grade school library where I’d write meaningless BASIC programs, and save them to tape.  But at home I had a floppy drive, so moving programs around never was possible.  Not that it really matters.

So while on vacation in Europe, Lorenzo managed to find this awesome score, a Commodore 64 with a tape drive, joysticks and BOXES, yes boxes of tapes!  All for €20!

20€ of Amazement!

20€ of Amazement!

So we get the Commodore home, fire it up and.. none of the tapes work.  Well completely  many have these turbo boot loaders that load up, but from then on the screen flashes, the tape runs out and nothing happens.  Now granted all of this equipment has been stored in a garage for a decade (or two?) so it does look like the entire lot has bit rotted.  Going through some major effort we did find out that there were a few programs written to let you visualize the tape data to adjust the read/write heads, or even just determine if the tapes were just plain bad.

Then looking around some more online we pretty much come to the conclusion that we will need some kind of special cable to connect to the Commodore 64, and a Pentium 150-200Mhz class machine (no faster, no slower) to emulate a tape drive and feed the programs to the computer.

With everything looking down, we suddenly have a breakthrough by finding a Windows program that can convert a tap file, to an audio WAV(e).  Luckily Lorenzo has a working tape deck, new tapes, and a CD Player, so we burn the WAV to a CD-ROM, then record the CD Audio to a Tape, and amazingly, it worked!

Donkey Kong!

Donkey Kong!

So was it worth it?  For 20 Euros it was cool, it is kind of neat being able to play it on the old ‘iron’ again.  And a joystick was kind if a fun throwback vs the modern era of gamepads, I guess since we wound up using tap images converted, emulation would just be plain easier.  And it is worth noting that the majority of the joysticks that we got didn’t work properly.  Old things eventually die out.

But just as there is companies out there still making floppy drives, I’m sure someone is out there making a digital USB Joystick..