Timeline for In machine code, is using "illegal" opcodes a valid crack?
Current License: CC BY-SA 3.0
8 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jul 5 at 18:07 | answer | added | Mr. Beeblebrox | timeline score: -1 | |
Nov 16, 2017 at 8:20 | vote | accept | Felix Palmen | ||
Nov 16, 2017 at 7:02 | comment | added | Felix Palmen | @Jo. I don't want to be unfair, that's why I asked. Given the answers here, the crack is valid, so keep it! The only real machine I know about that doesn't execute your code is the 1st gen C64-DTV, which is arguably not a C64. Otherwise, problems are only expected with some emulators. It's my fault not to think about illegal opcodes in the first place and explicitly forbidding them. Because there are some of these opcodes doing exactly the same as the "legal" ones, it defeats the purpose (you can find any amount of changes), but again, that's a lesson I learned here :) | |
Nov 16, 2017 at 2:23 | comment | added | Jo. | I wasn't trying to "cheat" with my crack. It ran in the same online emulator that you had used for your demo, so I figured it was okay. I understand that where/how you code on your system doesn't necessarily match what you put as the example "try it online" (it doesn't for me on my TIOs). I see that meta agrees that it is okay to keep the answer up, but I will take down my crack answer. It will break the link in your question, so if you want to pull anything from it, you can now before I take it down. | |
Nov 15, 2017 at 20:50 | answer | added | wizzwizz4 | timeline score: 1 | |
Nov 15, 2017 at 13:16 | answer | added | Nathan Merrill | timeline score: 14 | |
Nov 15, 2017 at 11:59 | answer | added | user202729 | timeline score: 15 | |
Nov 15, 2017 at 10:54 | history | asked | Felix Palmen | CC BY-SA 3.0 |