Conversation
Notices
-
Embed this notice
instead of using DRM what if we designed console hardware that used esoteric instruction set architecture, such that you could copy the data freely but would basically have to rewrite the game in order to get it to function on a normal pc
this would make piracy less likely, keep your freedom to copy and modify code, and also teach hackers how to do game development. its a win-win
-
Embed this notice
@binkle Previous consoles used non-AMD64 instruction sets and people emulate all of those on a normal PC just fine.
Piracy is theft and murder with the help of a boat, what you are thinking of is unauthorized copying.
Distributing and modifying game software is copyright infringement, thus you wouldn't have the freedom to do so even if you trivially could do so in practice.
Hacking is playful cleverness and only having the object code of a proprietary game doesn't teach game development - all it can teach is reverse engineering and how not to program a game.
-
Embed this notice
@Suiseiseki i disagree with only that last part - i think reverse engineering can be very instructive in regards to programming, since it forces you to learn the data and procedure structures specific to the problem domain "by feel" as it were
-
Embed this notice
@binkle It's more instructive to be able to learn the data and procedure structures by viewing them in source code form and then directly editing them, rather than having to reverse engineer what the structure actually even is first and then only being able to make messy modifications.