03 November 2021, 15:14 | #421 | |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
Quote:
The A1010 has a passthrough and you can use it with a A500 just fine. The A1011 came later, is smaller an has no passthrough. So you can use it e.g. as 3rd or 4th drive. You can also add the A1020 5,25" floppy drive to the chain with also has a passthrough. |
|
03 November 2021, 16:07 | #422 |
Commodore Collector
Join Date: Aug 2001
Location: Austria
Age: 53
Posts: 944
|
Some guys here simply cannot admit that there ARE actually flawas in the Amigas system design, and whenever someone makes that visible and these guys are running out of arguments, then all they can come up with is telling me that I don#t understand that, it's like that by design, it had to be like that for futire developments, or simply just telling me I am a troll or stupid etc.
This is really poor, guys, and only shows me that you obviously have no arguments againt my objections? @ kee pin mind that this thread is about things which were not so perfectly designed for the Amiga, and there are definitely some of them which I have pointed out. Fortunately, some posters here stick to the facts - Thanks Gorf! Ok, then the DF2/3 issue was due to bad design of the A-1011 drive, not the Amiga in general. But I am pretty sure that the A-1010 was not sold any longer than maybe up to 1990 or so? So, if you bought your Amiga 500, 600 or 1200 after that point, you were stuck with DF0 and DF1 only, unless you bought a 3rd party drive. And sure, the 1541 drive was slow, got hot, was a heavy part, expensive, etc. I have no problems to admit that, it's true! But, it didn't allocate any Ram, which was an advantage compared to the Amiga drives. The 1541 had it's own ram and did not have this problem. There is no advantage of hardware eating up ram of the main computer. Also, the argument that 1541 drives were less reliable than 3,5 Amiga ones is absolutley not true! I have repaired and aligned both drives up to component level repairs, and the 1541 drives are much more reliable. This is not very surprising, since a 3,5 drive is smaller, more filigree, double sided, and despite that writes 2x so many tracks on less disk space. This is not an Amiga topic, but a 5.25 against 3.5 drives topic. |
03 November 2021, 16:11 | #423 |
Registered User
Join Date: Mar 2015
Location: Karlstad / Sweden
Age: 52
Posts: 1,210
|
There is no advantage of hardware eating up ram of the main computer.
--- Ohhh you have no idea what buffers will do? anyway.. the amiga sure had many flaws. but none of them what you have lined up.. your complaints is just not getting what it was and you think it is a c64 and not a multitasking machine.. the biggest flaw in the amiga is maybe: not enforcing people to actually code proper. and by that the machine got blame of "incompability" when it was poor inmature coders (oh yes. I was one of those aswell. damn my code was dirty ) |
03 November 2021, 16:19 | #424 | ||
Commodore Collector
Join Date: Aug 2001
Location: Austria
Age: 53
Posts: 944
|
Quote:
It was simply better designed regarding that topic. It is again my words (same like the OS not being ready to use st startup): On the Amiga they tried to solve hardware tasks in software, and all these annoying issues was the result. Ohh, what a great argument. What I really don't understand is how they came up with such bad design? Or do you want to tell me that it is such a high sophisticated rocket design advantage that the pass through port is missing on the drive? Quote:
Hardware compatibility means that every piece of software runs. Not only the ones which were specifically design like according to some programming rules. I suggest you search google what it means, as it seems you have no idea Again, do a google search what hardware compatibility means, then come back here. |
||
03 November 2021, 16:25 | #425 | ||
Registered User
Join Date: Mar 2015
Location: Karlstad / Sweden
Age: 52
Posts: 1,210
|
Quote:
again. .the Amiga was not a c64 Quote:
if they had created the next amiga due to those programmers. it would be a dead machine quite fast. |
||
03 November 2021, 16:30 | #426 | |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
Quote:
You can buy a second A500 and connect it via nullmodem cable to the first one. This way you can have disk-access without any buffers on the first machine... This would be a "better design" according to your criteria. I doubt anyone else sees it this way. |
|
03 November 2021, 16:51 | #427 | |
Amiga user
Join Date: Nov 2008
Location: Sofia / Bulgaria
Posts: 456
|
Quote:
When I switched from Apple II (and Oric clone with similar disk drive), first thing I noticed was the extremely slow disk loading of the C64, considering it's amazing graphics and sound capabilities. The Amiga on the other hand had pretty fast loading for the old single file games and the scene productions. Of course there were some annoying slow loading games, like Mortal Kombat and Street Fighter II, but it was still acceptable, compared to the inferiorly designed 8-bits (C64, Sinclair). I had Amiga 500 with external drive and I almost never had issues because of the allocated extra buffers. Many of the games and scene productions were programmed with single drive in mind, so when loading them I don't think they allocated any extra RAM for the external drive. The RAM was allocated by Workbench, where it was hardly noticeable with the 512 KB expansion that I had. Also, please don't ruin my thread with useless off topic, not wrong doings of the Amiga. If you consider the release date (1985) most of the design decisions were pretty novel for the time. Of course anyone who comes from 8-bits would find not having BASIC interpreter at his hand from start as obstacle, but it was proven with later BASIC compilers (AMOS and Blitz BASIC), that it is better to have them loaded from external media. What's next? Moans that the Amiga was so colourful at release, that it looked bad on monochrome monitors and black and white TV? Of course it does look bad on inferior displays, because it is multimedia machine, designed to be used with good displays. |
|
03 November 2021, 17:18 | #428 | ||||||||||||||||||||||||
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Quote:
Quote:
Quote:
I probably shouldn't bother, but it's a quiet day here so I'll bite: Quote:
Quote:
Quote:
The floppy drive controller was built into the Amiga, not the drive, which is partly why the Amiga had such excellent floppy drive support as well as lots of flexibility around things like buffers. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Show me the properly coded software that fails to work with the RAM expansion in place. |
||||||||||||||||||||||||
03 November 2021, 17:47 | #429 |
Puttymoon inhabitant
|
What a patience you have, Daedalus
|
03 November 2021, 17:55 | #430 | |||
Commodore Collector
Join Date: Aug 2001
Location: Austria
Age: 53
Posts: 944
|
Quote:
I only know buffers from the 1541, which buffers data so that the drive can decode it while it is reading new data from the disk. It helps loading faster and doesn't need to wait for the disk to do another rotation every time. But all that is ofcourse done in the diskdrive itself and does not allocate any ram on the C64. But it doesn't make a difference for the arguments again it. It is simply not a good thing when parts of the computer#ss RAM is not free any longer after an additional diskdrive is connected, compared to a computer where this is not the case. Otherwise, please tell me the advantage, I cannot think of any, and noone mentioned any argument for it other than some irrelevant 'you don't understand it' messages. Quote:
If Workbench would need it for multitasking, then it could have been allocated by Workbench. But afaik, this problem also affected games which did not run from Workbench? Quote:
A programmer should not have to think about different hardware configurations such like a connected diskdrive if he developes an application. It also shows that one of the big problems of later Amigas was that they were not really backward compatible. Problems with different Kickstarts, different Ram Configurations, etc. I think everyone remembers the fate of the Amiga 600 with it#s incompatible Kickrom 2.0? |
|||
03 November 2021, 18:20 | #431 |
Registered User
Join Date: May 2010
Location: Helsinki, Finland
Posts: 1,341
|
The amount of buffers allocated for a drive is entirely up to the OS - it's not a fixed quantity. You can even reduce already allocated buffer space using the addbuffers command with a negative argument. I don't think you can bring it down to 0, but something very small (1-2 kB perhaps?)
If you take over the system, you can just ignore the extra drives and no resources will be spent on them (as far as I know at least - not really a hardware banging programmer). |
03 November 2021, 18:38 | #432 | |||||||||
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||||||
03 November 2021, 19:12 | #433 | |||||||||
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,216
|
Quote:
The 1541 was an intelligent drive that includes its on Os, its own CPU and its own RAM. It was a fairly expensive add-on, and extra unit users would have to invest into. The Amiga design came with a floppy right from start because its designers anticipated that users would require a floppy anyhow, and as such, they tried to come up with a hardware as simple and flexible as possible. Those two designs are quite the opposite. Look where the 1541 ended: A mis-designed snake-slow interface with a hard-coded DOS in the drive, expensive to build, and anyoingly slow to use. The Amiga floppy was fast, cheap and flexible. Just by software, it can read PC formats, Atari formats, and plenty others. The 1541 can read... 1541 formats. For probably ten-fold the price. Quote:
Quote:
Today, it is again reverse: You have your interface logic on the system anyhow (it is called USB), embedded CPUs and USB controllers cost nothing, so it does not matter to put one on a drive. Thus, if you get a CDROM these days, it is cost efficient just to put that on the drive, and make the CDROM an "intelligent drive" like the 1541. As most users don't need CDROMs anymore, it is also an external component. What can we conclude? That every computer design is a child of its time, and the design constraints that were set at its time. The Amiga was designed with relatively cheap RAM, costly CPUs, costly interface logic, costly drives, and users that require a drive anyhow. The PC is designed around other constraints, and the C64 yet again. Given the design goals back then, the Amiga design was sane - it provided flexibility to the user, with little price, and removing costly components the C64 required with its limits of RAM. Quote:
Quote:
Quote:
Quote:
Of course, as an 8-bit guy, you don't really have an idea what the Os is good for, and why to use it, but that was part of the flaw - the software author base who approached the machine from a completely wrong angle as a "glorified C64", which it certainly wasn't. The Mac64 manual "Inside MacIntosh", comes with a chapter upfront labelled "A horse of a different color", explaining software authors in great detail what was so different in the Mac design compared to the Apple II design, and how software on the Mac works compared to how it worked on the Apple II. I just wish CBM had done the very same thing: Leave hardware undocumented, and explain in great detail how to use the Os interfaces towards it. It would have been a much more future-proof system. Quote:
Quote:
The kickstart is quite compatible - I can still run the Kick 1.2 applications on my Os 3.2 today. They aren't pretty, but they work. That's called "engineering". |
|||||||||
03 November 2021, 19:15 | #434 | |||||||||||||||||||||
Commodore Collector
Join Date: Aug 2001
Location: Austria
Age: 53
Posts: 944
|
Quote:
Just because you have simply accomodated to the Amiga's system and not looked beyond this limit doesn't mean that is is so perfect. It is only perfect in your and other 'deep Amiga insight guys' eyes. Quote:
There is still no better solution for the disk-swapping and endless waiting for the DOS commands to load issue. If you got balls, simply accept my challenge. I will measure how long it takes me to list a disk directory of any disk after I turn on a stock C64. You can try to do the same on a stock Amiga 500, and we will see the results. Quote:
Think hard! Maybe because it was missing on the original ones? So, maybe, just maybe the original drive design was not sooo good after all, what do you think? Quote:
Quote:
The difference is that I know very well the things which were not done right from the start on the C64, while you do not or do not want to acknowledge those such flaws on the Amiga side. Quote:
You could still do all this despite it had it's controller in the drive. Not a valid argument. Quote:
But on the Amiga, there is no way around diskswapping and loading that stupid command into ram first, when they could have been instantly available from rom. Quote:
Telling me 'you don't understand' is absolutley no argument, but just stupid talking. Quote:
It seems you actually never worked with an Amiga 500 with no second drive, and also never actually worked wit ha C64 system. It was a pain in the ass from day one after I unpacked the Amiga 500 for the first time. I know have had both systems for 30 years, so I know what I am talking about. Quote:
If I post the same arguments in a C64 forum, things will be quite differen, believe me Quote:
You seem to play the 'it is not a bug, it is a feature' game, right ? But it does not depend in which package you are trying to sell it. In the end, what counts for me is the user experience. Quote:
I thought it was like that 'by design' already before external drives were available? But then they didn't think that such a design could lead to problems with software which needs that ram? And they didn't bother to install a switch to turn off that drive? Come one, they knew it very well, but still produced those stupid drives without a switch and without pass thru. Quote:
But the A-1011 driver also has it's own flaws, which you don't seem to understand because you obviously never had anything than an Amiga and therefore have no way to compare. Quote:
But having some third party alternatives doesn't mean that the original designed hardware is any better. The 1541 still had it's flaw of slow loading times, just like the A-1011 had it's flaw of a missing switch and pass thru port. It is really impressing how you lack comprehending this. Quote:
Quote:
Quote:
It seems the most shit design is always good design in your eyes since it came from Commodore Amiga. But since EVERY other ram expansion had that switch, you think they were ALL wrong? Really funny to read this as an argument for the flaw of the A-501 not having a on/off switch. Quote:
Quote:
What can I do so much better on a Amiga diskdrive than I can do on a 1541 diskdrive? Like I mentioned, you can do extremely fancy things with a 1541 drive. Quote:
Quote:
But then why did the A-501 devlopers not understand this, and install a switch? It was completely foreseeable that such issue will happen with some 'not so perfect programmed' software. |
|||||||||||||||||||||
03 November 2021, 19:48 | #435 | |||||||||
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,216
|
Quote:
Quote:
Quote:
Quote:
I don't know whether this was true or not, but what do you want to prove? That CBM had a bad product policy? Accepted, they did. Quote:
Quote:
Quote:
Quote:
You are just used to the quirky "load $,8", but that is not a good design. It is just complicated and quirky. Being used to something does not mean it's good. Quote:
Years long. With an A2000, though. A single drive, initially. I did what people always did. I cleaned up all the harddisk re-assignment junk from the startup-sequence (That was really a bad job), and then put the programs I needed on the disk. The assembler, back then. That worked just fine. I didn't need or want a stupid Microsoft Basic the C64 came from, and which couldn't be used to do anything interesting without all the PEEK and POKE crazy stuff. |
|||||||||
03 November 2021, 20:50 | #436 | ||||||
Commodore Collector
Join Date: Aug 2001
Location: Austria
Age: 53
Posts: 944
|
Quote:
If it really was possible to shut these buffers off to 0, then I agree with you all that it was programmers fault if a software would not work with a second drive connected. I always had the impresson that some ram was allocated by the drive from hardware side, right after you staretd the computer, which you couldn't get free again? Quote:
Biting off ram just for buffering data transfer from the drive is not a good idea imho. Ram can be used in a better way and should be free for applications/games data to be accessed by the CPU. Quote:
Quote:
If you think I don't understand something, then let me know, or explain so that it makes sense. Quote:
But please think back what I was adressing? Sure I understand that the system changes when you add extra memory, for instance. The ONLY thing I mentioned is that there was NO SWITCH to turn the damn thing off!! And that made it not 100% compatible any more, which developers obviosuly didn't care about, but which I think is always good to have on any system. And since all the other 3rd party memory cards had that switch tells me that I am very very right with my argument. Quote:
I did not criticize anything else!! |
||||||
03 November 2021, 21:00 | #437 |
Registered User
Join Date: Mar 2015
Location: Karlstad / Sweden
Age: 52
Posts: 1,210
|
if the C64 was so superior.. sit there. write your basic program you program for hours...
now. ahh I need to save this stuff. do I have a disk with enough free space on. lets do a directory of the disks and see. <FUUUUUUUUUUUUUU> (on a diskdrive that costs aprox the same amount that a Harddrive would on the amiga.. btw) |
03 November 2021, 21:05 | #438 |
Registered User
Join Date: May 2010
Location: Helsinki, Finland
Posts: 1,341
|
I think you will find that many, if not the majority of original Amiga users had a C64 first. That is certainly the case around these parts. I had one, then moved to a C128, then an A500. Fond memories from all of these (and I still in fact have all of them).
The C64 had great features for its time in the SID and VIC chips, which have made possible some quite extraordinary games and other titles. However, the actual user experience with a standard C64 is, frankly, garbage. Sure, you can get the directory of a disk, but it will wipe your BASIC program listing*. There is no sensible reason for a user interface to be designed that way. Deleting, renaming or otherwise working with files is a total mess overall and the simplest mistake can result in all kinds of corruption. You have BASIC at the touch of the power switch. Yes. But that BASIC is quite terrible. Not only are there clear bugs in the limited commands and syntax that do exist, but more importantly there are no provisions to actually make use of the graphics or sound capabilities of the system. The only way to do anything useful is to poke values into registers which is - for an average user - arcane at best. Add to that the utterly miserable text editor, or lack thereof... Plugging in a Simons BASIC cartridge or similar addresses some of these issues, but out of the box, plain awful. GEOS was pretty cool, but also pretty useless on a standard setup. Users did persist, of course, as there weren't many better options for a home computer. The C128 was a little better. BASIC was extended to cover a bunch of the graphics and audio features, there is a built-in sprite editor and even an assembler/monitor. The 1571 is a much better disk drive. Unfortunately, arrived a bit too late to really make an impact. The Amiga came half a year later. I don't think anyone has claimed that the Amiga was or is perfect, but it sure as heck provided a much better user experience even with the shortcomings. Kickstart/Workbench 1.2/1.3 was not exactly refined, but reasonably well thought out and perfectly usable for most tasks. * It is of course possible to move the BASIC program to a different location, but I doubt many users knew how to do this |
03 November 2021, 21:09 | #439 | ||||||
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
Quote:
You really should stop making wrong assumptions based on your obviously rather limited knowledge about the Amiga. Quote:
It stems from the VIC20 days but Commodore never really bothered to fix it, except for the C128. There the serial connection with the right floppy-drive is as fast as your Dophindos. But as mentioned 1000 times before: any third party solutions are rather irrelevant to the question of this thread. Quote:
No matter if you use Linux, BSD, Windows, MacOS, iOS or Android - every operating system uses RAM to buffer its drives. They do it all, because it is clearly the best solution. Quote:
Quote:
Quote:
No PC has ever done this, no Atari, no Mac, no SUN, no SGI, no Achimedes ... That is totally illogical thinking. Please stop that obvious trolling now! |
||||||
03 November 2021, 21:15 | #440 |
Registered User
Join Date: Mar 2015
Location: Karlstad / Sweden
Age: 52
Posts: 1,210
|
I was a user of VIC20 and C64 for years.. even ZX80 and 81. when switching to amiga I must say I missed: NOTHING.. actually litterly NOTHING!
I loved the CLI (never used workbench until I got a harddrive) it was so powerful.. and you could multitask. sure annoyment with dir etc missing but it was solved easy by having my small bootdisk that was a template disk for all my setups. (as I had a disk for copying disks. one for programming. one for dpaint. etc etc) and I quite quickly got a 2nd diskdrive. it solved all my small "dir" issues.. and 1MB ram was a natural choise. some games stopped to work. but I understood quite quickly it was due to bad programming.. then within a year I got a harddrive. it was a new world. I could use a computer "professionally" got a 2MB expansion. wow. what a machine.. if it had been as @overdoc wanted. harddrive, more memory etc would be impossible,.. then the Amiga would be well. "mehh" nothing else. i just do not understand his trolling. it is weird.. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Non-Amiga things that remind you of Amiga things? | Fingerlickin_B | Retrogaming General Discussion | 1048 | 19 March 2024 11:50 |
wanting to experiment, using Amiga (emulator) as my day to day machine, need advice | mmace | New to Emulation or Amiga scene | 14 | 19 March 2020 11:32 |
Why game companies didn't make better games for Amiga | ancalimon | Retrogaming General Discussion | 35 | 17 July 2017 12:27 |
New Year Day = throw CD32 in the dishwasher day | Paul_s | Hardware mods | 16 | 03 January 2009 19:45 |
Amazing things you've done with your Amiga | mr_a500 | Amiga scene | 67 | 05 July 2007 19:45 |
|
|