The N64 also suffered from a margin problem. Game cartridges were sometimes $10-$20 wholesale for producers, while CDs were probably about 10-25 cents. And then they had to pay a hefty licensing fee to Nintendo on top of that.
What's odd to me, is that almost no one on the N64 chose to simply recreate 2D graphics from the SNES era with improved quality. A quality JRPG built with SNES-like graphics would have still sold just fine, but I think the belief back then was that everything had to be 3D and cutting edge to sell.
I'm pretty sure the hardware would have given developers a real run for their money to create a SNES-level JRPG experience with smooth, good quality sprite-based graphics. As far as I know it has no 2D acceleration like the SNES, and a very small texture buffer, which leaves slow software rendering directly to the framebuffer, or low quality texture-based sprites. The hardware was really not designed for this type of game, so few were made.
Not providing any hardware to handle those types of games was a function of 3D being all the rage, and the hardware being very clearly targeted at that, but it also meant that creating 2D games was not just out of fashion, but impractical.
Yoshi's Story is prob best example. 2D platformer by Nintendo with gorgeous graphics. However, it was a lackluster, forgettable game. Still it proves the 64 was more than capable of exceeding 2D experiences from SNES.
Other examples are StarCraft 64, Bust-a-Move 2, Mortal Kombat Trilogy, SimCity 2000, Killer Instinct Gold (character models 2D), Magical Tetris Challenge, Rampage 2, Ogre Battle 64, MK Mythologies: Sub Zero, Clay Fighter 63 1/2 (2D character models), South Park: Chef's Love Shack, Mischief Makers, etc etc
It was more than capable of exceeding SNES quality graphics on every metric. The RDP on the N64 already had to render 2D rasters that were pre-transformed from 3D projections by the signal processor chip.
Remove that 3D transformation step and allocate some RAM for buffer and you had a perfectly capable 2D platform.
So yeah, it does provide access to the framebuffer, and has a reasonably capable CPU - more or less like PCs of the time did, so of course it's a 'perfectly capable 2D platform' but in this era I don't think we were quite at the point where brute-forcing the graphics pipeline in software was 'easy', and the 2D hardware capabilities were... let's say 'not exploited' by Nintendo's SDK.
It wasn't preventing anyone from producing 2D games, obviously good games could be made, it was just definitely not optimized for that, and that just put more pressure towards 3D, that already had a lot of cultural pressure towards it. If the culture was there, I'm sure developers would have hacked away at it and developed it into a strong 2D platform, but without that it was a barrier.
The real impediment I believe was Nintendo themselves... Think about it for a moment. What was the process for publishing to N64? That's right, you had to work directly with Nintendo and effectively get thier stamp of approval (good luck getting enough carts otherwise).
Nintendo didn't want 2d games on thier precious 3d focused console. That simple.
I'd need to go look to recall correctly, but honestly it's 7:30am and I'm waaaay not into doing that rn....
I think that's something that's easy to say in hindsight, but hard to justify at the time.
The switch to 3d gaming was probably the biggest technological leap games ever had. 3d allowed a huge amount of experiences not possible with 2d games. And while early 3d games look incredibly dated now, at the time they were mind blowing and cutting edge. The SNES and Genesis were also too recent to really have any nostalgia, so and thus no real desire for throwback or "retro" titles. Any 2d game on the N64 would probably have felt cheap and dated at the time.
Finally, for Nintendo specifically, they did release 2d titles during the N64 generation. They just released them for the Game Boy (and later, Game Boy Color). There wasn't much sense devoting resources to make a 2d game on the N64 when your 2d-only console is still selling really well.
I'm mainly talking about 3rd party publishers and specifically the JRPG genre. The N64 suffered from a lack of games compared to PS1. It was difficult to do 3D development back then, developers were just getting the hang of it.
In fact that you bring up Game Boy dev as a thriving platform for 2D content is an important point. Pokemon came out during this era. And a 2D N64 based Pokemon would have sold like hotcakes. Instead they built these half baked 3D Pokemon experiences like Pokemon Snap and Pokemon Stadium, which featured no storyline and no overworld.
Even something resembling Super Mario RPG with prerendered graphics on a isometric view would have been fine. It just wasn't generally done on N64. Everyone wanted to mimic Mario 64. The few RPGs N64 did get, like Quest 64, felt so empty, that it would have been much better to just ship it in 2D.
If textures looked better in FF Tactics vs Ogre Battle 64, it is purely due to storage on CD vs cartridge, a notable 10x plus advantage.
Square used a ton of prerendered graphics in their PS1 games. That is to say, they'd farm out the graphics to super computers and then store them as rasters on disc.
Second is Game Freak proper. They have always valued a small headcount. This has been a problem consistently. They never had the staff to make a console game. They always had the same difficulty with building new ideas. And when they were forced to move to consoles with the Switch, they released their worst games yet, absolutely dispiriting games that probably soured millions of kids on the franchise.
They certainly had the staff to make Pokemon Stadium and Pokemon Snap. Most 2D games in the SNES era only needed like 4 to 7 developers. It would have been fine and trivial even to pair Nintendo game artists with Pokemon developers for a true console Pokemon game. It just wasn't done. It took until the Switch to see a true console Pokemon game.
We don’t know everything about the Pokémon corporate structure in the English-speaking world. Presumably Florent Gorges is researching this as we speak. But the common theory is that when Nintendo invested in Game Freak in the early 90s to bail them out, there must have been a requirement of exclusivity for the franchise in the contract. Game Freak made games for other consoles after Pokémon, and the Pokémon cards had Windows games, but the main RPG series that’s been both only on Nintendo and only done by GF. Last year was the first time another company touched the mainline RPGs: another company did the remake of Pearl and Diamond.
With carts, you had to know how many you needed weeks in advance, and were stuck with excess units if the game flopped. Whereas you could have a run of ps1 disks pressed and in your warehouse in two days.
The problem is worse than that:
1. The largest NES cartridge is 64MB, a PS1 CD is 10x that, so imagine 30 carts
2. A lot of the data across the 3 discs is actually the same data. Think character models and attack animations for your party members, locations you can revisit at any time, the base world map, common soundtracks, etc. The disk to disk differences were mostly things like FMVs and event soundtracks as a result. So the minimum data for the game to run would exceed 1 cartridge. So not only would you have to swap discs at certain points in the story, you'd have to swap them at other points, e.g. because you were backtracking. Trying to gather a spell from a starter dungeon for Beta? Please remove Vincent from your party and insert cartridge 2.
> The largest N64 cartridge is 64MB
Hopefully it was clear I meant N64, not NES from context and the PS1 comparison
It's a silly argument, IMO, but at the time "RPG" in everyone's minds meant either JRPG (Final Fantasy, Dragon Quest) or PC RPG (Baldur's Gate, etc).