Welcome to Dream.In.Code
Getting Help is Easy!

Join 117,165 Programmers for FREE! Ask your question and get quick answers from experts. There are 2,509 online right now! We've got more than 500 tutorials and 2,000 snippets. Join and find out why Dream.In.Code is the #1 programming help community on the internet! Registration is fast and FREE... Join Now!



edit scource for console games

 
Reply to this topicStart new topic

edit scource for console games, no im not doing bad things

COMMENTATOR
post 27 Jun, 2008 - 06:17 PM
Post #1


New D.I.C Head

*
Joined: 18 Apr, 2008
Posts: 7


My Contributions


hey, i was playing animal crossing and realizing, this game is pretty basic. i thought well im pretty limited to game world so i wonder if i can edit it so i can play the way i want, maybe turn the game form E to T if you get my drift. but the problem is i can't find the scource code for the game or any other game for game cube. so then i thought i have a wii why not copy the game to a disc then edit the data on the disc. the problem with that is the gamecube disc reader reads backwards (inside to out) so copying is out of the question. now i am just sitting here with an idea that can't be done because hackers might exploit the process and illegally copy the game. only i don't want to, im 14 and i don't need money. i just want a better gameing experiance (keep in mind i have no money) so is there a way i can get the code maybe some links or something.(im dead serious about not doing anything illegal, if editing scource code isn't illegal) And i don't care if the game is in binary, and i thought about emulater's but my computer sucks so yeah.

thnx COMMETNATOR
User is offlineProfile CardPM

Go to the top of the page


Tom9729
post 27 Jun, 2008 - 06:41 PM
Post #2


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,428



Thanked 10 times

Dream Kudos: 325
My Contributions


You can probably get a copy of the game off on the Internet, if you know where to look. Good luck editing it though.

I'm sorry but you won't find the source code for Animal Crossing, or any other console game out there, mainly because 1) It's distribution would be incredibly illegal, and 2) Companies tend to keep that kind of thing under lock and key (Valve excluded).

Even if you could decompile it, you would get stuck with (most likely) a bunch of assembly code. For example, see the extremely simple "Hello world!" program done in C below.

CODE

#include <stdio.h>
#include <stdlib.h>

int main()
{
        puts("Hello world!");

        return EXIT_SUCCESS;
}

Incredibly simple right? Now let's compile it into assembly code.

CODE

        .file               "hello.c"
        .section        .rodata
.LC0:
        .string "Hello world!"
        .text
.globl main
        .type   main, @function
main:
        leal    4(%esp), %ecx
        andl    $-16, %esp
        pushl   -4(%ecx)
        pushl   %ebp
        movl    %esp, %ebp

        pushl   %ecx
        subl    $4, %esp
        movl    $.LC0, (%esp)
        call    puts
        movl    $0, %eax
        addl    $4, %esp
        popl    %ecx
        popl    %ebp
        leal    -4(%ecx), %esp
        ret
        .size   main, .-main
        .ident  "GCC: (GNU) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)"
        .section        .note.GNU-stack,"",@progbits


Now imagine several hundred thousand more lines of that, without any documentation. crazy.gif

Animal Crossing is actually an incredibly complex game. Just because it doesn't look like there's much going on behind the scenes doesn't mean that's the truth. If you want some advice, learn how to program. Animal Crossing is essentially a 2d game, and there are plenty of great 2d drawing libraries for almost any programming language. icon_up.gif
User is offlineProfile CardPM

Go to the top of the page

Fast ReplyReply to this topicStart new topic
Time is now: 10/6/08 11:18AM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month