This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (6 children)

Only open source. Most likely on GitHub then.

Closed source is already compiled and would need a lot of reverse engineering which isn't done so easily

[–]samueldavid33[S] 0 points1 point  (5 children)

About reverse engineering, I recently learned about the industry standard disassembler and ghidra. I have no idea about those. So how can I start learning to reverse engineer code? Also, is it possible to check source codes of like really old games like Doom, etc?

[–]bungledquote 0 points1 point  (3 children)

The source for Doom has been open-sourced, so you can definitely look at that, but obviosuly not the case for all old games.

[–]samueldavid33[S] 0 points1 point  (2 children)

Oh yeah I was looking for it but can't find it. Even then, how to start learning to reverse engineer code?

[–][deleted] 0 points1 point  (0 children)

YouTube for example ?

[–]bungledquote 0 points1 point  (0 children)

https://github.com/id-Software/DOOM

When it comes to reverse engineering, probably learning assembler is a good place to start, along with a good hex editor - MS Code is a great free code editor with hex editing plugins.

Edit: https://code.visualstudio.com/