Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
0 user currently in Programming. | 3 guests |
Acmlm's Board - I2 Archive - Programming - C++ Program for roms | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Neo.EXE Micro-Goomba Level: 8 Posts: 4/17 EXP: 1615 For next: 572 Since: 05-20-04 From: USA Since last post: 529 days Last activity: 339 days |
| ||
How do I make a program for roms? I'm using C++ builder. | |||
neotransotaku Baby Mario 戻れたら、 誰も気が付く Level: 87 Posts: 615/4016 EXP: 6220548 For next: 172226 Since: 03-15-04 From: Outside of Time/Space Since last post: 11 hours Last activity: 1 hour |
| ||
what do you mean by program for ROMs...you mean an emulator? a program that will allow you to play ROMS? The steps are simple : 1. Set up data structures that mimic the machine 2. Read decode each instruction 3. Execute each instruction |
|||
Neo.EXE Micro-Goomba Level: 8 Posts: 7/17 EXP: 1615 For next: 572 Since: 05-20-04 From: USA Since last post: 529 days Last activity: 339 days |
| ||
Originally posted by neotransotaku No! I mean a hacking tool like edit level select text or cheats something like that. Thanks for the info about the emulator! |
|||
Angel Hardhat Beetle Level: 37 Posts: 263/573 EXP: 335160 For next: 3093 Since: 03-15-04 Since last post: 21 days Last activity: 11 hours |
| ||
You mean a savestate editor? | |||
Neo.EXE Micro-Goomba Level: 8 Posts: 8/17 EXP: 1615 For next: 572 Since: 05-20-04 From: USA Since last post: 529 days Last activity: 339 days |
| ||
Originally posted by Angel Yes! Something like that. =P |
|||
Kefka Indefinitely Unbanned Level: 81 Posts: 2010/3392 EXP: 4826208 For next: 166641 Since: 03-15-04 From: Pomona, CALIFORNIA BABY! Since last post: 4 hours Last activity: 4 hours |
| ||
Well, first you'd need to know what game you're doing it for, then you need to know a lot about that game | |||
Neo.EXE Micro-Goomba Level: 8 Posts: 9/17 EXP: 1615 For next: 572 Since: 05-20-04 From: USA Since last post: 529 days Last activity: 339 days |
| ||
Originally posted by Kefka Well, I'm trying to do Sonic 1, 2, 3 & Knuckles. |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 701/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Programming in C isn't all that easy. It might be a good idea to start with VB. As for editing things, it depends what you want to edit. | |||
neotransotaku Baby Mario 戻れたら、 誰も気が付く Level: 87 Posts: 618/4016 EXP: 6220548 For next: 172226 Since: 03-15-04 From: Outside of Time/Space Since last post: 11 hours Last activity: 1 hour |
| ||
save state editor? well...you would first need to know what emulator's save states you are going to edit...and then how to change values by hand before you can continue on to building a program that will do it for you. but even before you figure out how to do it by hand, you need to learn how to build Graphical User Interfaces in C++ first. Popular ones, are using Tcl/Tk and MFC (if you have a copy of Microsoft Visual C++). Once you get the hang of building graphic interfaces by hand, then you can work on how to are going to set up easy ways for people to change the save state data. so yeah, before you look at the end result, you need to learn the basics first...so, learn how to build GUIs in C++ first...everything else after that should be straightforward |
|||
Kitten Yiffer Purple wand Furry moderator Vivent l'exp����¯�¿�½������©rience de signalisation d'amusement, ou bien ! Level: 135 Posts: 1797/11162 EXP: 28824106 For next: 510899 Since: 03-15-04 From: Sweden Since last post: 3 hours Last activity: 4 min. |
| ||
I wonder... can you hack using a hex editor? And change stuff with it? You must have basic knowledge about hacking you know. |
|||
Neo.EXE Micro-Goomba Level: 8 Posts: 11/17 EXP: 1615 For next: 572 Since: 05-20-04 From: USA Since last post: 529 days Last activity: 339 days |
| ||
Originally posted by Kitten Yiffer I think so. I'm realy good at hex editing. |
|||
FreeDOS Lava Lotus Wannabe-Mod :< Level: 59 Posts: 455/1657 EXP: 1648646 For next: 24482 Since: 03-15-04 From: Seattle Since last post: 6 hours Last activity: 4 hours |
| ||
Basically, this is the process of making a game hacking utility (like Lunar Magic): 1. Learn about the internals of the game. Learn where and how different things work: A. Randomly change several bits at a time. B. Play the game. Notice any changes. C. Write down those changes (if any). D. Try manipulating the bits around the corrupted bits. E. Repeat until you have a set process to how to arrange things. 2. Make a formula for automatting the process of modifying bits. 3. Write it in a language (ASM, C, BASIC, etc). It's a lot more difficult than many think. I'd suggest learning how to program in at least (Visual)BASIC and C/C++ before embarking on such a task. |
|||
Neo.EXE Micro-Goomba Level: 8 Posts: 15/17 EXP: 1615 For next: 572 Since: 05-20-04 From: USA Since last post: 529 days Last activity: 339 days |
| ||
Originally posted by FreeDOS |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Programming - C++ Program for roms | | | |