New account registration is temporarily disabled.

RM2K3 DOUBLE BATTLE SPEED HACK (RELEASE)

Posts

Pages: first 1234 next last
â•"═════════════════════╗
â•' RM2K3 Double Battle Speed v2.0â•'
╚═════════════════════╝

Several hours of Elton John later, here is the improved RM2k3 speed hack!
Version 2.0 of the improved battle speed hack released. Should now have better compatibility.

Now it only doubles the speed in battle. Only coded for and tested on English v1.8 RPG_RT.exes, probably won't work for others! (Although if you need it for a different version of RPG_RT.exe, send me a copy of the RPG_RT.exe and I'll make a version just for that particular one.) If you experience any crashing, unexpected behavior, or it fails to do anything, please send me the name of the game you were playing and a copy of its RPG_RT.exe.

I'm especially interested in hearing whether it works in Vista or Windows 7 right now (though I'm to lazy to open up either in VirtualBox unless I find out there are problems), since getting them to allow the dll to read process memory is annoying. If you use it on either of those please tell me if it works/doesn't work. Latest update should work fine on both! You might have to set the game and injector to Windows XP compatibility mode though (I didn't on Windows 7 Home Premium).

If your antivirus has overly sensitive heuristic scanning, it will probably detect the downloads as malware, (dll injection has the potential to be used for malevolent purposes). All downloads are scanned by me with ClamWin and the latest dev build of Kaspersky before uploading, so as far as I'm concerned they are virus free.
http://www.kaspersky.com/scanforvirus (actually, I use the actual daily dev build of their virus removal tool which is way better, but this should give you some quick peace of mind if your antivirus doesn't)

List of Tested Games:
Working:
Hero's Realm
Paradise Blue
Cavern of Doom
Demon's Gate
The Tiamat Sacrament
Hellion
Non-working:
None yet!

Instructions:
For the download with the included injector:
1. Copy all of the files into the folder of the game you want to play.
2. Double click "Inject and Play.bat", and the game will be opened up in windowed mode.
3. The injector will be opened up beside it, all you have to do is hit the inject button.
4. Click on the game and continue playing.
Note: If your computer is really really slow, click on the game window and let it get to the title screen before injecting. Otherwise the dll might be injected too soon, and won't actually speed up the battles.

For the download with the MHS injector:
1. Start the RPG_RT.exe of the game you're going to play
2. Run MHS.exe (no need to make more than once copy of this one, stick it in one convenient spot)
3. Click on File > Open Process, then select RPG_RT.exe
4. Go to Tools > DLL Injector
5. Click browse, and find the included "RM2k3 SpeedHack.dll"
6. Click on Inject, and if it succeeds press close
7. Play game

Downloads:
Double Battle Speed Hack Injectable DLL + Injector (quick and easy to run version): http://rpgmaker.net/users/GameOverGames%20Productions/locker/RM2k3DoubleSpeedHackV20.zip

Double Battle Speed Hack Injectable DLL + MHS Injector (slightly more involved version): http://rpgmaker.net/users/GameOver%20GamesProductions/locker/RM2k3DoubleSpeedHackv2_0_MHS.zip

Double Battle Speed Hack Source Code: http://rpgmaker.net/users/GameOverGames%20Productions/locker/RM2k3DoubleSpeedHackV2_0Source.zip
__________________________________________________________________________________________________________________________

The included program is a pretty good generic dll injector, and I choose it because of it's command line functions, but if you would prefer to use your own, it should be compatible with any good generic dll injector. If you use your own, call the GetAddress() function, and if it only returns zeros, your injector is not compatible. I've used all three of the ones that have popped up in this thread extensively though, and I'm pretty sure they are malware free, unlike most dll injectors you'll find out there.

The alternate DLL injector is part of L. Spiro's Memory Hacking suite, which I used during the early stages of this hacks development. If your antivirus goes haywire from the last one and refuses to let you inject the dll, try this one (as MHS is specifically designed for hacking programs that don't want to be hacked, it's hard to detect). I personally recommend MHS, but the first download is set up to be quicker and easier to run.

If you are still having trouble injecting the dll, make sure you are following the instructions exactly, make sure that your antivirus doesn't stop dll injections, and right click and go to properties for each of the injector executables and press the unblock button if there is one. Also, make sure the injector has administrative privileges, although with the latest update it should work fine without them.

I'll see about patching a copy of RPG_RT.exe to make it load the hack automatically, for quicker use and if anyone who still uses RM2k3 wants to include it in their game. All the dll patchers I've found so far though create a jump in the assembly code that loads the dll before resuming the normal load operations, and there's no way that will work with a speedhack. The speedhack dll has to be loaded after everything else, you see.

Edit:
There really should be a better place for me to post this then Help & Requests!
Didn't work for me, said inject failed.
What game were you trying to inject it into, what OS, and does the injector have administrative privileges?
Trying to inject it into project1 (brand new rm2k3 game) for testing sake. Using Windows XP, pretty sure it does.
Right click on the RPG_RT.exe file and make sure that the version under properties is 1.0.8.0. Also, was there at least one monster group under the database? (And just to be sure if those don't work, make sure it was either "RM2k3 SpeedHack.dll" or "RM2k3 SpeedHackx8.dll" you selected to be injected, not any of the other ones that the injector uses itself.)

Beyond that, I don't know why it wouldn't work. I just created a new project, then opened it's executable and injected it just fine.
Yep its the same version, and the monster database is the good ol default set. Oh well.
Just for my purposes to see if it's anything that needs to be fixed, could you post the exact error message? It's odd that the injector is failing, because even if something is screwy in the DLL, it should still be injected.
Okay, thanks. That's not a problem I can fix, there's something interfering with the injector on your end.
See? Now this my friends is a real hacker. Not "oh nooo it can't be done", but "here it is, betches!".


If I wore hats I would tip mine to this.
I put on a hat specifically so I could tip it.

*tips hat*

*downloads to try it on Hero's Realm*
Hexatona
JESEUS MIMLLION SPOLERS
3702
Truly the bar has been set, and it is high.
Ocean
Resident foodmonster
11991
post=145714

I get this same thing on every game I've tried it on. :<
Do ya'll have any antiviruses running in the background (?some of them may be actively preventing dll injection?)? Also, right click on MHS.exe, go to properties, and click the unblock button where it warns about the file coming from another computer there is one.


I'm working on hacking an RPG_RT.exe to load the dll itself, so hopefully soon you won't actually have to inject it yourself.
This doesn't work for anybody except you.

Might want to check that out.
damn you people and your imageshacks! Don't you realize that you have a perfectly serviceable locker to upload files so that I can see images without them being blocked by my work's firewall??!

anywho, is this the error people are getting?
Okay, updated instructions and new download up. For those of you getting this error (nearly everyone?), download the alternate DLL injector and follow those instructions.

Make sure that the files are unblocked (right click, and go to properties, there will be a button if they are not), and that you have administrative privileges!

Sorry about all the trouble, but I'm not the one who coded the injector. The RM2k3 SpeedHack.dll works fine to my knowledge so far, I promise! If everyone can get this different injector to work, I'll remove the one with MHS from the downloads list.
Yeah, my game engines only working on my computer is a common problem. However, you didn't build the injector so you can't do anything about it.

Patch and injection should work great for developers, but a patched RPG_RT.exe is mandatory for having people actually play your game (because developers are the only people who understand and would allow their antivirus and stuff to do this).

I think there's like a whole library's worth of patches for 2K/3 now... It's like a kind of necromancy that's completely awesome!
I'm confused, so when others play my game, do they have to do the same thing (or similar) that I did? And also, do I have to do this every time I load up the game?
Pages: first 1234 next last