[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1200px-N64-Console-Set.jpg (80 KB, 1200x646)
80 KB
80 KB JPG
Why were 64 bit CPUs such a big deal in 2003 when Nintendo already mass-produced them in 1996?
>>
that's a mips cpu
x86 was getting an upgrade
for the first time having more than 4 gb of ram was possible
>>
>>100170859
because having no disc drive in 1996 regardless of hardware is stupid as fuck. your 64 bit console should fail
>>
When are we getting a RISC-V console bros?
>>
>>100171027
this guy must be some GAYstation owning loser
>>
>>100171027
Do the mathful
>>
>>100170909
>for the first time having more than 4 gb of ram was possible
nintendo 64 literally let you upgrade to 8 with the expansion pak
>>
>>100170859
Because the N64 was 64bits for the sake of marketing, but wasn't that good at 64bit operations.
The Gamecube wasn't even 64bit. It went back to 32bit.
>>
>>100171181
>The Gamecube wasn't even 64bit. It went back to 32bit.
wait, what black magic did they use to emulate nintendo 64 games on gamecube then?
>>
>>100171197
They didn't emulate games, they recompiled them.
>>
itt: zoomers that can't beat Super Mario Brothers 1, 2, 3 or World without cheat codes and save states
Me? My generation? We beat all that shit as literal children.
You pathetic 20 year old zoomers are so bad video games, you are literally grown men using google, youtube to accomplish (with cheats) what my generation accomplished as literal children with zero help.
You're pathetic.
>>
>>100171209
master quest is emulated not ported
>>
>>100171175
bait
>>
>>100171229
The difference is you spent your entire childhood trying to finish 10 games. Zoomers have a billion different games to play, they can't afford to waste too long on just a few
>>
>>100170859
nintendo didn't mass produce them, they were a product from SGI but with nintendo's logo stamped on it. SGI provided all of the hardware, engineering, software development and produced the development board for their workstations which shared the same CPU architecture. fuck off and die, thanks.

>>100171209
> recompiled
no, nigger. ported. gamecube hardware is nothing like the n64. god damn it you niggers on this board truly are tech illiterates.
>>
>>100171359
you sound upset
>>
>>100171197
>wait, what black magic did they use to emulate nintendo 64 games on gamecube then?
N64 games never needed 64bits for precision. They could be run with 32bit precision just fine.
>>
64-bit MIPS vs 32-bit MIPS is not that big of a difference. You can address more memory and you have bigger general purpose registers. The Nintendo64 did not actually make much use out of the fact that it was 64-bit.

x86_64 vs 32-bit x86 is a huge leap. You double the number of general purpose registers, making it practical to pass most function arguments through the registers instead of the stack. Additionally, since every 64-bit CPU came out after certain extensions for the 32-bit instruction set, those extensions got baked into the base level instruction set. If you compile for 32-bit x86, you may need to target a specific newer CPU to use things like SIMD instructions. With x86_64, SSE2 is guaranteed no matter what. Whether it's an old Core 2 Duo or a modern Raptor Lake CPU, you have access to the XMM registers at bare minimum.

AArch64 vs ARM is also an interesting leap. You double the number of general purpose registers, but remove the ability to make every instruction a conditional
>>
>>100171348
brother we beat this games within weaks. i beat Willow in 10 days with my friend Luke. there are literal bearded men on Youtube telling you how to do it.
Luke and I were in fucking 1st grade. We couldn't even write in cursive or do algebra. We were little boys.
Luke btw had a fraternal twin sister. Wish my family stuck around in TX because if we did I would have deflowered her.
>>
>>100170859
How come video games in 1996 were so ahead of computers? What magic made the N64 easily handle SM64 at a stable frame rate while computers still felt like toasters?
>>
>>100171493

>We couldn't even write in cursive
Zoomers also can't write in cursive. And Gen Alpha can't even write at all. They've got some serious illiteracy problems.
>>
>>100171545
A dedicated GPU.
But then PCs had dedicated GPUs available, though many people were still just using software rendering.
>>
>>100171493
>within weeks
Lmao that's like an eternity when you're a kid, and for a game that should be beat in 20 hours.
>>
>>100171545
it was the graphics processor, 3d acceleration on pc's was in its' infancy in 1996, there were a whole bunch of competing cards/standards and none of them were really any good, with one stand out exception being the 3dfx voodoo, which came out at the end of 1996, about the same time as the n64 came out in NA
of course, the n64 was more accessible than that, it would cost a lot more money to get a fully tricked out pc with a voodoo card compared to an n64, consoles have a cost advantage in that the console price is subsidised by game sales, something pcs and pc parts can't do. to give you an idea, the n64 launched at $199, while the first voodoo card launched at $299... just the 3d accelerator, BYO pentium class pc
>>
>>100171545
Quake looks miles better than SM64 and runs at more than 30 fps.
>>
>>100171229
>tfw remember playing nes/snes/sega and leaving my console on for weeks on end to beat a game
had to do it for my ps1 too because I was too poor for a memory card
>>
>>100171657
And how many people had computers that could play quake in 1996?
>>
>>100171678
I had one.
Or my brother had one I guess.
>>
>>100171678
I had some fried eggs with portobello mushrooms and bacon this morning, along with some Yorkshire tea with two lumps of sugar and a dash of milk.
>>
>>100171545
My brother emulated Nintendo 64 and played Zelda on a Pentium II 266 mhz computer with a voodoo 2 card.
>>
>>100171661
i remember that, though by the time i got a playstation myself (i rented once a couple times prior, yes, really), they had just released the PSOne, by that time it was cheap enough that i could get a memory card at the same time
when renting it however i didn't have a memory card. many early games such as crash bandicoot 1 did have a password system in addition to memory card saves in case you didn't have a memory card, as it wasn't a trivial cost when it was new, and the console didn't come with one
the n64 arguably had the advantage there, while there were controller pak memory cards, most games saved into the cartridge, an option not available on cd. cartridge games were more expensive than cd games, so it kinda balances out
>>
>>100171694
But if you didn't have breakfast, how would you feel?
>>
File: a.jpg (1.98 MB, 2476x2572)
1.98 MB
1.98 MB JPG
>>100171712
while not relevant when new, playstation memory cards are superior to n64 controller paks, since the n64 controller paks use battery-backed SRAM for storing data, meaning when the battery dies, so does your saves
the playstation memory card on the other hand uses EEPROM, which doesn't require a battery
so if you think your n64 carts still have your old save game on them... you might be disappointed
>>
>>100171175
>>100171334
I think he mistakens GB with MB.
>>
>>100170909
>for the first time having more than 4 gb of ram was possible
this is incorrect, the pentium pro (1995) introduced PAE with a 36-bit address bus, supporting up to 64GiB of memory
>>
>>100171731
slightly hungry probably
>>
What about 128 bits bros?
>>
>>100171824
best piece of tech of all time, I kneel, i want to go back
>>
>>100171175
anon...I...
>>
>>100171760
Honestly who cares, like anyone remembers what their save state was 20 years later. I recently booted up some old first gen Pokémon games and they still had their saves on them. It's a non issue.
>>
>>100171903
lucky for you, my pokemon blue save died years ago
>>
>>100171903
>>100171920
Shit I hope my GameBoy Camera photos are still there
>>
>>100171936
if you want to keep them you best sort that out sooner than later, if they're even still working now
>>
>>100171886
Why wasn't the PS3 256 bits? Why aren't modern consoles 1024 bits??
>>
File: 1000115974.jpg (73 KB, 914x247)
73 KB
73 KB JPG
>>100170859
https://www.youtube.com/watch?v=3We_ZGOwmik
>>
>>100172039
Is that... is that a heavily accented video essay taking three times longer to convey information than needs to be? OH MY GOD I'M GONNA COOOOOOOOOMMM
>>
>>100172056
No, that's https://www.youtube.com/watch?v=YsXCVsDFiXA
>>
>>100171824
The PS2 did not have a 128-bit CPU. It had a chip called the "Emotion Engine" which ran MIPS III (64-bit MIPS) with a custom 128-bit SIMD extension provided by Sony.
>>
>>100171151
wasn't the jag just two 32-bit gpu processors glued together?
>>
>>100171697
it'd be so cool to have a brother
>>
>>100172510
Yes. 32+32=64. Do the math.
>>
>>100171824
If you're reckoning by SIMD extensions, today's computers are 512-bit.
>>
>>100171991
diminishing returns. there is absolutely no need for it, at least currently.
>>
File: 1713116057129725.jpg (179 KB, 1100x733)
179 KB
179 KB JPG
>>100171229
I wholeheartedly support this message.
>>
>>100172510
Exactly
Its complexity was part of the reason it failed. Devs didn't feel like dealing with the coprocessor so most shied away from developing for the console
Those who did didn't even make use of it
Not that it was particularly stable when using both processors
>>
>>100170859
What?
>>
>>100170859
how could the wii (a 32bit console) emulate a n64?
>>
Marketing gimmic. Real 3D gaming pros had PC and playstation
>>
>>100174212
a 32bit cpu can work with 64bit (or larger) data, it just takes more steps to do it
you could emulate n64 on 32bit pc's as well, they showed up before 64bit cpus were available on pc's
>>
>>100170859
why is there so many low quality posts on /g/ lately
>>
>>100170859
MIPS R4000 and DEC Alpha 21064 were expensive. Nintendo licensed acost-reduced design from MIPS. But it was expensive to license. Nintendo paid them $5 per game cartridge such that 80% of MIPS revenue was from Nintendo in 1998 even though Sony also used a (32 bit) MIPS CPU and sold many more of them but paid much less in royalties to MIPS.
>>
>>100171760
When you're playing the sram is powered by the console instead of the battery, so you can change the batteries every 10 years or so without losing your saves by just managing to do the battery change while it's plugged in the slot
>>
>>100170859
because consumers thought bigger number meant better. phones did it with megapixels for a while. android phones do the same with 48 gigs of ram against proper phones.
>>
File: d-2.jpg (159 KB, 1382x1037)
159 KB
159 KB JPG
>>100174667
that is one option, but nowadays there's a permanent fix in the form of an FRAM mod
>>
>>100174606
That doesn't make any sense. Why would Nintendo be charged per game cartridge and not per CPU?
>>
>>100174452
>you could emulate n64 on 32bit pc's as well, they showed up before 64bit cpus were available on pc's
Weren't most of the instructions run in N64 code 32-bit or less?
The 64-bit shit was mostly for marketing; the machine absolutely did not need it for anything fundamental like memory addressing.
Emulators with any performance had to recompile the game anyway, so any 64-bit math that was happening could be unrolled at that point. It's not like the N64 CPU was a speed demon---I think its memory bus was actually very slow in some aspects.
>>
>>100174825
>Weren't most of the instructions run in N64 code 32-bit or less?
yes, there's practically no reason for an n64 game to need more than 32bit
and yes any actually usable n64 emulator worked using dynarec and not by emulating cycle-for-cycle anyway
>>
>>100171545
Games were always better on PC but video acceleration hadn't taken off yet at that point.
>>
>>100174825
the n64 cpu was actually pretty dark quick, a 94MHz cpu was nothing to scoff at in 1996 even compared to a desktop of the time
but most games couldn't actually use it all, because of the mentioned memory bus, it used RD-RAM, looks really fast on paper (500MHz!) ... but it was 9 bits wide, latency was high, and it was shared between the cpu and rcp (the chip that did graphics and other non-cpu things), so the limiting factor was managing that memory bus, the cpu wasn't the bottleneck, which in turn means that your emulator doesn't need to emulate the cpu at its' peak performance, either
>>
>>100170859
Sun did it in 1995
https://en.wikipedia.org/wiki/UltraSPARC
>>
>>100174782
They got royalty per console too.
But Nintendo really wanted a 64 bit CPU and that's the terms MIPS wanted. It was reported in the Microprocessor Report article regarding MIPS financials in 1998.
>>
File: completely convincing.jpg (150 KB, 1008x491)
150 KB
150 KB JPG
>>100174979
lmao
>>
>>100174910
Digital and MIPS did it in 1991. SPARC always the lagard of the RISC world.
>>
>>100171359
>no, nigger. ported. gamecube hardware is nothing like the n64. god damn it you niggers on this board truly are tech illiterates.
no, emulated. you can play master quest on the n64 because it's just an edited rom that's on the gamecube release, even though it never got released for n64. (cutscenes crash it on n64 thoughever)
>>
File: sheldon.jpg (7 KB, 273x185)
7 KB
7 KB JPG
>>100171697
>>
>>100171697
>My brother emulated Nintendo 64 and played Zelda on a Pentium II 266 mhz computer with a voodoo 2 card.
N64 emulation was innacurate af back in the Pentium II days (not that it's much better now). Early versions of UltraHLE and 1964 could only emulate about 4 or 5 games without major glitches that rendered them unplayable, they only focused on making the most popular games in a playable state, such as Mario 64, Zelda and GoldenEye. That innacuracy is how they managed to make games playable on PCs from that time.
>>
>>100177282
Playing Super Mario on a poorly coded Nintendo 64 emulator.
>>
>>100173665
well, then the Turbografx was 24-bit
>>
>>100171197
>>100171375
Most N64 games didn't actually use the 64bit operations. Probably sticked with 32bit pointers, too. It was like running a 32bit OS on a 64bit CPU.
>>
>>100178423
Not necessarily poorly coded, but the priority wasn't accuracy.
>>
>>100171903
First gen Pokemon is better off than second gen.
The second gen has a realtime clock in the cartridge which uses a lot more power than maintaining SRAM.
So first gen carts can be fine to this day while second gen are dead.
>>
>>100175113
> edited rom
lmao what does this even mean? it's like you think nintendo are literally script kiddies and rom "hackers" using hex editors. lmao.
> doesn't even have the same CPU or GPU
ported, you dumb nigger. gamecube is not compatible with n64. it's not using emulation. source ports, nigger. what a fucking moron.
>>
>>100179262
>Most N64 games didn't actually use the 64bit operations.
this is factual
>>
>>100170859
"64 bit" was more marketing than reality on the N64. It had a 32 bit data bus and developers stuck to 32bit instructions because the 64bit performed so poorly.
>>
>>100171197
Probably the same kind that let you run N64 emulators on a 32bit PC.
>>
>>100180679
> it's not using emulation.

https://tcrf.net/The_Legend_of_Zelda:_Collector%27s_Edition

https://tcrf.net/Animal_Crossing

Source ports lmao, as if.
>>
>>100179480
>Not necessarily poorly coded, but the priority wasn't accuracy.
Exactly, that was the point I was trying to make
If the N64 emulators of the late 1990s were as accurate as they are today, they'd run at single-digit fps on a Pentium II
>>
I remember as a little kid in the early 90s I had a neighbor that was maybe on his early teens and I would go to his house and he had a room with a computer and a bunch of games, I thought he was the coolest guy ever. I don't even remember what games and I lost touch with him growing up but I have this vague recollection of the guy being a genius.
>>
>>100171151
Why does it look like a toilet



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.