How the Amiga Worked

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

ความคิดเห็น • 86

  • @miasma82
    @miasma82 19 ชั่วโมงที่ผ่านมา +7

    My first computer was an amiga 600. I was born in 1982 but i can't remember which year i got it, but i know that i used it for a long time. I didn't get many things as a kid but i'm so grateful to my parents that they bought it for me becaue i learned so much about computers by using the amiga.

  • @gravious
    @gravious 22 ชั่วโมงที่ผ่านมา +8

    A500 was a cost reduced A1000 and was essentially the same machine in a different formfactor, so the amiga being out in 1985 means it was released significantly before the megadrive

    • @ronny332
      @ronny332 20 ชั่วโมงที่ผ่านมา +2

      Cost reduced is always a word that makes me smile in combination with Commodore. They reduced everything to the last screw, but the technical features stayed the same and overall quality was always very good. Reducing the keyboard quality for instance was an option but never done. I don't know any keyboard of the Amigas that was really bad.
      When you get an SE or Value model today, you can be sure that something is missing.

  • @jameswelch2850
    @jameswelch2850 23 ชั่วโมงที่ผ่านมา +5

    i absolutely love this series. seen them all. you're great at explaining these.

  • @johnrickard8512
    @johnrickard8512 วันที่ผ่านมา +16

    The only thing I noticed that was wrong is that "Agnus" is misspelled consistently as "Angus". Otherwise, all is well!

    • @sunnohh
      @sunnohh 19 ชั่วโมงที่ผ่านมา +1

      Must have had lunch on his mind!

    • @bachaplegic
      @bachaplegic 18 ชั่วโมงที่ผ่านมา +1

      Wasn't it called Fat Agnus?

    • @epicon6
      @epicon6 18 ชั่วโมงที่ผ่านมา

      Oh daaaaaaymn. This changes EVERYTHING!!

    • @johnrickard8512
      @johnrickard8512 13 ชั่วโมงที่ผ่านมา

      @@bachaplegic that chipset was used in the 2nd generation Amigas

    • @joehoy9242
      @joehoy9242 11 ชั่วโมงที่ผ่านมา +3

      ​@@johnrickard8512 - Yup, IIRC "Agnus" was the OG DIP chip used in the A1000; "Fat Agnus" was the PLCC revision used in the A500 and 2000, and "Fatter Agnus" was the later revison which could address 1MB of Chip Ram.

  • @gurujoe75
    @gurujoe75 22 ชั่วโมงที่ผ่านมา +6

    Agnus. This is probably the most important chip, thanks to which the Amiga is a 2D gaming monster house. Agnus is blitter, copper and DMA management.

  • @sulrich70
    @sulrich70 19 ชั่วโมงที่ผ่านมา +4

    It was originally intended as a games console, and the thing grew into a fully fledged computer, with a multi-tasking OS. A seriously amazing piece of kit for its time, delayed due to initial funding constraints, a deal with Atari and then Commodore took over. It was a passion project for the designers, and amazing it lasted as long as it did.

    • @joehoy9242
      @joehoy9242 12 ชั่วโมงที่ผ่านมา

      As I recall, strictly speaking, the fledgling Amiga Inc. pitched the technology to investors as a next-generation games console (because in 1981/82, that's where the money was, and with Jay Miner being an ex-Atari engineer, that would appear to be a relatively safe bet). According to the Los Gatos team however, as far as they were concerned, once they had secured funding, they'd always always intended to produce a full-fledged computer.

  • @ronny332
    @ronny332 19 ชั่วโมงที่ผ่านมา +6

    60 fps on Amiga games was pretty rare. Maybe in the first years, but very quickly the rates were turned down heavily. So, the described time within a frame (1/60th of a second) was in practice for many games a lot longer. I remember games like Testdrive that were more or less a slideshow, but I didn't recognize it as a kid.

    • @epicon6
      @epicon6 18 ชั่วโมงที่ผ่านมา +1

      When i was a kid i was lucky i wasn’t aware of all PAL games running 17% slower than NTSC versions. I would have lost my mind. PAL Tekken 3 was the first game i noriced runs relly really slow

    • @SerBallister
      @SerBallister 17 ชั่วโมงที่ผ่านมา

      @@epicon6 Depends on the developer, you can adjust speed for PAL or not base timings off of video. You get more CPU cycles per frame in PAL.

    • @joehoy9242
      @joehoy9242 11 ชั่วโมงที่ผ่านมา

      I'd argue it was the other way around - obviously we're talking 60Hz on NTSC machines and 50Hz on PAL (though the "Fatter Agnus" on the Rev 6a A500s allowed for software switching between 50 and 60Hz on PAL machines). Games written specifically for the Amiga hardware would often attempt to achieve a 50/60Hz framerate - Shadow Of The Beast was a famous example. For better or worse, a lot of the earlier games were essentially ST ports which did not take advantage of the hardware. That said, to name another example, Gremlin's "Lotus" series had a 25/30Hz framerate, and on a CRT they were still buttery smooth.

  • @Stevie-Steele
    @Stevie-Steele วันที่ผ่านมา +4

    I got the Amiga 500 Plus "Cartoon Classics" bundle as a 7/8 yr old kid - I enjoyed it a lot but it was a bit harder to use that the Sega Mega Drive that my friends had. In retrospect - I didn't appreciate how cool this system really was. Felt like a PC/Console hybrid.

  • @doctorsocrates4413
    @doctorsocrates4413 9 ชั่วโมงที่ผ่านมา

    I have 4 amiga500s .i use one daily...love the machine ...thank you for the video.

  • @davidretrogamesplayedbadly3533
    @davidretrogamesplayedbadly3533 17 ชั่วโมงที่ผ่านมา

    Such an iconic machine, enjoyed this mate.

  • @TheRealWinsletFan
    @TheRealWinsletFan 18 ชั่วโมงที่ผ่านมา +6

    5:15 - Original chipset such as in A500 could access only 512K of chip ram. Additional ram would be "fast" ram. ( which may actually have been "slow" ram ). Only ECS chipset ( A500 Plus, A600.. ) could access 2MB of Chip ram.

    • @off1k
      @off1k 12 ชั่วโมงที่ผ่านมา +1

      A500 had slow ram through the trap door and fast ram with the zorro slot side expansion, later revision OCS A500s (rev 6a) could have 1MB chip ram because of the 8372a fatter agnus chip.
      You could also do a mod on the board and cut traces to covert 512kb slow ram into chip ram giving you 1mb chip.

  • @Saudade720
    @Saudade720 19 ชั่วโมงที่ผ่านมา +2

    I still feel excited when I hear that Turrican theme

  • @JohnnyWednesday
    @JohnnyWednesday 22 ชั่วโมงที่ผ่านมา +5

    Will have to listen to the Turrican music before I start - bare with me

    • @mcjdubpower
      @mcjdubpower 13 ชั่วโมงที่ผ่านมา

      My heart sank when it stopped, really like fire and ice theme too ❤🎉😅

  • @rwestvang
    @rwestvang 20 ชั่วโมงที่ผ่านมา +2

    Oh the days when you just waited for a vb for a smooth scroll. True multitasking years ahead of the PC. So granular control over everything even with disk access etc with the possibility to create your own trackloader as well. Everything could be made custom if you wanted. If not, you had lot's of libraries to draw from as well.

  • @jalipeno97
    @jalipeno97 23 ชั่วโมงที่ผ่านมา +7

    im actually glad you arent an audio guy, since im an audio gal! you are correct in the assumption i like learning about how graphics work more
    to answer that part, paula has 4 signed 8bit pcm sampling channels which use dma as with most of the ocs. two channels are panned left and two are panned right, and afaik those are set in hardware. there was a low pass filter applied to paulas output to prevent aliasing, enabled by default. it can be disabled however
    there is a feature where you can use one channel to modulate another one, which as you mentioned CAN be used to achieve rudimentary fm synthesis and other effects, but it was rarely used

    • @off1k
      @off1k 13 ชั่วโมงที่ผ่านมา

      There are two low pass filters on OCS and ECS Amiga's, One that is always on and one that could be controlled (on or off).
      AGA Amiga's had the always on LPF removed resulting in a slightly different sound.
      AM modulation and Ring modulation but like you say, very very rarely used, PCM was the new kid on the block :)

  • @themeangene
    @themeangene 19 ชั่วโมงที่ผ่านมา +2

    The sprite hit detection honestly is better than anything else I've seen on 2D architecture with the exception of the Sega Saturn but it's not fair to compare mid 80s hardware to a 2D mid 90s powerhouse

  • @johnellis3383
    @johnellis3383 วันที่ผ่านมา +2

    Don't really know much about the Amiga, this is gonna be good!

  • @DaveByrdUK
    @DaveByrdUK 20 ชั่วโมงที่ผ่านมา +5

    you're going to get some shit for this buddy!

    • @dan_perry
      @dan_perry 15 ชั่วโมงที่ผ่านมา +1

      Yep, errors all over the place.

    • @fredsmith1970
      @fredsmith1970 11 ชั่วโมงที่ผ่านมา +1

      I had Amigas back in the 80s and 90s, and whilst this is a nostalgia trip, there are a lot of errors in this video.

  • @GenerationPixel
    @GenerationPixel 19 ชั่วโมงที่ผ่านมา +1

    All you've achieved for me is deliver the need to dig out my A500 mini and spend an afternoon with Cannon Fodder 😂

  • @ArneChristianRosenfeldt
    @ArneChristianRosenfeldt 23 ชั่วโมงที่ผ่านมา +4

    Amiga has Tiles? That’s news to me. Just like in the Atari Jaguar the blitter is used to copy the tiles into the playfield as they enter the screen while scrolling. I wonder how playfields wrap around at memory boundaries. The register in Agnus have so ancient names. 9:17

    • @sulrich70
      @sulrich70 19 ชั่วโมงที่ผ่านมา +2

      Correct, no tiles. Blitter was used to build playfields with tiles.

    • @SerBallister
      @SerBallister 17 ชั่วโมงที่ผ่านมา

      Playfields didn't properly wrap around at boundaries like (for example) a Nintendo, they were scanned out from memory in linear fashion, which would create something that looked like it was wrapped, but was offset by 1 scanline (as at the end of the first scanline, the next scanline starts in RAM)

    • @ArneChristianRosenfeldt
      @ArneChristianRosenfeldt 9 ชั่วโมงที่ผ่านมา

      @ I meant “vertical” wrap around in order to not crash into wavetable or sprites. The other wrap around would be important for texture mapping in the AtariJaguar, which was designed by Amiga FanBoys.

  • @rednight2476
    @rednight2476 23 ชั่วโมงที่ผ่านมา +3

    In the US PC clones where both cheaper and more readily available then an Amiga. I think Commodores refusal to make the A500 cheap and available is the number one reason for their demise. Yes they literally did refuse to sell the A500 in American chain stores.

    • @fredsmith1970
      @fredsmith1970 11 ชั่วโมงที่ผ่านมา

      The A600 was meant to be a cost reduced A500 (it was to be called the A300), and ultimately the entry level Amiga to replace the C64 in that position.
      But apparently it cost more to manufacture, so they sold it as a replacement to the A500.

  • @TheRealWinsletFan
    @TheRealWinsletFan 18 ชั่วโมงที่ผ่านมา +3

    Paula did not do FM, not natively anyway, you could have done it in software I guess.

    • @Nebulous6
      @Nebulous6 6 ชั่วโมงที่ผ่านมา

      Amiga's Paula chip does do FM and AM in hardware by modulating one channel with another. It's in the Amiga Hardware Reference Manual. "The audio channels may be linked to provide amplitude or frequency modulation or both forms of modulation simultaneously." p. 4.Details on page 149. You can even combine channels to raise it to 14-bit audio (2 channels instead of 4). And, finally, wavetable synthesis can be achieved using software like Octamed (again, easier on the CPU than a lot of other computer sound architectures due to audio DMA and the state-machine implementation. Joe Decuir covers some of this in his talks as well.

  • @random007nadir
    @random007nadir 20 ชั่วโมงที่ผ่านมา +3

    Angus? Oh dear.

  • @juu226
    @juu226 23 ชั่วโมงที่ผ่านมา +4

    Yeah, first Amiga 1000 was revelation when it came out, nothing could compare to that, but it was so expensive that I got mine A500 years later and it was used one. If those 2000, 3000, 4000 series would be cheaper, today PC market might be looking different than it is now. Mid and second half on 90s was time where hardware development was so fast that it could not compete with slow improvements like late AGA, absolete on start. Mac barely survived, PC started by IBM was so open that it had best chance to compete, even if IBM itself collapsed.

    • @joehoy9242
      @joehoy9242 11 ชั่วโมงที่ผ่านมา

      IBM never intended the PC architecture to be open - the only reason the platform became open to cloning was because when Compaq reverse-engineered the BIOS to create the first compatible machines, IBM tried to sue them and - infamously - lost the court case. The A1000's price point was not actually that expensive - it was cheaper than IBM's PCs and the OG Macintosh, but more expensive than the market sector encompassing the Atari ST and the 8-bit home machines - where CBM had traditionally performed the strongest. As I mentioned in another comment, CEO Tom Rattigan drove through an important strategic course correction for 1987, splitting the platform into the A500 aimed at the home market and the A/B2000 aimed at the professional market. With 20/20 hindsight, that's really what they should have done in the first place - even if it delayed the initial release of the platform. While this strategy was put into effect somewhat belatedly, even in 1987 the potential should have been there for the Amiga platform to make serious inroads in the US as well as Europe and Australasia - but Irv Gould couldn't see past the end of his nose and canned Rattigan as CEO before he could follow through on his business strategy. He ended up hiring notorious (and somewhat clueless) "yes-man" Medhi Ali to replace Rattigan as CEO, and CBM International swiftly became a bit of a basket case.

    • @juu226
      @juu226 11 ชั่วโมงที่ผ่านมา

      @@joehoy9242 True, same was with intel-amd, my point was that open architecture helped to grow and survive in dynamic moore law enviroment.

    • @joehoy9242
      @joehoy9242 10 ชั่วโมงที่ผ่านมา

      @@juu226 - Possibly, though I suspect it's probably a bit more complicated than that beyond a high-level view. What allowed the first- and second-generation Amigas to punch well above their weight in terms of perceived performance into the early '90s was the way that the chipset was a collection of co-processors which sat on a well-engineered DMA implementation. Unlike the contemporary PC compatibles, Macintosh and Atari ST the CPU didn't need to drive everything directly - it could point Agnus, Denise and Paula at a memory address and they could process data themselves to some extent with little or no subsequent intervention. You didn't really start seeing anything like that in terms of the competition until the early '90s, and the machines that could take advantage of it (e.g VESA) tended to be on the expensive side until prices started to come down in the middle of the decade. The problem was that the chipset which underpinned the Amiga's early advantages was never properly updated until it was too late because CBM as a parent company couldn't find their arse with both hands after about 1988, and that chipset - designed around the state-of-the-art in 1982-83 - ended up holding things back when the competition started catching up.

  • @TheRealWinsletFan
    @TheRealWinsletFan 18 ชั่วโมงที่ผ่านมา +2

    Not sure I'd class it as an advantage to have to use Bobs rather than hardware sprites such as on Megadrive. Megadrive was a monster with sprites and tilemaps, it mainly lost out to Amiga when doing other stuff.

    • @off1k
      @off1k 12 ชั่วโมงที่ผ่านมา +1

      For me it really depends on the game, biggest difference is sprite flickering and sizes but HW sprites have the performance.
      Many MD games have sprite flicker which is a pet peeve of mine, I mean it's not like the 8bit consoles flickering but it's there for the action packed games.
      MD sprite limit was 80 total with 20 per scanline as long as they were no bigger than 16x16 pixels.
      MD "normal" max size sprite 32x32 but at 5 per scanline and they took priority.
      MD exploited max size was 32x64, not sure of per scanline, assuming 5. I think between 16 and 32 pixel size were limited to 13 per scanline.
      MD sprites 16 colours or 15 and transparency.
      Amiga Bobs cons:
      Use more CPU cycles compared to Amiga and MD Sprites

    • @joehoy9242
      @joehoy9242 12 ชั่วโมงที่ผ่านมา

      @@off1k - Also Gremlin's "Lotus" series, which makes very clever use of the Copper and Blitter to effectively triple-buffer the display - the MD version may have had more colours on screen in-game, but it wasn't remotely as smooth in terms of the road drawing routine.

    • @off1k
      @off1k 11 ชั่วโมงที่ผ่านมา

      @@joehoy9242
      I'm not too sure if the MD version did have more colours, maybe but maybe not, it's real close I think.
      The big difference is the resolution, the MD version is in it's lower res mode of 256x224, it's why the cars looked stretched.
      Also less objects on screen.

    • @joehoy9242
      @joehoy9242 10 ชั่วโมงที่ผ่านมา

      @@off1k - You know what? I just double-checked and I think I must have mis-remembered; I may have got it mixed up with "Top Gear" on the Super Nintendo.
      On the Amiga version, it's using 4-bitplane mode and all the BOBs are limited to four colours each, because the draw routine is using Shaun Southern's entire bag of coding tricks in order to wring every last cycle out of the blitter and copper it possibly can - it's drawing two frames ahead, with the visible frame in the viewport and a second, already completed frame waiting to be displayed while a third frame is being drawn. The end result being that Lotus 1 and 2 remain unmatched in terms of speed and smoothness on the platform, to the extent that you don't really notice the somewhat limited palette.
      Apparently the first two games also exploited a quirk of the OCS/ECS chipset to eke out a little extra redraw performance. With the release of the full ECS chipset in the A3000 and the AGA chipset a couple of years later, that trick no longer worked, which is why Lotus 1 and 2 will not work on those machines without a patch. Closing this loophole was apparently the reason why Lotus 3's draw routine was ever so slightly slower.

    • @off1k
      @off1k 10 ชั่วโมงที่ผ่านมา

      @@joehoy9242
      Interesting about Lotus 3 and difference to the first 2.
      They were a clever team and showed what many peeps thought to be impossible and make a Sonic style game with Kid Chaos.
      Another game with plenty of tricks thanks to the copper.

  • @ren7a8ero
    @ren7a8ero 7 ชั่วโมงที่ผ่านมา

    I love seeing these systems that I never had the chance to play, engineers and programmers were wizards. It really puts on perspective the beefy hardware we have nowadays, to keep our current machines as optimized and efficient as they could be, because back then everything was put cleverly to use.

    • @ArneChristianRosenfeldt
      @ArneChristianRosenfeldt 7 ชั่วโมงที่ผ่านมา

      Isn’t this the competition between Unreal and Unity3d: who has the better Wizard programmers? Bitcoin. Scaling websites on as cheap as possible hardware (horizontal scaling).

  • @remykamermans5544
    @remykamermans5544 21 ชั่วโมงที่ผ่านมา +1

    I had a a1200, loved it outside the fact that the system aga chips barley used. Most games i played where all playable on a A500.
    Best compared with a sega megadrive and pc of that time had a child.

  • @ArneChristianRosenfeldt
    @ArneChristianRosenfeldt 23 ชั่วโมงที่ผ่านมา +1

    Why don’t coders use sprite collisions much? 12:34 With the two playfields on Amiga even collision with the background should work. But what if you want to slide along? Penetration must not be visible on screen.

  • @StuartQuinn
    @StuartQuinn 11 ชั่วโมงที่ผ่านมา

    I could listen to that Turrican music all day long. And in fact, I plan to!

  • @ArneChristianRosenfeldt
    @ArneChristianRosenfeldt 23 ชั่วโมงที่ผ่านมา +2

    The 8 sprites only use one DMA channel in the side borders of the screen. Ah, yeah, weird, do they somehow map to the DMA channels of the bitplanes? The numbers don’t add up. Popular modes use 4,5,or 6 bitplanes. 10:46
    Unfortunately, 16 color sprites are made by overlapping two sprites. So you lose one sprite. I have not found out if partial overlap works. Then use copper to move the parts left and right each scanline to encompass weird shapes. In reality I Wonder why PC engine can have 16 sprites of this quality and still overscan the background. Is chipmem so slow in OCS?

    • @joehoy9242
      @joehoy9242 12 ชั่วโมงที่ผ่านมา

      Don't forget you can use the Copper to multiplex the hardware sprites.

    • @ArneChristianRosenfeldt
      @ArneChristianRosenfeldt 9 ชั่วโมงที่ผ่านมา

      @ I don’t know why Copper is not just Turing complete and counts as software. Then we know what is possible and concentrate on real hardware constraints. I don’t get why copper can reposition a sprite multiple times per scanline, but coders lose a line when multiplexing. There are only 200 lines on most games. So one lost line is annoying.

  • @Kig_Ama
    @Kig_Ama 23 ชั่วโมงที่ผ่านมา

    Wowwww just wrote a comment a few hours ago and here it is, great work!

  • @TheGeekPunkGamer
    @TheGeekPunkGamer 14 ชั่วโมงที่ผ่านมา

    What the names of the games featured in the video?

  • @ArneChristianRosenfeldt
    @ArneChristianRosenfeldt 23 ชั่วโมงที่ผ่านมา +1

    14:58 Commodore was the master of R2R DACs Integrated into digital ICs. And then they feed this signal through (integrated) MOSFET gates to mix analog signals. Why don’t they go full PWM on the 28 MHz crystal clock? After all, 640px are also far above 7 MHz. So Commodore Chips are faster than 68k fabricated by Motorola?
    I wonder if it is possible to use a ring oscillator to create 4 7 MHz signals with a phase shift. Commodore tends to use wired-Or gates to lock these to a single clock: the clock signal on high floods the pull-up transistor and prevents a low wave from passing. The result is a potential very fast circuit still locked to the fast crystal. Additional phases allow finer pulse width control.

  • @Great-Documentaries
    @Great-Documentaries 13 ชั่วโมงที่ผ่านมา +1

    Dude doesn't even know why the Amiga was clocked at 7.16Mhz, but he's going to tell the rest of us "how it worked." Yeah, right.
    You also don't seem to get that its killer app was desktop video, and THAT is what it was designed for. No one was paying the modern day equivalent of $3800 for game PC in 1985 (the Amiga 1000). Yes, the A500 was for that home market, but it was an afterthought and a response to the Atari ST.

    • @joehoy9242
      @joehoy9242 12 ชั่วโมงที่ผ่านมา +2

      Yes, the A500 was pitched to compete with the Atari ST, but it most certainly wasn't an afterthought! The problem with CBM was always that after Irv Gould ousted Jack Tramiel, the former became utterly paranoid about the potential for a CEO to threaten his position the way Tramiel did. CBM pulled off a bit of a coup in effectively swiping Amiga Inc. lock, stock and barrel from right under the nose of Tramiel's Atari Corp, but as a company CBM was somewhat rudderless. The A1000 was a brilliant piece of kit technically, but its price point (pitched between IBM PCs and the new Apple Macintosh at the higher end and the Atari ST and 8-bit machines at the lower end where CBM had traditionally been strongest) plus its limited expandability meant that it was neither fish nor fowl in terms of market position. When Tom Rattigan became CEO, he very quickly put his finger on the issue and led the drive to separate the Amiga product line into the A500 - cost-reduced but effectively as powerful and as expandable as the A1000 - pitched at the home market, and the A/B2000 with far greater room for expansion aimed at the professional market. Far from being an afterthought, I'd argue that move probably saved the platform, at least in the short-to-medium term. Of course, for his efforts and success, Rattigan was defenestrated from CBM by Gould around the time the new machines were launched, which was arguably the beginning of the end.

    • @ArneChristianRosenfeldt
      @ArneChristianRosenfeldt 7 ชั่วโมงที่ผ่านมา

      TV never bothered with a palette. Real video systems always had true color. NTSC has a low horizontal resolution. I dunno why commodore hates fast page mode. Buffer could be filled in the side borders. 16 bpp 256px could have been . Possible. CPU runs in fast RAM .

  • @mcjdubpower
    @mcjdubpower 13 ชั่วโมงที่ผ่านมา

    Gud vid 💯💥

  • @ebanite
    @ebanite 5 ชั่วโมงที่ผ่านมา

    sprites can have 16 colors, only by reducing the number from 8 to 4, innfact to have 16-color sprites (4 bitplane), you have to set the sprite register bit, (attached sprite) to on, sprites were divided into pairs, each pair shared 4 colors, and could be joined to have a 16-color sprite.

  • @cpu_UP
    @cpu_UP 21 ชั่วโมงที่ผ่านมา +4

    Paula (sound chip of Amiga) was not able to do FM, only PCM.

    • @cpu_UP
      @cpu_UP 21 ชั่วโมงที่ผ่านมา +3

      Adding some extra (I made a few trackers for Amiga back in the days): 4 channels but 2 left and 2 right on the stereo channels. 8 bits samples. Max sample rate was 29k, so max frequency possible was around 15k (not top but not bad), min was 20 Hrz, so also quite low frequencies were possible. As "depth" was possible (using the CPU) to use the volume together with the Paula sounds channels to extends the bits fo the sound up to 14 bits (but was hard to do it stereo, cause the volume control was not stereo.) Later many trackers were just mixing multiple channels together using the cpu (or also the blitter) to mix together way more than 4 channels, and then playing it on 2 or 4 channels. The best I remember (but using 100% of A500 CPU) was 10 channels mixed to 2 stereo channels. On A4000 You were able to mix up to 36 channels.

    • @SerBallister
      @SerBallister 17 ชั่วโมงที่ผ่านมา +2

      IIRC Paula had a modulation mode where one channel could modulate the frequency of the next, it was rarely used.

    • @Nebulous6
      @Nebulous6 6 ชั่วโมงที่ผ่านมา

      Paula does support AM and FM. See the info on the audio channel Attach bit and how it switches modes so that the other channel changes from handling individual bytes to instead using modulator words on p. 149 of the Amiga Hardware Reference Manual.

  • @nickolasgaspar9660
    @nickolasgaspar9660 11 ชั่วโมงที่ผ่านมา

    The workings of Amiga are pretty close to how Jay Miner's previous 8bit computer worked! The Atari 8bit had Antic for Agnus and Pokey for Paula.
    Antic had DMA with its own set of instructions taking care of scrolling and scalling like Copper and Blitter did in Agnus.
    Hardware sprites were similar in dimensions (A8 had 8pixels x full vertical screen, 4 players 4 missles, 1 color per sprite while the A500 had 16pixels x full vertical screen, 8 sprites, 16 colors).
    Paula had 4 pcm/8bit sound channels while the Pokey chip had 4 channels, 2 pcm/ 4bit channel that could merge and reproduce 8bit quality samples.
    Color wise A500 had a huge palette compared to her smaller brother but the A8 color capabilities were way ahead of its time. From 256 color palette a user could use 5-9 colors on screen and with DLI(Antic) and color sprites one could display hundred of colors with limitations in their location on screen. That resulted in having games with more than 60 colors on screen and with multiple resolutions along the height of the screen. Both system elevate their performance by adding memory expansions. It was the only way to take max advantage of their chipsets. Both systems built a great name in video processing while the A8 won an EMMY Award as the first computerized teleprompter( and the only 8bit machine that can play 256 color video/50fps with PCM sound). Looking at their similarities one can understand why Atari sued Commodore when A1000 was released but we were fortunate enough to have Atati loose that battle, as it should in my opinion, and the rest is history.

    • @joehoy9242
      @joehoy9242 10 ชั่วโมงที่ผ่านมา

      By 1985, Atari had effectively been split into two companies - Atari Games (which was effectively the arcade division) and Atari Corporation, servicing the home and business market, which was to all intents and purposes an entirely new firm headed up by former CBM CEO Jack Tramiel and his sons after the former was ousted from CBM. Jay Miner quit Atari long before that happened - the reason Tramiel tried to sue CBM was because Amiga Inc were in financial trouble - he wasn't interested in the team, just the chipset - and he'd tried to take advantage of their money worries by low-balling his offer to buy the technology to an almost insulting level. CBM had been haemorrhaging engineers since the C64 project was completed, and Tramiel took a fair chunk of those that remained to Atari Corp. with him - CBM needed to address that issue with alacrity, and buying Amiga Inc. outright (and for a much fairer price than Tramiel was offering) provided a rather neat solution. That said, I'm also fairly sure Irv Gould was motivated to spend more to acquire Amiga Inc. at least in part because he knew it would drive Tramiel absolutely out of his mind.

  • @tabsntoot
    @tabsntoot 17 ชั่วโมงที่ผ่านมา

    ganja farmer was one I remember and cannon fodder good times

  • @MrMarianoamigo
    @MrMarianoamigo 7 ชั่วโมงที่ผ่านมา

    in the perfect way!

  • @atomicskull6405
    @atomicskull6405 14 ชั่วโมงที่ผ่านมา

    Please do one on the Sharp X68000

  • @jordanwhite352
    @jordanwhite352 วันที่ผ่านมา

    Honey, cancel all plans, the latest Technically Correct just dropped!

    • @itxptube
      @itxptube วันที่ผ่านมา

      A Christmas Classic!

  • @bobingabout
    @bobingabout 2 ชั่วโมงที่ผ่านมา

    You constantly saying Angus instead of Agnus was triggering.

  • @Galahadfairlight
    @Galahadfairlight 8 ชั่วโมงที่ผ่านมา

    Chip names were female themed so Agnus not Angus, Denise not Denis.
    Lowres could be a lot larger than 320x256, Lowres overscan was the entire screen and outside screen borders.
    4096 colour's not 496.
    Tiles are a specific console hardware feature, Amiga used blocks.
    Sprites could be multiplexed to cover lots of the screen.
    Difference between sprites is the background didnt need to be preserved and restored, with BOB's you would need to.

    • @ArneChristianRosenfeldt
      @ArneChristianRosenfeldt 8 ชั่วโมงที่ผ่านมา

      Sprites have color keying (like the playfield) instead of an alpha channel. Sprites don’t pay as heavy for alignment problems due to the bitplane nonsense. Sprites have their own palette.

  • @kirishima638
    @kirishima638 6 ชั่วโมงที่ผ่านมา +1

    Too many errors and mis pronunciations. Disappointing.