@apropos @sendpaws
>If open platforms weren't so blatantly harmful to business interests, more platforms would be open and kids would probably be learning to program with little Switch hacks today.
I wish that console manufacturers would at least open their legacy platforms. Atari did that with the Jaguar, but Atari knew that would be their last console (Flashbacks and VCS don't count). Reverse engineering can only get you so far. That's why Dreamcast homebrew is a far cry from official Dreamcast games, as the homebrew games are running on MIL-CDs instead of Sega's proprietary GD-ROMs.
@xianc78 @apropos It's not MIL-CDs, it's the SDKs used. You could downsize official games to MIL-CDs (this is what pirates did).
Official games were made with the Katana SDK or the Windows CE SDK. Homebrew games are made with KallistiOS instead, and also many indie devs make 2d games, or cross plat games with say the Neo-Geo or MD.