Amiga.org

Amiga computer related discussion => General chat about Amiga topics => Topic started by: RedWarrior on September 02, 2016, 09:32:56 AM

Title: The derpy adventures of RedWarrior...
Post by: RedWarrior on September 02, 2016, 09:32:56 AM
So, you might remember me from the ongoing saga around trying to get my PCMCIA CF card working on my Amiga 1200.

It's basically a compilation of falling down stairs, hitting my head & stubbing my toes repeatedly- although in Amiga hardware/software terms.

I was described as "Frank Spencer", and someone also described my fumbling saying it "looks like he doesn't know what he's doing"...  Well yes, as a matter of fact I don't.

I don't have a clue what I'm doing. Having to manually enter arcane numbers in fields with weird names is a bit daunting to me. Running anything from a command line gets me at least slightly anxious. Using diskpart, HDTools, HDinsttools and about 3 different text commands on 2 different operating systems to merely format an already obsolete Compact Flash card isn't what I'd call streamlined or user friendly- but that's just me.

Thanks heaps to those who offered assistance, advice, and even derision! ;-) It's a bit embarrassing!

I'm still hoping to one day get my Amigas working, but get the strong impression that this is nowhere near as simple as I imagined it should be. Back in the day I think I edited the occasional start-sequence and felt like I just hacked the matrix.

I'm writing this as a preface to those who might expect me to have a PhD in computer science or work as a programmer or imagine that I should instantly understand what they're talking about when they offer helpful advice... Thank you for helping, but please try to dumb it down a bit for me =)

I got my IDE CF card working eventually... and then there was another mountain to climb. I did get my PCMCIA CF card working eventually... and now there is another mountain to climb... This could go on for a while.

My next posts will be "Why doesn't WHDLoad work like I think it should?" and "why is my A600 refusing to boot after I changed the filesystem to pfs3?" and "how do I make this degrader work?" ...and "why did Commodore do such a lousy job with backwards compatibility? It seems almost spiteful- even inverting the colours on Workbench for no good reason..?"

Not sure if I should quarantine myself to this thread so you know what to expect from me... :D

Cheers guys. =)
Title: Re: The derpy adventures of RedWarrior...
Post by: SACC-guy on September 02, 2016, 09:46:37 AM
We truly wanted to help...but you did lead us on a merry chase.

Where are you? If you are local to Sacramento, come to the SACC meetings, we will help!

Consider coming to AmiWest2016 (see sacc.org) Meet lots of us who know enough to get in trouble! (smile)
Title: Re: The derpy adventures of RedWarrior...
Post by: Thomas on September 02, 2016, 09:57:27 AM
Quote from: RedWarrior;813378
"why is my A600 refusing to boot after I changed the filesystem to pfs3?"


Because different file systems can't read each others files. Isn't this obvious?

After changing file system in HDToolbox you have to format the partition and restore files from a backup.
Title: Re: The derpy adventures of RedWarrior...
Post by: Minuous on September 02, 2016, 12:16:04 PM
Quote from: RedWarrior;813378
It seems almost spiteful- even inverting the colours on Workbench for no good reason..?"


You mean why were the 2nd and 3rd colour defaults swapped around? The answer is because white on grey (in 2-colour modes) would look atrocious.
Title: Re: The derpy adventures of RedWarrior...
Post by: vince_6 on September 02, 2016, 12:20:31 PM
One solution is someone to help you via teamviewer making a WinUAE config same as your amiga with the CF plugged to a card reader.

Then step by step you can see how it's done or even asking questions through the communication of  teamviewer or skype.

When the work is done the CF will boot from your real amiga too (99% after all Amiga is full of surprises :-)

I wish I could help you but my time is limited and will be till mid of September.
Title: Re: The derpy adventures of RedWarrior...
Post by: paul1981 on September 02, 2016, 04:17:56 PM
I don't use diskpart, or whatever it's called. My old PC has XP on it, I just use the Computer Management section, then DiskManagement to alter partitions and such. You shouldn't need to do this though under normal circumstances because CF cards of such capacities will be fat32 formatted already, so will work immediately with the Amiga. The reason you had to was because your card was previously used as an Amiga boot disk which was either FFS or PFS formatted.

You can format your CF card on your laptop or PC (PC through a card reader) to fat32, and if your Amiga is setup correctly it should read it.

One thing at a time though is the best way. You should read the Workbench User Guide too as you'd learn the basics there (did you download it from the link I provided?) Everyone has to start from the beginning, and that'd be a good place to start.
Title: Re: The derpy adventures of RedWarrior...
Post by: Oldsmobile_Mike on September 02, 2016, 07:59:38 PM
This is great.  Glad you have a good sense of humor about things!  :) I often get frustrated because I know a good user group (if such things still existed) could get you squared away in a few minutes, rather than 50 messages back-and-forth in a forum.  But at least you're learning!  :D
Title: Re: The derpy adventures of RedWarrior...
Post by: SACC-guy on September 02, 2016, 09:13:46 PM
You know...SACC is a great user group and still going and going..and go..
Title: Re: The derpy adventures of RedWarrior...
Post by: RedWarrior on September 03, 2016, 04:18:35 AM
Quote from: Thomas;813380
Because different file systems can't read each others files. Isn't this obvious?

After changing file system in HDToolbox you have to format the partition and restore files from a backup.

Nothing is obvious to me here... and all the things I think are obvious turn out to be wrong! =D

Here's the situation with my a600: It was sorta kinda working from the last time I sought assistance here (back around 2004!) - though has been deteriorating. Checksum errors galore and even keyboard errors (which might be hardware)... so since having discovered pfs3 on here recently while working on my A1200 I figured it might help my a600...

So in WinUAE I copied everything off my a600 drivecard... did the 12 steps to formatting the card in pfs3... then copied my data back to the drive/card... and now I get a giant error immediately on boot. Could it be the pfs3 thing doesn't work on an a600? I don't think I changed anything else really...

=)
Title: Re: The derpy adventures of RedWarrior...
Post by: RedWarrior on September 03, 2016, 04:56:23 AM
Quote from: SACC-guy;813379
We truly wanted to help...but you did lead us on a merry chase.

Where are you? If you are local to Sacramento, come to the SACC meetings, we will help!

Consider coming to AmiWest2016 (see sacc.org) Meet lots of us who know enough to get in trouble! (smile)


I'm on the opposite side of the world =)
Title: Re: The derpy adventures of RedWarrior...
Post by: RedWarrior on September 03, 2016, 10:20:21 AM
Error 80000004.

My ram isn't feeling privileged enough or something?

Before I unscrew and remove the CF/drive again, perhaps someone could offer a course of action please? Is pfs3 compatible with an a600? All I did was copy my files off with diskmaster... format with pfs3 & repartition... then copy files back. And now it's being a moody little piece of $%^t...
Title: Re: The derpy adventures of RedWarrior...
Post by: vince_6 on September 03, 2016, 11:25:26 AM
Can't remember if you own an accelerator but if you don't just stay with ffs.
If you have try sfs, this is what I got on my A600 ACA620.

There is a nice guide here :
https://www.youtube.com/watch?v=la9wW-r10lQ

You must add no recycle command on format line though.
Title: Re: The derpy adventures of RedWarrior...
Post by: Oldsmobile_Mike on September 03, 2016, 11:33:32 AM
Pfs is compatible with all Amiga's. I assume you're using the latest version of PFS-AIO from Aminet? And the tools from the 53 archive?

You can't just change the file system and expect it to work. After you change the file system you need to repartition the device (with HDtoolbox), format the partitions, and reinstall all your applications.
Title: Re: The derpy adventures of RedWarrior...
Post by: paul1981 on September 03, 2016, 01:14:52 PM
Quote from: RedWarrior;813437
Error 80000004.

Before I unscrew and remove the CF/drive again, perhaps someone could offer a course of action please? Is pfs3 compatible with an a600? All I did was copy my files off with diskmaster... format with pfs3 & repartition... then copy files back. And now it's being a moody little piece of $%^t...


The one that has failed (DH2) looks to be your third partition. Is it empty? Looks as though for some reason it's not liking it - I don't know about OS3.9 but it could be a problem with the old 4GB scsi.device perhaps? OS3.9 should take care of that upon booting...so perhaps something wrong with your startup-sequence? More likely though is that you have done something wrong in the partitioning and filesystem installation. You did install PFS onto the RDB yes? If not I would expect a failure like this as the Amiga would be expecting the partition to be FFS formatted and it would instead get presented with a PFS filesystem layout which would surely cause your machine upset. The Amiga has FFS built into ROM - if you'd like to boot from PFS it has to be installed on the RDB.
Title: Re: The derpy adventures of RedWarrior...
Post by: RedWarrior on September 03, 2016, 02:11:00 PM
I reformatted within WINUAE and DH2: was the first available number. They're just drive names though, right? It was a multi-step process of entering Dostypes and all that weird stuff again, but I think I nailed it.... it looked fine in Winuae.

In terms of "re-installing" my old programs- I have no idea what that person is talking about. The beauty of Amiga, in my experience, is you can just copy a bunch of files for a given program, and that's all it needs. (When it works at all, of course)

So, DH2 is my boot partition, with all my old stuff from 25 years ago on it... Workbench 2.2? Definitely not 3.x

The reason I thought I should try a different file system is that last time I was getting a heap of checksum errors popping up...

I don't know what an RDB is, by the way.

I'm pretty confident I installed pfs correctly and formatted properly. It worked for my 1200... eventually.


Can I get a definitive yes or no- is pfs3 compatible with an Amiga 2.x A600?

Cheers guys =)
Title: Re: The derpy adventures of RedWarrior...
Post by: paul1981 on September 03, 2016, 03:29:04 PM
The 68000 version of PFS3 will work with your unexpanded A600. I'm assuming you're using the 68000 version? If not, that could be the cause of your DH2 failure. People use PFS-AIO now, if you are too then you don't have to worry about that. Do you know which PFS you have actually used? The filesystem (PFS) needs to be installed on the RDB. You do this by installing the filesystem (PFS) onto one of your partitions, traditionally your boot partition which you should really rename and call DH0 just to avoid confusion (and some dumb installers from the early days may assume DH0 for Workbench and DH1 for Work.

Now that we know you're using OS2.x, we need to know the size of your CF card and its partitions please.
Title: Re: The derpy adventures of RedWarrior...
Post by: paul1981 on September 03, 2016, 03:34:06 PM
RDB:

https://en.wikipedia.org/wiki/Amiga_rigid_disk_block (https://en.wikipedia.org/wiki/Amiga_rigid_disk_block)
Title: There's a reason! Kind of!!
Post by: RedWarrior on September 04, 2016, 12:36:13 AM
Ok- I think I found the cause of this- I'm having flashbacks to the awful fever-dreams of trying to format a CF drive for my 1200- no wonder I blacked out and forgot this part because it's really really awful...

Something about getting the configuration of the drive- I can barely remember how I even did this part for my 1200. This seems to be a shortcoming of WinUAE (if not the Amiga universe) - if the drive configuration is important- it seems I can't actually read it from WinUAE because instead of reading the actual card, it's reading the config of the CARD READER instead. (image attached)

Now, I'm not sure if this still applies under FFS- I'm not sure how I did this for the 1200... but MAYBE I can format back to FFS- copy HDTools to the CF... then (hopefully boot) on the a600... then run HDTools (assuming it boots) - then get the drive configuration applied... then remove the CF card and do the whole pfs3 format under Winuae again.... and then copy my stuff back, and then hopefully get a starting point on my a600. so fun. :D

Makes sense? If anyone has an easier route- please chime in! =)
Title: Re: There's a reason! Kind of!!
Post by: RedWarrior on September 04, 2016, 03:01:53 AM
Yep that did it. It boots when it's formatted as standard FFS... then I have to run HDToolbox ON the system itself, make it load the right drive configuration... then save changes and reboot, then remove the CF card and put it back on the Winuae system, then load HDtoolbox again and install pfs3 (getting the dostype and buffers set correctly) (and the Maxtransfer settings) as a filesystem for both drives, then open a command line and run pfsformat...
Now just holding my breath before i can try copying my data back... all to get to the same starting point I was at 10 years ago... =)

I could make a youtube video: "Formatting a CF card for Amiga in 27 easy steps"
:D
Title: Re: There's a reason! Kind of!!
Post by: RedWarrior on September 04, 2016, 03:42:54 AM
..aaaaaaaaaand we're back to the exact same boot failure as before. Woohoo.


and then it looked like I had the buffer size and MaxTransfer setting wrong... changed them... no difference in boot error...

at this point I'm beginning to understand why these machines get thrown in dumpsters....
Title: Re: There's a reason! Kind of!!
Post by: SACC-guy on September 04, 2016, 07:46:40 AM
The easy way!
Install the ide to cf adaptor
Install a 4 gig cd card on the list of working cards
Start the 1200/600 with the install disk from commodore.
Run HDTools, setup the cf card with partition DH0 200megs and DH1 500megs DH2 2 gig.
Restart the machine with the install disk.
Format the partitions.
USE the install disk to install the OS on DH0.

This gets the machines going correctly. THEN add the extras you want.
Title: Re: There's a reason! Kind of!!
Post by: Oldsmobile_Mike on September 04, 2016, 01:46:13 PM
Quote from: SACC-guy;813479
The easy way!
Install the ide to cf adaptor
Install a 4 gig cd card on the list of working cards
Start the 1200/600 with the install disk from commodore.
Run HDTools, setup the cf card with partition DH0 200megs and DH1 500megs DH2 2 gig.
Restart the machine with the install disk.
Format the partitions.
USE the install disk to install the OS on DH0.

This gets the machines going correctly. THEN add the extras you want.


LOL. Seriously, this. I've never had most of the problems you guys have. Then again I've never tried to use WinUAE to set up an Amiga partition. Coincidence? I think not. :laughing:
Title: Re: There's a reason! Kind of!!
Post by: paul1981 on September 04, 2016, 02:28:20 PM
Quote from: RedWarrior;813476
..aaaaaaaaaand we're back to the exact same boot failure as before. Woohoo.

and then it looked like I had the buffer size and MaxTransfer setting wrong... changed them... no difference in boot error...

at this point I'm beginning to understand why these machines get thrown in dumpsters....

No offence, but you're not really understanding what you're doing. You won't listen to me. I asked you earlier about the size of your CF card, its partitions and your scsi.device (which is important because you're not using OS3.9) and also the rdb and pfs version but you chose to ignore it, and suprise suprise you're back to square one.

Why don't you setup the CF hard drive on your Amiga? This will be the simplest method for you. Once setup you can then put the card into WinUAE and copy your files over.
You'll need a floppy disk to store pfs onto, and you'll need the Extra's disk (provided with all Amigas). Boot from your Workbench disk, insert your Extras disk, load HDToolbox, read the drive config, save it. Partition your drive, install pfs onto the rdb from your pfs floppy, save changes, job done.

Depending on the size of your partitions you may need to replace the 1991 scsi.device (which is stored in Kickstart ROM) with a more modern version (actually, if direct scsi is used you can use hard drives up to 8GB with that old scsi.device). This would be in the form of a resident module, or if you were fanatical you could create a ROM yourself with this already in it. Infact I believe you can purchase updated roms to make it even simpler for you.
Title: :/
Post by: RedWarrior on September 05, 2016, 12:03:10 PM
Quote from: paul1981;813492
No offence, but you're not really understanding what you're doing. You won't listen to me. I asked you earlier about the size of your CF card, its partitions and your scsi.device (which is important because you're not using OS3.9) and also the rdb and pfs version but you chose to ignore it, and suprise suprise you're back to square one.

Why don't you setup the CF hard drive on your Amiga? This will be the simplest method for you. Once setup you can then put the card into WinUAE and copy your files over.
You'll need a floppy disk to store pfs onto, and you'll need the Extra's disk (provided with all Amigas). Boot from your Workbench disk, insert your Extras disk, load HDToolbox, read the drive config, save it. Partition your drive, install pfs onto the rdb from your pfs floppy, save changes, job done.

Depending on the size of your partitions you may need to replace the 1991 scsi.device (which is stored in Kickstart ROM) with a more modern version (actually, if direct scsi is used you can use hard drives up to 8GB with that old scsi.device). This would be in the form of a resident module, or if you were fanatical you could create a ROM yourself with this already in it. Infact I believe you can purchase updated roms to make it even simpler for you.


I eventually got it working. It was the drive configuration again- for some reason it didn't save the settings and I had to type them in again under WinUAE from that photo I posted. Of course now the CF PCMCIA card isn't working, (Error 80000004 - Suspend/Reboot?) as soon as I try to mount cf0:.

I'm losing sight of why I even wanted to revive these machines... I don't think I'm ever gonna play lemmings again...

To answer your question: Why don't I setup the drives on my Amiga - I wonder if you've tried doing that without a working floppy drive? Or with a keyboard that won't let you use the letter P, the right Amiga button, or the Enter key?

I'm amazed you guys have floppy drives that still work after all these years. I have a lot of machines, and none of them have reliable floppy drives...

I'd love to one day see some cool Amiga demos on native hardware etc, but I"ve been trying on and off for 10 years and am getting nowhere.
Title: Re: The derpy adventures of RedWarrior...
Post by: paul1981 on September 05, 2016, 05:59:37 PM
So your keyboard is busted, your floppy drive is busted, your right button (mouse?) is busted...no wonder you're struggling.
I personally wouldn't dream of using a computer that was as crippled as yours, or crippled at all. If you're serious about using it you'll need to either get it fixed, or buy a refurbished one that's all working and re-capped to enable it to work for another 20 odd years.

I honestly would love to help you, we all want to help. The fact is, if you mimic the config of your A600 in WinUAE, then you should be able to setup your CF exactly how you want it with all your hundreds or thousands of games and application software. Download all the games or applications you need in an emulated Workbench...that's what I have done in the past, expanding archives etc to a real Amiga partition (don't expand them from within Windows if you can help it). Then pop it in your A600 and if the CF is partioned correctly with correct filesystem etc it WILL work (providing your Amiga isn't faulty!)

Your keyboard membrane will likely be damaged where it plugs into the motherboard, easy to damage on an A600 due to how the keyboard is mounted - any force on that connector when the keyboard clip hasn't been lifted will severely damage the tracks and its electrical conductive coating. I've revived a couple a few years ago by cutting a small amount off of the end, so that working conductor can make the contact in the keyboard connector socket.

Without your enter key working, how would you expect to enter highscores into games? You'd be left having to reboot. You need a working keyboard, surely to God.

You could go the gotek route, being as though your floppy is busted anyway.

Good luck with it all, stick with WinUAE if you can't get working hardware.
Title: Re: The derpy adventures of RedWarrior...
Post by: Oldsmobile_Mike on September 05, 2016, 06:13:28 PM
My god, man. Brand new floppy drives, starting at the princely sum of $19.68, USD:

http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=294
Title: Re: The derpy adventures of RedWarrior...
Post by: RedWarrior on September 06, 2016, 11:10:01 AM
My mouse buttons work ok, and if you press Ctrl+M it's the same as Enter. I'm hoping (wishing) that my 600 can just be a games machine. I can't type p, o, or enter... the u and . sometimes work... these machines were NOT designed to be opened... all the plastic is so brittle, bits fall off every time I open the poor thing.

I don't suppose there is such a thing as a pre-prepared hardfile for Winuae that has WHDLoad, X-bench & a bunch of games/demos setup ready to go? That would be awesome.

Otherwise I need to figure out a lot of stuff to do with degrading & running the 1.3 ROM, and somehow running old floppies under that environment from the HDD... and I think I'll probably give up before I get to the end of that one... =D
Title: Re: The derpy adventures of RedWarrior...
Post by: Oldsmobile_Mike on September 06, 2016, 02:48:32 PM
Occasionally preloaded CF cards filled with games pop up on eBay, but since this is (technically) software piracy, they tend to get yanked pretty fast. Still, you might get lucky.

IMHO a replacement keyboard and floppy drive would be a better investment of your money, however. :p
Title: Re: The derpy adventures of RedWarrior...
Post by: SACC-guy on September 06, 2016, 10:11:44 PM
Quote from: RedWarrior;813551
My mouse buttons work ok, and if you press Ctrl+M it's the same as Enter. I'm hoping (wishing) that my 600 can just be a games machine. I can't type p, o, or enter... the u and . sometimes work... these machines were NOT designed to be opened... all the plastic is so brittle, bits fall off every time I open the poor thing.

I don't suppose there is such a thing as a pre-prepared hardfile for Winuae that has WHDLoad, X-bench & a bunch of games/demos setup ready to go? That would be awesome.

Otherwise I need to figure out a lot of stuff to do with degrading & running the 1.3 ROM, and somehow running old floppies under that environment from the HDD... and I think I'll probably give up before I get to the end of that one... =D
AHH! Finally the real ask!

Even if we made you a "pre-prepared" cf. ---It still won't work!!!--
Title: Re: The derpy adventures of RedWarrior...
Post by: RedWarrior on September 06, 2016, 11:53:58 PM
Quote from: Oldsmobile_Mike;813564
Occasionally preloaded CF cards filled with games pop up on eBay, but since this is (technically) software piracy, they tend to get yanked pretty fast. Still, you might get lucky.

IMHO a replacement keyboard and floppy drive would be a better investment of your money, however. :p


The zeal you guys have in defending abandonware from copying isn't really seen in any other fan-club... I can't understand the logic.
Title: Re: The derpy adventures of RedWarrior...
Post by: Oldsmobile_Mike on September 07, 2016, 12:50:11 AM
Quote from: RedWarrior;813571
The zeal you guys have in defending abandonware from copying isn't really seen in any other fan-club... I can't understand the logic.

Not by choice, that's a question for the moderators.  :p
Title: Re: The derpy adventures of RedWarrior...
Post by: paul1981 on September 07, 2016, 12:58:08 AM
Quote from: RedWarrior;813571
The zeal you guys have in defending abandonware from copying isn't really seen in any other fan-club... I can't understand the logic.


The problem isn't old games and old application software, it's Workbench. If you had a CF card from somewhere packed full of games and the like, then they aren't legally allowed to enable it to boot to Workbench, infact there shouldn't be any AmigaOS files on there at all. So upon booting the CF card it should ask you to insert your AmigaOS disks so that it may install AmigaOS (Workbench etc) - then you can boot it and use it, thanks to your perfectly legal copy of Workbench. You'd need a working floppy drive for this though, either that or go through the procedure in WinUAE with Workbench 3 disk images.

Which leads me onto what I said earlier - just set everything up via WinUAE. And no, we're not copyright police or anything. I have 2000 WHDLoad games, did I buy all of them? No. AmigaOS is quite easy to find online last time I checked, although I am by no means saying that you should break the law by downloading it, but you should in theory be able to store backup copies for yourself being as though you do indeed own an A1200 which came with Workbench 3.0 or 3.1. Commodore-Amiga themselves told us to work with self made backup copies of Workbench, not the originals. You have the tools for the job in other words.

Ctrl+M will not work in games.