Topic:   Decompilers/modding   (Read 2065 times)


0 Members and 1 Guest are viewing this topic.

GMG Kurt


  • GMG-er

  • **


  • Posts: 682

  • Sorry for being such a noob
    • View Profile
Decompilers/modding
« on: February 28, 2012, 05:51:26 PM »
So I was just wondering how decompilers worked, generally and especially C++

most of the link I found on google about C++ compilers were followed by negative comments about throwing away data or something of that nature.

http://stackoverflow.com/questions/205059/is-there-a-c-decompiler

Thats pretty much a summary of everything I found
any good decompilers you know of? or information on the subject? I want this knowledge mostly for modding games, or applications
Just your average Weekend Warrior.
Yes I know I have bad spelling, it's what makes me such a good programmer!

"Old art, weather magnificent or wretched, is always the raw material of new art. The artist's job, though, is to

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4361
    • View Profile
Re: Decompilers/modding
« Reply #1 on: February 28, 2012, 06:45:28 PM »
Sometimes decompiling a program doesn't produce much comprehendable code.

Connors


  • ^ This guy is amazing.

  • ****


  • Posts: 2353

  • It's a secret to everyone...
    • View Profile
Re: Decompilers/modding
« Reply #2 on: February 28, 2012, 07:31:09 PM »
I'm guessing it will almost never have the original formatting, or variable/function names, hence there's a lot of guesswork.(is that what you mean Gan?)

Also, can you usually re-compile a program and run it the same or can there be problems?

PS: I hear Mojang is teaming up officially with the Bukkit team and they are releasing an official modding API so if I can learn enough Java this year I'm going to have to try it.
« Last Edit: February 28, 2012, 07:36:25 PM by Connors »
Warning: The above post may have been modified multiple times.

"In a great game, the character must never perfectly obey the user's command"
 - Tim Rogers

http://connorspuzzles.tumblr.com/

GMG Kurt


  • GMG-er

  • **


  • Posts: 682

  • Sorry for being such a noob
    • View Profile
Re: Decompilers/modding
« Reply #3 on: February 29, 2012, 01:27:04 PM »
Yeah I wan't to mod games so bad. I don't know java, but I'm good at C++ so I want to mod some random C++ game, and then u gave me cavestory soooo. :p
Just your average Weekend Warrior.
Yes I know I have bad spelling, it's what makes me such a good programmer!

"Old art, weather magnificent or wretched, is always the raw material of new art. The artist's job, though, is to

Connors


  • ^ This guy is amazing.

  • ****


  • Posts: 2353

  • It's a secret to everyone...
    • View Profile
Re: Decompilers/modding
« Reply #4 on: March 01, 2012, 08:15:52 AM »
Cave Story? Now that I think about it there's got to be some information from people who already modded it. I bet that would be an interesting project.
Warning: The above post may have been modified multiple times.

"In a great game, the character must never perfectly obey the user's command"
 - Tim Rogers

http://connorspuzzles.tumblr.com/

Zoo


  • GMG Extraordinaire

  • ***


  • Posts: 1686
    • View Profile
    • My Bandcamp
Re: Decompilers/modding
« Reply #5 on: March 01, 2012, 04:29:14 PM »
Modded cavestory? How does that work? Make Santa actually look like Santa?
Kirby, your pudgy buddy from dream land, is back again on the game boy®!

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4361
    • View Profile
Re: Decompilers/modding
« Reply #6 on: March 01, 2012, 06:50:08 PM »
I started playing Cave Story. Got all the way to the rolling tank-like boss.
Attempted to beat him 3 times.

Gave up. Probably not gonna try again.

Connors


  • ^ This guy is amazing.

  • ****


  • Posts: 2353

  • It's a secret to everyone...
    • View Profile
Re: Decompilers/modding
« Reply #7 on: March 01, 2012, 07:00:28 PM »
Yeah that one was hard but I got him. Sometimes when I put that game down for a few days and get back to it I can play it better.
Also I usually stand right under it with the Bubbler. Or the Blades. They block a lot of the bullets. The bubbler at level three is great for a shield near the end.
Wait, we were talking about modding? I should look later, I bet people have made custom levels or something.
Warning: The above post may have been modified multiple times.

"In a great game, the character must never perfectly obey the user's command"
 - Tim Rogers

http://connorspuzzles.tumblr.com/

davidlocks


  • GMG Newbie

  • *

  • no avatar

  • Posts: 1

  • Gan is so awesome.
    • View Profile
Re: Decompilers/modding
« Reply #8 on: September 21, 2018, 11:58:29 PM »
[Deleted Spam]
« Last Edit: October 31, 2018, 06:01:26 AM by Gan »

Connors


  • ^ This guy is amazing.

  • ****


  • Posts: 2353

  • It's a secret to everyone...
    • View Profile
Re: Decompilers/modding
« Reply #9 on: October 04, 2018, 10:55:08 PM »
Nice necro. Also, yeah, people have done Cave Story mods where they worked with assembly and re-wrote boss battles and all sorts of things. It's a popular game to mod because of the great tools for it, like Cave Editor which doesn't even require programming skills.
Warning: The above post may have been modified multiple times.

"In a great game, the character must never perfectly obey the user's command"
 - Tim Rogers

http://connorspuzzles.tumblr.com/

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4361
    • View Profile
Re: Decompilers/modding
« Reply #10 on: October 31, 2018, 06:02:07 AM »
That is cool. I've been meaning to play Cave Story. I love modding games, just fooling around.