>>52885788 nintendo has been using DRM since the NES
protip, the reason your nintendo wont load games isnt because your connector is broke, the DRM chip fried itself. This is why the jap consoles are $120 compared to $40, they do not have this chip, and are also top loaded to avoid any further issues.
So more than likely yes, there will be serious issues all over the place, if the nes had something, you can bet your fucking ass the GBA does as well.
>>52888040 >protip, the reason your nintendo wont load games isnt because your connector is broke, the DRM chip fried itself. This is why the jap consoles are $120 compared to $40, they do not have this chip, and are also top loaded to avoid any further issues.
Only kinda true.
The lockout chip on the NES isn't designed to prevent people from copying digital content, but to prevent people from creating their own digital content and region control. The manufacturing cost of a cartridge was copy-protection enough.
The Japanese NES is also completely incompatible with North American games, perhaps you are referring to the top loading North American NES which can play both European and NA games.
Also the reason most original vhs style NES's don't work is the cartridge connection becoming corroded.
>>52888052 >makes no sense Nintendo were always ultra autistic with overprotection
NES >stupid region locking shit SNES >even stupider region locking and PHYSICAL cart incompatibility with J/PAL and NTSC consoles N64 >same shit as SNES, but ALSO going with carts in the first place because despite being 9001 times better, CDs "could be pirated easily" >N64DD gay shit >GameCube "let's make a proprietary little disc format so no one can pirate anything" >Wii let's software-block DVDs just in case
>>52888599 >What possible good would that do? See all of the various coprocessors on SNES carts that allowed later games to push into 3D on the SNES, the RTC on a lot of different carts, different types of rewritable memory for saves. Shit, I am pretty sure what Factor 5 did with their N64 games (write their own GPU microcode to squeeze as much preformance as possible out of the thing) just wasn't possible on the PlayStation
>>52888789 To bad all of those ideas are completely obsolete, also the last point you made doesn't have anything to do with storage.
As far as rewritable memory (which many companies would choose to jew out and not add it period) you now have added cost to every new game you made, when instead, you could have the consumer buy 1 memory card which adds more actual flexibility.
Also if someone wanted to add a co-proccessor, why not just make a console add-on? Hell Nintendo made the Ram upgrade and a fucking disc drive anyway!
>>52887762 Nintendo seems to pretty much choose their chips at random. A custom chip based on ARM would probably be the best choice, but Japanese software developers seem to be hellbent on doing everything in the most convoluted way possible. Like how they write a complete fucking OS from scratch for every single one of their consoles when they could just use *BSD like Sony does.
>>52888343 Adding to that, Nintendo was fucking bad at analog video. The N64 video encoder seriously sucked and the NES one was only marginally better. And they managed to completely fuck up by omitting SCART RGB from their major consoles (pissing off developed countries), not to mention that cables could differ from one region to another with the potential of frying your TV set. Bunch of retards really. And let's not even speak of their business practices.
>>52885428 >>52885473 Also note that the chips are somewhat customized. GB, GBA and DS series all store some Nintendo specific boot ROM on the CPU die, and the CPUs are marked with part codes like CPU-CGB for the GB Color one.
Dumping the boot ROM can be difficult and sometimes important to correct emulation or running homebrew or pirated games.
On the original Z80 based GB series, what makes it hard is that the CPU remaps the cartridge's header and start code to the same addresses and there's no way to get the boot ROM back there. So the CPU only has access to it before any code outside the boot ROM is run, making it hard to dump. >Original GB boot ROM was dumped by someone decapping the CPU and reading out the 256 bytes of ROM by hand with a microscope. >The GBC one was dumped by manipulating the clock signal. The number of clock pulses from powerup to cartridge code execution was counted. Then they replaced the clock crystal with something that sends normal clock pulses until then, then a few really fast ones that are long enough that the instruction counter is incremented but the actual instruction doesn't get a chance to finish. That let them get cartridge code running while the boot ROM is still in the memory map, making it possible to dump.
GBA has a BIOS that's hard to dump because of some hardware blocking access to it while the instruction counter is outside of it. This allows BIOS calls to be run through interrupts, but prevents dumping it or jumping directly into it. The calls to copy data to and from memory even checked if they were being asked to copy the BIOS. Someone found that one particular interrupt intended for sound could be abused to copy chunks of the BIOS due to a bug, allowing it to be dumped with only software.
Not sure if the DS one is protected, but the 3DS one is -- and is involved in decrypting and verifying the signature on the next bootloader stage.
>>52885387 Yea, that's why it's so fucking garbage >games don't take up "megabytes", they take up "blocks" >waiting for a settings menu to load Coulda outsourced to Fisher-Fucking-Price and I wouldn't be surprised.
>>52892607 Funny that you say that. Valve is traditionally PC games, and SteamOS is part of their move to making a Steam console.
Consoles are still selling very well and are hardly extinct, though you can obviously build a PC that performs better for less money. Most people who prefer consoles do because they don't have to configure shit, deal with viruses and so forth. Also if you turn a kid loose on a console you're a lot less likely to come back to a fucked machine than if it was a PC.
Nintendo goes a step further than most semi-custom chips, and actually starts to change the layout of the chip.
Every CPU/GPU chips used in a Nintendo system since N64 has been based on but vastly different to off the shelf parts. Almost all the work to re-engineer the components and the actual fab work is all done by Ricoh.
As an example, the WiiU uses a VLIW5 based GPU licensed from AMD, people usually consider that it's somewhere around a Radeon 5550, as they're both 320 VLIW5 shaders, however it's been shown a few times that the VLIW units used for Latte aren't all equal like a regular terascale/vliw GPU.
All this custom work is pretty much moot though, since they apparently aren't selling shit this time around.
>>52892968 >they're generally all the same homogenized specs these days What? You can buy dual core, quad core, hexa core, octo corse and even deca core ARM processors from Mediatek, qualcomm, samsung and so on. They come with anywhere between 512MB to 3GB of RAM. The screens vary from the awful to the unrivalled. Yes, certain parts are standardised but that's far, FAR from being homogenised.
>>52894021 When you order parts in those sorts of quantities you can have whatever you want printed on the package. Labeling means very little. From memory nintendo often does this, I think they did it a fair bit in the N64.
Also why the fuck did they glue the edge of those packages? Did they think people were going to solder modchips to BGA packages?
>>52893522 You're going to see the literal exact same thing with steam machines, they're going to with exceptions like the piece of shit steamboy portable kickstarter ripoff they're going to all have the same baselevel of at least 8gb of RAM and an intel core processor with a high level GPU
>>52885788 The DS might be possible since someone cloned the hardware with a certain degree of success. Vita runs some custom bsd fuckery and probably has a bunch of supporting hardware. Getting the hardware to run it would be hard. The 3DS is similar.
>>52893229 Ex-reverser here: true. Especially on really old processes like that, you can read the contents of a ROM right off the metal/poly layer by hand via optical microscope once you get the packaging off with the right chemicals (acetone, fuming nitric acid and hydrofluoric acid are the usual suspects, in roughly ascending order of chemical hazard: but you can depackage some smartcards with just nail varnish remover and a little force, or some older 'cap' chips with a vice). You could have decoded it with graph paper and pencil back in the day.
Newer processes, all it takes is a really good electron microscope (the cost of this might put it a tad outside hobbyist territory). Either way once you have a nice clean set of images, some work in GIMP or Photoshop, careful choice of thresholding, and some Python scripts with a bit of Imagemagick yield magical results.
Then you're in the territory of figuring out the format (inversion, stride width, parity N/O/E/exotic), which is possible to cryptanalyse, but is generally easier to just fiddle with the very few combinations by hand until likely-looking hexdumps with bare strings pop out. Unless you're dealing with scrambled ROM: then you start looking for distinctive descrambling circuits like an LFSR.
How come Nintendo are the only unlucky sons of bitches who have to deal with modders and pirates? They have the least standard hardware but, in my experience, have the largest hacking community by far. I haven't seen cfw for the PS3/PS4 or XB360/XBO. I find it hard to blame Nintendo for having to use gumpy hardware when everyone is out to get free shit on emulators and modding.
I'll just post this here cause you guys will probably appreciate it.
PS1's GPU and SPU were in-house efforts, while Saturn's two GPU (VDP1 and VDP2) and its control DSP were also in-house.
Most people don't know this but Nintendo actually contracted the design of the N64 hardware out to Silicon Graphics. They literally designed everything inside of the console, developing the GPU in-house, while the CPU and RAM were developed by companies they partly owned (MIPS and RAMBUS).
I think the last time Nintendo developed a processor in-house was the original DS's GPU.
>>52892109 We did get RGB natively via SCART on the SNES in yurop though, as was the case with most consoles at the time. Thank fuck for the French and their SECAM TVs + mandatory SCART laws. The only PAL home consoles that didn't offer it (cable bundled with the console or sold separately) as far as I remember were the NES and the N64.
>>52889522 Heh, just wait till you read how the wii u work, wait. All you fucking guys saying nintendo wouldn't make an ARM console, they already have. I'm pretty sure the wii u has a ARM chip off-die dedicated to the OS/home menu that everything pregame runs on. It switches over to the PPC when you load a game.
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.
This is a 4chan archive - all of the shown content originated from that site. This means that 4Archive shows their content, archived. If you need information for a Poster - contact them.
If a post contains personal/copyrighted/illegal content, then use the post's [Report] link! If a post is not removed within 24h contact me at firstname.lastname@example.org with the post's information.