@Megavideogamer: I think programming for the Mega Drive Motoroller 68000 or SNES 6502 would be more problematic than anything from the PS2 era due to them requiring machine code or assembly language at least complied from C.
aThe Dreamcast had a windows CE (compact edition) mode for running games through the Microsoft windows kernal with support for direct-x and direct-draw architectures and windows driver support.
The same is true of the x-box. The GameCube uses a Nintendo proprietary operating system (loaded every time at startup) so would require some probably mostly lost knowledge (at least to developers who aren't retired).
The PS3 is a similar story, with a custom chipset and os but the xbox360 uses windows kernal and c++ libraries so a port from current or next gen down to 360 is pretty painless.
I think from Dreamcast to current gen MS console would all easily port backwards to earlier consoles with minimal additional development cycle.
As for programming for the NES and SNES and Mega Drive. They all use custom architectures very specific to those machines with custom sound, video and internal chipsets so knowledge of the chip in that hardware is crucial.
That is why modern 16bit games designed to run on 16bit consoles are never very technically impressive. It's because you need to understand the data pipelines and bus architecture of the hardware before you can push it above what was being achieved by studios like Treasure in the 90's. Mega Drive games run better on the Mega Drive than their Switch or PS4 counterparts with less slowdown. Go figure. Even the music is simply imitating the sound hardware on the SMD. I'm learning tracker chiptune music right now because it's the only way to make that specific sound.
But you could do it as a bonus for people to buy the special edition and to promote the game. Producing a cartridge these days is relatively cheap compared to back then. A big company could run off a batch for very little cost per unit.
So making new games specifically for a 16bit platform would not make sense to a modern day Treasure. But Axiom Verge from 2016 was counted as the second best game on the Vita handheld and it could run on a Mega Drive if you just reduced the resolution a bit.
If, from the 35 million Mega Drives that sold back in the 90's. 10 million are still hooked up. That is still a potential 10 million game sales.
Log in to comment