Install Raid for Free ✅ IOS/ANDROID/PC: clcr.me/Sharopolis_Apr23 and get a special starter pack with an Epic champion ⚡ Kellan the Shrike ⚡
@davidemelia6296 Жыл бұрын
Fuck off with your shilling this scammy gambling bullshit.
@thepoliticalstartrek Жыл бұрын
Correction Older CPUs at a logic level can only add. They used ether a register reserved for negatives or a flag to modify the registry, and couters to do all other operations.
@MaxAbramson3 Жыл бұрын
SEGA referred to the size of addressing in the General Purpose Registers. ATARI, SONY, NINTENDO, and NEC went by the width of their graphics pipeline.
@Shinobi33 Жыл бұрын
Hey great stuff. What shooter game was being shown at the 24:43 mark?
@derek-64 Жыл бұрын
How about no?
@DoggoneNexus Жыл бұрын
The funny (or tragic?) thing about the Jaguar's 68k is that it was only there to read controller inputs. But developers who were unwilling or unable to get the most out of Tom and Jerry (the 32-bit chips) over-relied on the one familiar component they saw in the chaotic mess that was the system's architecture.
@maroon9273 Жыл бұрын
68k made the jaguar even more complicated as the jaguar chipset. It made the jaguar look like suped up 4th gen console. Atari made a big mistake and should've used 68020 or 32-bit risc cpu
@MoonScythe1 Жыл бұрын
Yeah, this was interesting. The 68K as you said, was actually added to the Jaguar to use as a manager/controller processor. It was NOT meant to be used as the actual CPU. That was the "Tom" processor's job. But the messy architecture led most developers to use the 68k as the CPU. I do kind of disagree with his statement that Jaguar wasn't 64-bit. The system did have a 64-bit bus as well as two 64-bit graphics accelerators (the Blitter and Object processors). So it was 64-bit in some ways.
@AltimaNEO Жыл бұрын
@@MoonScythe1 that's fair. I think people were fast to call out the Jaguar by only looking at the processors. But by then, the "bits" were difficult to truly qualify as architecture kept changing so drastically.
@MoonScythe1 Жыл бұрын
@@AltimaNEO Absolutely. I think the Jaguar was the console to wake people up that "bits" does not determine the power of a console. It did for me anyway when I was 12 lol.
@rijjhb9467 Жыл бұрын
Isn't a 68.000 a bit too much to just handle the inputs? Couldn't they have used a cheaper MOS/Zilog CPU?
@rijjhb9467 Жыл бұрын
Back in the magazine days the PC-Engine (Turbographics 16) was called an 8 bit system by all the magazines (at least in my country). In fact, they frequently went on about how this little 8bit system had such good graphics (sometimes they called it a hybrid system, but never a flat out 16bit one).
@TurboXray Жыл бұрын
Which is ridiculous. Because the Amiga 500 and Atari ST are 16bit and the PCE can out class them.
@SomeOrangeCat Жыл бұрын
@@TurboXray Well, the Intellivision is a 16-bit console. Bits is not about horsepower. Its about one thing: The bit width of instructions that the CPU can read. That's all!
@PainterVierax Жыл бұрын
@@TurboXray the number of bits are only relevant when programming, otherwise it's just marketing buzzword. That "bit" thing on 90's consoles was just a vague sound and graphics categorization, which is a stupid way to use this computer metrics. Take the so-called "8bit" era: we talk about the visual quality of the NES and the SMS but on the same time most 8 bit computers from the 70-80's didn't have such advanced graphics capabilities. Same with "16 bit" consoles compared to the same processor on a personal computer. Also the number of bits doesn't tell how powerful a system is. Some bus might be halved but the frequency and the instruction set can provide equal or even better performance. Same with RAM speed and quantity. Coupled that with advanced features like FPU, cache levels or multithreading and the gap between a decades-old chip compared to a modern one with narrower address bus or registers can be quite significant.
@jacklynch5853 Жыл бұрын
Great video. What got me interested in how computers work was when I was 14 and my friend told me my Dreamcast wasn't 128bit but actually 32bit. My mind was blown and I refused to believe it. Sure enough he was right and I saw the world through clearer eyes ever since.
@harrkev Жыл бұрын
And marketing still hasn't changed in all those years.
@rijjhb9467 Жыл бұрын
@@harrkev With the only difference that they use tearaflops instead of bits now. Although, to be fair, Microsoft seems the only console manufacturer that still cares about this stuff. And I'm not sure they'll still do in the future after Series X's " -most powerful console- ", ops, we meant "most powerful Xbox" fiasco.
@alext3811 Жыл бұрын
Modern graphics cards have even exceeded to 512 bits (8x 64 bits), and PCs have instructions at 512 (AVX-512, unaware of any AMD extensions that meet or exceed) as well. Of course, they still talk to components at 64 bits (albeit with multiple lanes (PCIe/CXL, Infinity Fabric, etc), and are probably 64bit internally. As Intel can attest (Pentium 4, Itanium ( aka Itanic), etc), bits don't mean everything.
@mdjey27 ай бұрын
@@harrkev You mean full self driving isn't fully self driving yet?
@Phryj Жыл бұрын
Basically, things started to get real complicated real fast as technology developed. In addition to data and address buses, you also have the internal processing structure: different registers holding different data sizes, and different logic/execution units and pipelines able to handle those and perform operations on them. So, you had processors doing things like 32-bit signed integer operations in one part, 64-bit floating point operations in another, SIMD operations on multiple pieces of 16-bit data, and so forth.
@kuro68000 Жыл бұрын
The SNES CPU breaks down 16 bit operations into two 8 bit ones. The advantage is that it doesn't have to fetch two instructions from memory... But the PC Engine's very similar CPU runs so much faster that it does 16 bit operations quicker anyway.
@alext3811 Жыл бұрын
That's because the 65C816 is a 16-bit datapath extension of the MOS 6502, and the PC engine uses a modified version of the 6502 (from wikipedia) that isn't 16 bit. The funny thing is that the 6502 was made by the 68k's designers (originally pin compatible but was sued by Motorola), so also 16 bit.
@kuro68000 Жыл бұрын
@@alext3811 The 65C816 is also an extension of the 6502. It doesn't have a 16 bit "datapath", it is 8 bit internally. 16 bit instructions just use microcode to make the ALU do two 8 bit operations back to back. It only supports 64k of address space too, with a bank switching system similar to what the PC Engine uses. As I said, literally the only advantage it has is that the microcode means it can eliminate one fetch from memory, but since the PC Engine CPU can run at more than twice the speed, actually more than 3x what most SNES games use, that advantage is entirely negated. The 6809 is an example of a more 16 bit-like CPU. While the bus is 8 bit and so is most of the ALU, it does have hardware multiplications support, which was a common feature of 16 bit CPUs. Only for 8x8 multiplies though.
@alext3811 Жыл бұрын
@@kuro68000 Thanks for the correction!
@ArneChristianRosenfeldt Жыл бұрын
Why is memory in the older pcEngine clocked at 8MHz ( twice that of SNES ) ?
@kuro68000 Жыл бұрын
@@ArneChristianRosenfeldt NEC decided to allow for much faster ROM than Nintendo did. Not clear why, maybe N had been burned by the ROM shortages that lead to the creation of the Famicom Disk System. Maybe they thought it wasn't worth it, but slowdown in many SNES games suggests that it was worthwhile. Could also have been a technical issue. The other parts of the system have to support and 8MHz bus, and the CPU has to be capable of that clock rate. NEC had its own fabs to produce chips, and a history of producing high end ones. Nintendo relied on others to make their parts, so higher costs and maybe only access to older processes.
@landediluvian Жыл бұрын
I'm no stranger to nerding out on computers but this is the first video that finally made me understand what the hell the bits are really about! Wonderful video, cheers, mate!
@Sharopolis Жыл бұрын
Thanks!
@ecernosoft3096 Жыл бұрын
Seriously, your videos are some of the best tech videos I've ever seen. Every time your channel comes out with a new video, I have no choice but to at least see part of it. Keep up the good work!
@HaveYouTriedGuillotines Жыл бұрын
20:54 About the Neo-Geo being 24 bit: The 68000 has a 24 bit address space... And the MVS Also had an 8 bit Zilog Z80, along side the "16-bit" 68000. This is the same setup that the Sega Genesis had! The AES was basically a more powerful Sega Genesis, since the Genesis itself was just copying arcade hardware. The AES is for all intents and purposes the internals of an arcade cabinet crammed inside a console and its cartridges, which is why it resembles the Genesis. The Genesis was trying to bring the arcade into the home, and so was the AES. They both have the same design philosophy. Even funnier, is that the marketing at the time derived the 24 bit from combining the bits of the two CPUs... Which is what the Atari Jaguar got in hot water over, just some years later! The point of all this is that, even if the bits do actually matter to processing power and memory limits, how these systems were marketed was almost completely divorced from the actual specs of the machines.
@kaisercreb Жыл бұрын
Raid shadow legends only on its 4th year but it feels like 8 years of ads
@Lookoutmedia353 Жыл бұрын
I always enjoy the informative nature of your videos pal. I also enjoy a fellow Englishman's take on retro gaming as well. Thanks for the awesome content Sharopolis!
@shadowman_390 Жыл бұрын
I like your Dharma station logo.
@Sharopolis Жыл бұрын
Thank you for watching!
@jasonmuller1199 Жыл бұрын
Great explanation, thank you. All I knew growing up was 16 bit is double the bits, so that means it's good
@Sharopolis Жыл бұрын
Glad it was helpful!
@ulysses2162 Жыл бұрын
8-BIT CPU's weren't the first generation of CPU's. You're forgetting the very first CPU, the Intel 4004, which was 4-BIT.
@phattjohnson Жыл бұрын
I feel at least twice as educated (and confused) than before I fired up this video 🤣 Fantastic production! Thanks for putting in the research and time to whip up this masterpiece!
@SweetStevieAaron Жыл бұрын
Aw, you’re back! Fantastic! You’ve quickly turned into my favourite channel, um, person, mate. Brilliant how you explain all this stuff to us non-techies and make sense of it all.
@Sharopolis Жыл бұрын
Thanks! I've not really been away, but these videos take a while.
@SweetStevieAaron Жыл бұрын
@@Sharopolis oh sure. I get that. I just got carried away one day a few weeks back and ended up watching all your videos again in the background whilst I was at work and was very sad when it was over. Keep up the good work!
@tarstarkusz Жыл бұрын
The main differences between the various generations of game consoles really comes down the audio and video chips and what their capabilities are. The 8 bit systems were largely confined to 16 color (with rules) graphics and primitive sound chips limited to a few 8 bit "voices" The 16 bit machines were capable of displaying between 64 and hundreds of colors, often with rules. The 32 bit systems were capable of displaying hundreds of colors without rules and with primitive 3d capabilities.
@jc_dogen Жыл бұрын
in fact, the audio was usually limited to 4-bit or less on the 8-bit systems
@tarstarkusz Жыл бұрын
@@jc_dogen What do you mean by that?
@jc_dogen Жыл бұрын
@@tarstarkusz bit depth
@jc_dogen Жыл бұрын
@@tarstarkusz I mean you have 4-bits of volume at each sampling point that makes the sound wave.
@cube2fox Жыл бұрын
What's a rule here?
@Bakamoichigei Жыл бұрын
Part of the reason SNK marketed the NEO-GEO as 24-bit is that in addition to the Motorola 68K it's also packing a Zilog Z80 as a coprocessor... Which is itself crazy to think about if you grew up in the era of 8-bit microcomputers. The reason for the 24-bit wide data bus and it's real claim to being a 24-bit console however is SNK's custom graphics chip.
@misterdeedeedee Жыл бұрын
[nods silently in atari jaguar]
@johnchase7667 Жыл бұрын
The Genesis also had a 68000 and a z80 processor.
@zachw2538 Жыл бұрын
@@johnchase7667it was imo, the one thing it had on the snes (some people prefer the gen's sound, i am not those people) i think only a handful of games suffered from slowdown whereas the snes was known for it.
@rijjhb9467 Жыл бұрын
@@zachw2538 I'm definitely not one either, my personal audio chip tier list goes like this: Amiga>SNES>C64>Mega Drive>, but over the years I noticed how similar the MD sound is to many iconic arcade games, they must have used the same sound chip.
@espfusion Жыл бұрын
@Zach W Interesting you should say that. The SNES had its own 8-bit coprocoessor that was arguably at least as fast as the Genesis Z80 despite only running around 1MHz. It was like a 6502 but with a lot of enhancements that can give a significant speed boost.
@timlocke3159 Жыл бұрын
IBM PC with 20-bit address bus, 16-bit data registers and 8-bit data bus: 16-bit computer Amiga with 24-bit address bus, 32-bit data registers and 16-bit data bus: 16-bit computer Either the IBM PC was an 8-bit computer or the Amiga was a 32-bit computer. It can't be both.
@espfusion Жыл бұрын
Moral of the story: the "bits" of a system is creative marketing fluff without any real objective definition.
@LeonmitchelliGalette Жыл бұрын
18:30 It's very interesting point! HuС6280 is slower per cycle than 68000 in MegaDrive, but it is much much more efficient per clock and actually better in performance. And more - GPU of PC Engine slightly worse in capabilities that MegaDrive's GPU, but SuperGrafx version is much much better in capabilities than any "16 bit" system. It's actually amazing how HudsonSoft designed that system. It's very unique artifact of that era.
@Gatorade69 Жыл бұрын
Problem with the SuperGrafx is that it didn't have very many games at all. It almost feels like a waste of hardware and I would have loved to see some developers utilize it.
@TurboXray Жыл бұрын
PCE GPU slight worse in some aspects (ok, the missing 2nd bg layer) but definitely has aspects that better than the MD (not just colors either).
@ArneChristianRosenfeldt Жыл бұрын
68000 can share memory for extra fast software rendering on Mac and ST. But with whom does it share it on the MD?
@kayceecheshall2818 Жыл бұрын
I believe that most n64 games executed in 32 bit mode to reduce the memory requirements. The system used unified RAMBUS memory that had high latency and the object of contention between all the various processors. Best to keep the data footprint as light as possible to keep things from choking.
@RealAlphaDrum Жыл бұрын
Dreamcast and PS2 were the end of the "bit wars," as Dreamcast touted 128 bits, PS had to call theirs 128 because Sega did so with the DC. Though, once the DC failed, everyone seemed to forget about the bit-ness of systems, and for good reason. Bits was often associated with graphics and how good the games looked and by the time the PS2 and Xbox came around, the games looked so good, that graphics weren't leaving much of an impression on people as they once were in the 90s.
@JMFSpike Жыл бұрын
From what I understand, Dreamcast was only marketed as 128-bit in Japan. The same is probably true for PS2 as well. Maybe Sony called it 128-bit once or twice, but it was never marketed that way here in the US. Not even in it's earliest days.
@justthisguy1948 Жыл бұрын
People still put graphics above everything to this day I prefer gameplay tho
@3dmarth Жыл бұрын
@@JMFSpike Late reply, I know, but I have a Dreamcast from the US, and it says right on the box that it has "128-bit graphics".
@JMFSpike Жыл бұрын
@@3dmarth Oh, that's interesting. When did you get your console? Was it close to launch? I'm not a Dreamcast expert by any means, so I was just going by what I'd heard.
@3dmarth Жыл бұрын
@@JMFSpike Nope, it was in 2006! I was seriously into Sonic Adventure DX on GameCube at the time, and had just learned that the Dreamcast version had unpatched bugs that could be used to score faster times- on top of looking and being very different from the version I was used to. I picked up a used, but CIB, Dreamcast on eBay, along with a few games. Sadly, I didn't build up an especially great collection, and now my DC's optical drive has quit, but I still had a lot of fun at the time.
@klax001 Жыл бұрын
Unexpected Big Car cameo at 1:19! Love his videos. 😊 Also, that chirping noise in the background around 4:12 is driving me crazy... lol
@Sharopolis Жыл бұрын
Sorry!
@phattjohnson Жыл бұрын
It's just the snare on the drums track I think :P
@greensun1334 Жыл бұрын
As always, a very informative video! Now I want to see how CPUs get produced... Interesting stuff!
@jd9119 Жыл бұрын
It's mostly done with machines now. The days of hand-designing every transistor on a die were over like 40+ years ago.
@greensun1334 Жыл бұрын
@@jd9119 indeed, but I want to see the steps of work!
@chriswheatley3146 Жыл бұрын
Regarding the '8-bit computer' generation, there was one notable exception during then as the TI-99 had a 16-bit CPU; albeit a pitful one (TMS9900).
@christianpalmer225 Жыл бұрын
And it was hampered by the whole GROM system that was originally supposed to run everything through graphics memory, as well as a lousy rendition of BASIC. Homebrew programmers are getting great things out of it lately in assembly, though.
@AntneeUK Жыл бұрын
"This could take a while" Missed the chance to say "this could take a bit" 😂
@Rationalific Жыл бұрын
This is really informative. Rather than being either on the side of just using the bit terminology or being on the side of saying that that terminology is all useless, you give some info about some of the things that it can refer to, and how these designations can be shorthand for the generations but most system architecture did not strictly fit into those definitions. Thanks!
@voltare2amstereo Жыл бұрын
The 386sx CPU used in low cost PC's at the time was a 32bit CPU with a 16 bit bus. Effectively a souped up 286
@TurboXray Жыл бұрын
It was more than a souped up 286 haha. 386 is more than just a wide address bus.
@Toothily Жыл бұрын
Thank you for mentioning Intellivision! It’s almost always the forgotten 16-bit console.
@forbiddenera Жыл бұрын
@6:00 yes, it does. Unless you're doing bank switching on the memory side. The cpu literally has no way to know about any other memory unless it had a larger internal memory space, even if bank switching on the memory side you're just overwriting part of the existing 16bit space and you can't even overwrite all of it because you would crash and bank switching on the memory side means some sort of processor on the memory side that knows when to switch banks which is how it works in gaming carts generally when the game needs storage beyond available in the cpus address space or available address lines. and modern cpus actually only have like 48 bit for memory even if the virtual address space for everything is 64bit.
@honkhonkler7732 Жыл бұрын
The SNES' Ricoh 65C816 clone CPU is 8bit in the same way the Intel 8088 is 8bit, which is to say it isn't but with the caveat of being bottlenecked by the bus when performing 16bit operations. If it crunches 16bit numbers natively without having to write an emulator in software, it's a 16bit CPU, even if it has to spit out only half of that 16 bit value at a time.
@TurboXray Жыл бұрын
^This. I mean the developer doesn't even know the data bus requires two fetches for 16bit data. As in, they're not even aware or have to do anything special - just load register, 16bit value.
@johncross1341 Жыл бұрын
I enjoyed the video but was surprised that you didn't mention the Atari ST which, if memory serves, is so named because it has a 16/32 (ST) bit 68000 processor.
@RWL2012 Жыл бұрын
7:12, wow, what model/revision of Mega Drive is that? I only know of Model 1 VA0-VA6.8 with the DIP 68000, and Model 1 VA7 and Model 2s with the QFP 68000.
@turbinegraphics16 Жыл бұрын
Atari Jaguar fans are going to have strong words about this lol 🤣. It has some pretty good games though.
@23Scadu Жыл бұрын
There are dozens of them. Dozens!
@ponocni1 Жыл бұрын
N64 was much more capable then playstation, but it got screwed over by how small texture cache was and by RAM latency. That meant, devs had to use much lower resolution textures and relly on antialiasing build in. Also it did not help that cartridges were limited in capacity in compare of CD.
@thedrunkmonkshow Жыл бұрын
Even though I have a pretty well-rounded understanding of computer hardware I learned a lot from this video. I've always defined a system's class based on the size of it's Data Bus and just looking at the specs of the 65C816 it's really not all that different from the Z80 or 6509 except it's Address Bus is accessible via 24-Bits instead of 16. So knowing this now confirms something I heard the other day in that the SNES' design began back in early 1987 and was slated for release in 1989 but got delayed by 1 year due to chip shortages in 1988. So really by the time we got Super Nintendo in 1991, what we perceived as cutting edge technology at the time was almost outdated. Also makes sense why Nintendo teamed up with Argonaut to conceive of the Super FX chip to persue 3D Graphics. It's interesting how Co-Processors extended the life of the SNES just like how MMC's extended the life of the NES.
@jd9119 Жыл бұрын
Is a 386sx a 16 bit CPU or a 32 bit CPU? From a hypothetical hardware perspective though. If an instruction takes 7 cycles to execute on a 16 bit register, would using 1 cycle to fetch the data over a 16 bit pipeline really make that much of a difference over using 2 cycles over an 8 bit pipeline? You're not doubling the performance, you're just reducing the total seek/execution time by 1 cycle. Sure that does make a difference, but is it enough of a difference to be worth the extra cost in complexity? That's a real engineering decision.
@thedrunkmonkshow Жыл бұрын
@@jd9119 The 386SX is indeed a 16-Bit CPU. Even though it's registers can do 32-Bit it's Data Bus is limited to 16 Bits. You could think of it more as Intel's equivalent to the Motorola 68000 (32 bit registers with 16-Bit data). As far as the trade off between pipelines and cycles that's beyond my scope but I'm super interested if someone out there wants to chime in on this thread. If it helps I do remember hearing a talk about Gauntlet's Arcade development from Ed Logg, one of Atari's leading programmers at the company. He criticized the 68K saying he didn't like how the CPU used so many cycles and that it was over hyped at the time, that some 8-Bit CPUs were just as good cause of better efficiency with less cycles.
@jd9119 Жыл бұрын
@@thedrunkmonkshow internally it's nearly identical to the DX except for its data bus. The way it processess the data is 32 bit. It's databus causes a couple extra steps in the fetch/sending of data, but that doesn't equate to that much of an efficiency loss since it's only an extra couple cycle clicks. The bus size is a poor metric.
@TurboXray Жыл бұрын
deriving the "bitness" of a cpu from the size of the data bus is just as ridiculous as "adding up bits of multiple processors". It literally doesn't mean anything if the data bus was balzing fast 1bit serialization, 200bit with serious latency. What matters is the width of the register. Because THAT influences your work and how you write code, and in the end - your performance (relatively speaking). z80 and the 65x design are nothing alike, so the '816 is nothing alike to the z80. It's "alike" to the 65c02, except even more wider registers and more friendly instructions (stack relative ones that make higher level compiler optimization easier to deal with). These aren't PC processors.. these are embedded processors. That only exception to that is the 68k, which is a very "general" processor, even if it a bit overkill for a game system.
@thingsiplay Жыл бұрын
Commodore 64 was the first 64 Bit computer. That's a fact.
@hicknopunk Жыл бұрын
😂👍
@23Scadu Жыл бұрын
no, it's a 64 kilobyte computer, which is 8192 times better. that means the C64 is the most powerful home computer ever created.
@gwishart Жыл бұрын
Very true. Although it's a bit strange that it came out five years after Atari released the first 2,600 bit video game console.
@thingsiplay Жыл бұрын
@@gwishart It was a time of ups and downs.
@tstahlfsu Жыл бұрын
😂
@thecunninlynguist Жыл бұрын
can't help but think of the AVGN bit (err) when he gets angry over bits (I think it was from the tiger electronics ep)
@FintanMoloney Жыл бұрын
Great informative video. Really made it clear to me how CPUs actually work in terms of bits :D
@Sharopolis Жыл бұрын
Glad to hear!
@renato7184 Жыл бұрын
This is the best explanation on the subject I've ever seen
Thank you for explaining so well how all the console war arm chair commentators and pundits trying to take a shot at the PC Engine are just talking nonsense.
@thuggeegaming659 Жыл бұрын
PC Engine was very good, and unlike the Sega CD, the PC Engine CD was successful, and a lot of the best games were released for it. The PCE had a faster CPU than the SNES, and could display more on-screen colors than the Genesis. With the Super CD RAM expansion, the PCE had more RAM than either the SNES or Genesis, while having superior data storage via the CD medium. It was an amazing system for its time. Just a shame it didn't do well in America.
@ecernosoft3096 Жыл бұрын
21:50 It also had a special 32 bit CPU too.... but that's still 32 bit..... and I'm not entirely sure what the heck it was....
@ecernosoft3096 Жыл бұрын
Whoops! This comment was an error, please ignore it. For some reason, I am unable to delete a comment. I've seen it be done, so I'm sort of stuck.
So many Computers and game consoles had so many variables and differences between the 80's up until now. You can have a 32 bit or 64 bit processor- but if the clock speed is slow, memory is shared, databus is limited, bus speed is slow- that wouldn't matter. I've had 486's with more memory, higher clock speed shorter databus and on a better board that would beat a Pentium chip at certain tasks like playing doom or duke nukem. Data rate, speed, interrupts, memory, storage, input and output matter.
@angeldude101 Жыл бұрын
"Bits" is generally just a marketing term. CPUs do fall into groups, but tend to share more in common with others by the same people or with related architectures than they do with others with the same number of bits. The NES and SNES, while one is "8/[21?/16]/8-bit" and the other "16/24/8-bit," are actually very closely related. Meanwhile the original Gameboy's CPU, an old "8/[25?/16]/8-bit" one is technically a very distant cousin to the "64/[39/48]/256-bit" beast that I play most games with nowadays. The question marks are because I wanted to include both the virtual and physical address busses of the x86_64 processor, which made me remember how mappers work rather similar to paging and so could be argued to act like an extended physical address bus, even if they're not within the CPUs themselves.
@CasualSpud Жыл бұрын
My first computer was a Ti994a.. That was 16 bit.. With a huge frickin asterisk
@stevethepocket Жыл бұрын
15-bit address bus! 16-bit data bus! 16-bit internal registers! Even the RAM was broken up into natively 16-bit words! ....Aaaaand all of the memory except the first 128 words was slow as molasses to actually access because it was routed through the video chip for some dumb reason.
@christianpalmer225 Жыл бұрын
@@stevethepocket Plus the BASIC was wonky and the native memory was 16k, which crippled it against the C64. But I still have one and love the damn thing.
@christianpalmer225 Жыл бұрын
@@stevethepocket Parsec forever!
@dan_loup Жыл бұрын
Nintendo 64 is quite a fun beast in terms of "bits", it use 1,4,8,9,15,16,18,32,64 and 128bits in it's hardware, with 64bit being the less useful of em.
@freddiejohnson6137 Жыл бұрын
Pretty sure most single core processors up to a certain point would all be classed as 32 bit at maximum anyway and probably the first console to use a 64 bit ones was the Xbox 360. Which is probably why it was dropped in marketing when things like the dreamcast came out.
@espfusion Жыл бұрын
N64 and PS2 had CPUs with 64bit MIPS architectures (as in 64-bit general purpose integer registers, 64-bit integer arithmetic at the same speed as 32-bit, etc) but in practice that made little or no practical difference vs the 32-bit ISAs in GameCube and Dreamcast.
@rijjhb9467 Жыл бұрын
If we follow the old marketing rules, the PS3/360 generation should have been 256 bit, the PS4 512bit and the current one 1024bit.
@javiiermendes4 ай бұрын
That's why it's more effective to make your own version of a processor ( custom design) and add operating and execution modes and memory addressing modes. That console has an 8-bit processor but it's specifically designed to handle all the functions of your video system. Any company can go out and find the best processor on the market and the best graphics card on the market and never take advantage of all the capabilities because neither the processor nor the video card were made to be one with the other. I just want to someone prove me that putting a 32 bits CPU with NES PPU will result on better graphics.
@will_it_work Жыл бұрын
The N64 is 100% driven by a 64-bit CPU. The software, on the other hand, was almost entirely written in 32-bit. Still, it was able to make games like Super Mario 64 and Zelda that the PS1 couldn't touch.
@vladv5126 Жыл бұрын
🤷♂️ Metal Gear. Just sayin.
@jsr734 Жыл бұрын
@@vladv5126 I think there's nothing, graphically, in Metal Gear Solid that couldn't be done on the Nintendo 64.
@BurritoKingdom Жыл бұрын
Spyro was similar to the collectathon 3D platformers the litter the N64 like Banjo and DK64.
@elnoel1220 Жыл бұрын
For balanced debate, Gran Turismo is a perfect example of the PS1 doing things the N64 could only dream of.
@jsr734 Жыл бұрын
@@elnoel1220 and then....there is World Driver Championship doing things the Ps1 could only dream of.😉
@bighairydel Жыл бұрын
Another great video, keep them coming!!
@scottlinux Жыл бұрын
There's a retro gaming festival in the US called '64bits or less' :)
@P-_-S Жыл бұрын
Ken vs. Earthquake!? WTF! (great video, as always)
@atomiswave1971 Жыл бұрын
I'd like a documentary on why the PS2 seemed a rather lax system in the early days against the Dreamcast and how it ended up being the most amazing console and best selling console of all time. How did the PS2 go from a lame also ran console to something that suddenly brought us God of War 2, GTA V, MGS 2? When the PS2 came out I wasn't even that excited for it. It even got better games than the GC and Xbox for the most part, and then suddenly shrank to the slim profile. Running Burnout 2 or GOW2 on a console that is 1/8th the size of the Xbox is just amazing.
@AcornElectron Жыл бұрын
13:00 very brave to let that soundtrack play even in the background. CH is notorious for copyright on his Turrican stuff.
@EastyyBlogspot Жыл бұрын
When it comes to retro style games I always felt being made now should be done as like it was being made on a 32 bit cartridge machine with some custom chips
@mrflamewars Жыл бұрын
If we had the storage density of modern flash devices when they were making 8 bit and 16 bit Nintendo games it would have been astonishing. The N64 might have not been such a joke either.
@EastyyBlogspot Жыл бұрын
@@mrflamewars the N64 I know had some pain points for developers , and thinking back with hindsight if they made a few changes would have improved, and think the texture cache being so small was one of them
@mrflamewars Жыл бұрын
@@EastyyBlogspot The N64 games from Rareware were great and they really carried the system. Compare the gorgeous texture work in Banjo Kazooie to the fuggedy ugly Mario 64 textures.
@iwanttocomplain Жыл бұрын
@@mrflamewars the 64MB cart limit was actually not all that bad. You mostly missed out on a cd soundtrack. But the sampled sound chip was ok. It was that texture cache that was just too small.
@Irreve-rsible Жыл бұрын
@@mrflamewars Alot of Super Mario 64's textures were also taken from royalty-free libraries online, not made in-house. Which probably has a big effect on the quality as well.
@Bushidounohana Жыл бұрын
Excellent overview, thank you for your work!
@Sharopolis Жыл бұрын
Much appreciated!
@TheWeepingCorpse Жыл бұрын
I tried fixing my C64, now it's 100 bits....in a box....in the loft.
@lfroncek Жыл бұрын
What's the space shooter at 24:55 called?
@Sharopolis Жыл бұрын
It's called Galactic Storm
@BleakVision11 ай бұрын
The PS5 is a 2048-bit console😅😅😅 Still remember when magazines hyped up the Dreamcast and PS2 as 128-bit systems. Those were the days!
@jojojoma3026 Жыл бұрын
The whole video I thought someone was cracking granite with a pickaxe in the other room. Anyone else hear that in the left channel?
@BokBarber Жыл бұрын
Back when the Gamecube came out, it was common playground knowledge that it was a 128-bit system. It had to be. Anything else was going, backwards, right?
@serioussamik Жыл бұрын
Excellent 'Jargon' busting,,,,you did!
@ScavengerFX Жыл бұрын
What's the name of the game at 24:41? I have been looking for that game for years. I thought I had imagined it.
@Halcon_SierrenoАй бұрын
Did you find out what it was?
@ScavengerFXАй бұрын
@@Halcon_Sierreno no. :(
@Halcon_SierrenoАй бұрын
@@ScavengerFX Don't give up. It's 16 bit 3D space shooter. How many of those can there be.
@Halcon_SierrenoАй бұрын
@@ScavengerFX BOOM! Found it. The game is called Galactic Storm and was published by Taito in 1992.
@Halcon_SierrenoАй бұрын
@@ScavengerFX Have fun.
@stephenhall2980 Жыл бұрын
Me in the early 90's school playground -'hey you 8 bit peasants,I've got an Amiga.who wants to come to my house and play shadow of the beast on my 16 bit monster and have your minds blown?'
@igfy777gft5 ай бұрын
15:00 name of the game is?
@videogamebookreviews Жыл бұрын
"So, what have we learned from all this?" 23:59 That big companies will fudge the truth to part you from your money.
@agatonspik2 ай бұрын
Let's not forget the importance for us kids growing up during that era to justify the significant difference by just spouting - I have 8bits but this is 16bits!! - to our parents so they would cave in and buy us the better one.
@TurboXray Жыл бұрын
Well, the z80 has a 4bit ALU. And no one calls it a 4bit processor. Like wise, the 68k has FULL 32bit support.. registers, operations, etc. FULL. And yet no one refers to it as a 32bit processor (for which is really is).
@RightNowMan Жыл бұрын
A fantastic and level headed look at bitology, so to speak, bravo!
@anthonybird546 Жыл бұрын
My colloquial memory of this era regarding bits was that by the mid-late 90s, the Playstation which hadn't touted 32 or 64 bits or whatever, it just didn't matter anymore. And I think it was that the supposed 32-bit era was so underwhelming, the games weren't memorable.
@thuggeegaming659 Жыл бұрын
PS1 definitely was touted as a 32bit machine. The 32/64bit era was a big deal at the time as it was the first generation to focus on 3D games over 2D games, and while a lot of those games didn't age as well as 2D games from the 16-bit era, it was a big deal at the time, and there still were quite a few amazing games. Mario 64, Zelda OOT, Metal Gear Solid 1 are all still amazing games from that time period among many others.
@anthonybird546 Жыл бұрын
@@thuggeegaming659 it really didn't come up with anyone in my circles. It being 32-bit wasn't the big deal, that it ran off CDs was.
@thuggeegaming659 Жыл бұрын
@@anthonybird546 Of course it came up in your circles. No, there were plenty of CD based systems before the 32-bit era, the Sega CD, the Turbo-Grafix 16 CD, and PCs had CD-Roms for plenty of years before consoles. Plus the N64 didn't even use CDs. What made the consoles special was the combination of the CD based format and the improvement in graphics to display 3D graphics.
@anthonybird546 Жыл бұрын
@@thuggeegaming659 yeah no shit, I was there. It was more important to us that CD technology was being used, not bits. I already enjoyed the TG-CD, and even as a tween I could see the potential, it was confounding to all of us that Nintendo went to cartridges, at the time. It seemed counter to the way things were going.
@thuggeegaming659 Жыл бұрын
@@anthonybird546 No, I didn't say bits was more important to you, I'm saying that the fact that 32bit systems could run 3D games is more important than the CD medium alone, which was nothing new. You didn't even have a Turbografix CD 😂
@Choralone422 Жыл бұрын
Going by how Sony said the PS2 was 128 bit due to the EE's ability to use 128 bit SIMD instructions then modern PC's with an Intel Sandy Bridge (Core 2nd Gen) or newer CPU or AMD Bulldozer or Ryzen CPU are all 256 bit machines as they support AVX which can process 256 bit SIMD instructions. Some high end desktop and server class CPUs support AVX-512 which using that logic would make them 512 bit CPUs. Does anyone ever talk about them that way? No, cause it's a load of BS. But if it were up to gaming companies they probably would try to talk them up that way!
@TheJinxCast11 ай бұрын
The Intellivision is my favourite 16 bit machine ^_^
@cyrilvaneijkelenburg3743 Жыл бұрын
Wouldn't the highest number just be the same as the busrate of the gpu therefor the bit it gamesystem stands for the gpu 's bandwidth ?
@jameskleman5298 Жыл бұрын
19:17 $uperChase HQ
@isntyournamebacon Жыл бұрын
One thing that you can to this day tell by the BIT number is graphics cards(kindof). They usually have the BIT number listed in the speck sheet but its about memory bus width. How many bits can the GPU pull from the graphics ram in one clock cycle. The higher the number for a specific type of ram the faster the GPU can use the ram. It depends on the ram though. A 512bit gddr3 memory graphics card like a 260 is waaaaay slower then a 384bit GDDR6x card like a 3080. But if you compare 2 GDDR6 cards with 256 or 384(most top tier cards), the higher one will do better even if the other specs are similar. AMD and Nvidia can tweak these numbers along with the shader core count and ram type, to dial in the exact performance for price. These company's have shipped cards with gimped ram bitrates and sold crap preforming cards. TLDR; If your looking at two used 3060s and one has a higher bit memory, pick that one.
@rijjhb9467 Жыл бұрын
One has 8GB and the other 12GB, so you can arrive to the same conclusion without even looking at bits.
@isntyournamebacon Жыл бұрын
@@rijjhb9467 With that example 3060 yeah. But they have had cards in the past that used different ram configurations for the same card. If they use 1gb chips and fill all the ram sockets you get the full bit width. But if they switch to half the number of 2gb chips, you get half the lanes(or bits). I dont think they do that anymore. So your probably right these days.
@peterknutsen3070 Жыл бұрын
20:51 Yes, I agree. The SNES and the Turbo thingie do have a 16-bit graphics “look”. Sometimes a bit towards the “low end” but sometimes not.
@roolaing Жыл бұрын
11:15 what's the name of the game, please? I'm sure I played this as a wee boy. Thanks
@Sharopolis Жыл бұрын
It's Swashbuckler on the Apple II
@roolaing Жыл бұрын
@@Sharopolis thanks! And thanks for your channel. Recent subscriber and really impressed!
@tarstarkusz Жыл бұрын
The term bits in game consoles is really just shorthand for generation. "Bits" as used by lay people just doesn't make any sense. Also, the "bits" doesn't double with the number of bits. Every bit doubles (9bit is double 8) . it doesn't help that all of the "8-bit" systems have 16 bit address buses.
@happyspaceinvader508 Жыл бұрын
Up until 64-bit… and then there was a really long gap with no formal naming system until people started talking about “Gen-n” machines.
@GerardMenvussa Жыл бұрын
In the late 90s/early 2000s, for a short period of time, people started comparing consoles by the number of triangles they could render. For a short few years, it was all about "tri/s" and then this fad died out and people started caring more about resolution. Ironically, I think geometry was a very good metric for 3D games, for obvious reasons. Although it was often not very clear if we were talking about textured and lit polygons or not, so it still left the door open for misleading ads.
@AFourEyedGeek Жыл бұрын
Great video as usual!
@w00dyblack Жыл бұрын
SNES wasnt 16bit ?! Im writing to nintendo right now - and demanding a refund.
@ecernosoft3096 Жыл бұрын
Err: Ok, yes, you did mention that. My bad!
@seanewing204 Жыл бұрын
Was the 8-bit question about the 16-bit console bait? 'Cause I totally fell for it.
@brianeych Жыл бұрын
I miss the old days where we used to play games on one bit computers. There was only one button and the interactions were in person. Now kids these days break windows and eat their neighbors pets with their pocket calculators. Too many damn bits, I say. I'd say the everything went to the devil when those little boxes started capturing souls and we knew it because anyone in them had the color drained from them. Now we have singing porcupines and angry birds that coax you into giving your banking information and reward you with tokens you can't even buy a dodo feather to wipe your ass with. Now plumbers are the rage but don't even honor a pinky swear cus they got three fingers and a thumb that they hide in gloves they stole from Mickey's hole. Times were simpler when you just did your business out the window and you didn't have to concern yourself with a couple plumbers burstin through your toilet to steal gloves, coins and fungi after they stomp on your pets and kidnap your daughter. Despite what the video games say, you got but one heart and there ain't enough bloodletting a man can do to get it back to normal after so much abuse. That's just my two bits on the consequential relationship society has with video games and the events they captured and distributed to youngsters like the baby boomers and beyond. After Charlie Chaplin had his soul stolen he can be quoted saying
@AmartharDrakestone Жыл бұрын
O e thing you're wrong about is history of retro gaming being divided by bits. It WAS that way. Now it's divided by generations.
@michaelhall6178 Жыл бұрын
Although, in fairness, "generations" make about as much sense as "bits" - they're just marketing categories, and poorly defined ones at that.
@gatorrade1680 Жыл бұрын
Great video.
@barowt Жыл бұрын
What does that make Minecraft 8-bit³?
@mikeheinlein3746 Жыл бұрын
The "bit" thing really was only relevant during the NES/Genesis days (debatably the PS1/Saturn era). While it made sense to categorize hardware by bits back then, it has absolutely no relevance today as the data Bus on the CPU either doesn't even exist or isn't as important as other stuff. It was just a method to categorize a video game generation that really only took into account two generations of hardware, but incorrectly assumed how generations of hardware would improve in the future. The all mighty 128 bit emotion engine (it probably wasn't 128 bit anyway) in the PS2 sounded super powerful, but the Xbox with its puny 32bit processor was easily much more powerful.
@BurritoKingdom Жыл бұрын
It wasn't the CPU that made the Xbox much more powerful than the PS2. It was the GPU. The Emotion Engine CPU in the PS2 ran circles around the Pentium 3 CPU in the Xbox but games are meant to push graphics not to do maths. The GPU in the Xbox was 2 generations ahead of the GPU in the PS2. The NV2A GPU in the Xbox was the first home console with programmable shaders and T&L hardware that did much of the graphical calculations. The Graphics Synthesizer GPU in the PS2 was a basic rasterizer that was meant to push polygons and pixels at a high rate but relied on the Emotion Engine to do the 3D calculations. Hell the PS4 and Xbox One CPUs are weaker than the Cell CPU used in the PS3. But they have much more powerful GPUs than the PS3. And that's what matters most for graphics.
@rijjhb9467 Жыл бұрын
@@BurritoKingdom Not for frame rate though. In fact the 360 and PS4 era were the worst in that regard. The PS2 could push most of its big hitters to 60fps. Metal Gear Solid 2 was incredibly looking for its time, yet it ran at 60fps, while MGS3 had to be downgraded to 30fps.
@mikeheinlein3746 Жыл бұрын
@@BurritoKingdom You misread what I said, I didn't say the CPU made the Xbox more powerful.
@BurritoKingdom Жыл бұрын
@@rijjhb9467 that was due to the PS3 having a much more inferior GPU, the 360 GPU, which came out a year earlier was much more advanced than the GPU in the PS3. CPUs are mainly now used to calculate physics and AI in modern gaming and on the PS4/Xbone sound and decompression of textures. It's why new gameplay features weren't invented during the PS4/Xbone era. Assassin's Creed had to be downgraded because the CPUs in the PS4/Xbone couldn't handle the large amount of AI characters at the same time. That's why Assassin's Creed went to more open world environments rather than dense urban landscapes where you have to hide from mass AI back during the PS360 games. Systemic games went to the wayside during the PS4/XBone era, instead it was more open worlds, which matches the power of the GPUs since they were really good at creating large static environments. That's why destructible environments disappeared, because the weak CPUs in the PS4/Xbone couldnt do the physics calculations.
@kaisercreb Жыл бұрын
Never realized the NES and SNES both used 6502 designs. Funny how Nintendo considered one 8 and the other 16bit 😅
@BurritoKingdom Жыл бұрын
The SNES uses the WDC 65C816, which is a 16 bit version of the 6502. It's not the same as the 6502 but it is backwards compatible with it. The SNES was originally supposed to be backwards compatible with the NES but it was dropped during development. The biggest issue the SNES CPU wasn't that it was an upgraded version of the 6502 but because it ran so slow. The Turbo Grafx uses the WDC 65C02, which is just an upgraded 6502 and even less advanced than the 68C816 used in the SNES. But it runs at a higher clocks speed than the SNES so games had fewer instances of slow down. The 65C816 if ran at the same speed of the 65C02 or the 68000, would easily beat them but for some reason Nintendo chose a slow speed of only 3.58Mhz. That's why when games are patched to run on the SA-1 (basically the SNES CPU overclocked by 3 times) all slow down disappears.
@keaton718 Жыл бұрын
I thought the Nintendo 64 must have 64MB of ram when I was a kid.
@AwesomeHairo Жыл бұрын
In conclusion: it's complicated.
@hicknopunk Жыл бұрын
Oh God, the comment section is going to be fun. Personally I go with the most restricted main bus like memory. But I can see why some people go with the fastest internal cpu bus.
@vytah Жыл бұрын
Going by databus means that 8088 is an 8-bit CPU and 8086 is a 16-bit CPU, when the only thing they differ in practice is that 8086 is a bit faster at the same clock frequency.
@YesterdaysMoose Жыл бұрын
They all lied to me, I feel betrayed. 😥
@Halbared Жыл бұрын
Jagu-aaarrrr. Good video.
@heardofrvb Жыл бұрын
THE WRIST GAMES!
@resonancecatscade7844 Жыл бұрын
This whole comment is 504-bit. It's more powerful than my PS2!
@SusiTerry Жыл бұрын
prolly better to call things by generation like 4th gen and 5th gen