[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games

Search:


View post   

>> No.2463552 [View]
File: 260 KB, 297x364, 1369932063479.png [View same] [iqdb] [saucenao] [google]
2463552

>>2462547
>I'm already a programmer and I know many languages from C
Learn how C is mapped onto assembly. Only then will you truly understand C, and furthermore, realize C is practically portable assembly.

>It just feels so impenetrable.
No one said it's easy to pick up, but once things click, you'll kick yourself over how simple everything really is. I taught myself this stuff in late high school and early college by looking up an assembly tutorial for 6502. I had to read that fucking tutorial 100 times before I began to understand it.

Then I downloaded the SNES dev manual from romhacking.net. Once you get a passing understanding how assembly works and what the SNES (or PSX) hardware can do, you can discover how games are organized. Find your favorite game (I guess MMX) and try to understand the general structure of the code using a emulating debugger (like Geiger's Snes9x) . You'll learn a lot of neat tricks, but be prepared to dump time into your hobby.

I would strongly suggest working on a 2D system first unless you know how 3D computer graphics work (at minimum you need a solid understanding of linear algebra (vectors and matrices)).

Anyway, if you feel like your reverse engineering skills suck, tell me something specific you'd like to do, and I'll tell you how to figure shit out.

I love to hack because (as I've said in another thread) hacking is like looking at a massive cryptogram and trying to figure out what shit is doing.

>> No.2446179 [View]
File: 260 KB, 297x364, 1369932063479.png [View same] [iqdb] [saucenao] [google]
2446179

>>2438694
So piccolo can not only destroy the moon, but make one too?

>> No.2407316 [View]
File: 260 KB, 297x364, 1369932063479.png [View same] [iqdb] [saucenao] [google]
2407316

>>2407293
I wish there was an online YM2612 thingy.

I did find this. I would have jizzed my pants if this had been in a Genesis game.
https://www.youtube.com/watch?v=wU4COz6Gc4U

Navigation
View posts[+24][+48][+96]