• Please stop embedding files/images from Discord. Discord has anti-hotlinking logic in place that breaks links to Discord hosted files and images when linked to from anywhere outside of Discord. There are a multitude of file/image hosting sites you can use instead.

    (more info here)

Search results

  1. RuneLancer

    Har, a new toy!

    Discrete, the assembly pseudo-compiler I wrote a good... what, 2 years back? is in bad need of an update. It doesn't support every instruction and it's getting increasingly difficult to work on my hack because of this. As it stands, I can't even complete the title screen (even though I have the...
  2. RuneLancer

    So I restarted a hack...

    Actually, the booster only has as much fuel as you want it to have. Behold!
  3. RuneLancer

    So I restarted a hack...

    There won't be enough high platforms to make coding falling damage worthwhile. I can also see it being a huge annoyance in some trickier areas. Beating a tough series of jumps can be really frustrating when you keep missing and starting over, but it's even worst when you keep dying and having to...
  4. RuneLancer

    Weapon Hacking

    I'm not sure I understand your first question. You want to change the max distance? "test" is like "cmp" only it performs a bitwise AND on the parameters. You can use it to test for flags or, by ANDing a value with itself, see if it's been set to a non-zero value. movzx edx,byte ptr [ecx+0038]...
  5. RuneLancer

    FPS Counter

    Well one way or another, infinit health and all that would involve changing the executable, and the health removal thing would involve changing the maps. Once you start changing your executable, it's best to make a seperate copy otherwise, well... you screw up, you're dead. :p Your game is, at...
  6. RuneLancer

    Debugger?

    If you have some C++ experience and a bit of familiarity with the Win32 API, you can write one without too much trouble. It's a good weekend project though, and involves delving into some awesomely low-level Windows stuff. :p You may want to look into ReadProcessMemory. A trip through MSDN...
  7. RuneLancer

    So I restarted a hack...

    Well, I intend to start inserting the title screen code today, so we'll see how that goes. Chances are I won't be here much during the day though. Nor the night. In fact I may be very, very mashed up by the time the night is through. But expect an update friday - my deadline's drawing close...
  8. RuneLancer

    Ballos' Lab

    Munich, though I intend to wander around quite a bit. Might take a trip up north to Nurembourg. I have no particular destination in mind, I just wanted to see Germany. (Well, that and the Oktoberfest. Getting a little off-topic though...)
  9. RuneLancer

    Excitment and disappointment...

    To be fair, that guarantees nothing. Maybe Booster had a jetpack mk3. Maybe he survived the impact somehow (lots of water on that island... and people have been known to survive insane falls, though not unharmed.) Though that's unlikely, and he probably just did die, it wouldn't make bringing...
  10. RuneLancer

    FPS Counter

    How is removing all health capsules "god mode"? :D (I suppose you wouldn't need them with infinit health though. But either way, that's something you can do with Sue's.) Have a look at the "assembly hacks" thread. It covers how to do pretty much everything you want, and the rest can be done...
  11. RuneLancer

    Some title screen hacks

    Hmm, on further verfication, it seems read-only in that menu anyway. :p Your version of windows may be different from mine (I'm assuming Windows XP, but Vista may have a different tab layout; and you need to upgrade now if you're still on 98 or 95 :D ) You want this screen, or an equivalent...
  12. RuneLancer

    FPS Counter

    Well... define "god mode" and maybe we can work something out. :D
  13. RuneLancer

    FPS Counter

    Are you asking if it's stored in a saved game? If so, no, only a small subset of data is stored (mainly Quote's details and some scenario flags.) You can easily turn this on by creating the "fps" file (no extension) in Cave Story's root directory though, so if you want to include it with your...
  14. RuneLancer

    Ballos' Lab

    The offsets are no problem. You can just look them up in the pointer table - in fact, any editor worth its salt should do that. Of course if you relocate the pointer table, well there's only so much code can do... ;) And wherever you're looking in the code, it's always the same set of...
  15. RuneLancer

    FPS Counter

    That's all of them. At least, those are all of the files CS checks existance for. It also checks for a few other files (such as the configuration and profile.dat) but we all know about those. ;)
  16. RuneLancer

    Some title screen hacks

    This is ridiculously unimportant and it's getting dumb - read that line as "Although I did post the list of RECTs earlier, that list (the list of RECTs, just so we're clear) only lets you change positions, not which file the images come from. Now I'm going to post a new list of offsets which, as...
  17. RuneLancer

    Ballos' Lab

    That's essentially how decompilers/compilers work. ;) Like I said, the problem is as follows. Suppose you're decompiling (the code has to come from somewhere, after all) and you have something that doesn't fit what's in the ini file. Then you're screwed: there's no way to represent the...
  18. RuneLancer

    Ballos' Lab

    Well... it's not "too hard," it's just not possible. For many, many reasons. First, there's no such thing as a reliable decompiler (decompiler, not disassembler.) Why? Because assembly has more "precise" instructions that a programming language would (after all, programming languages get...
  19. RuneLancer

    Some title screen hacks

    So... what did you figure? "Runey is telling us it can't be done, then immediately afterwards posting the offsets where to do it?" :/
  20. RuneLancer

    FPS Counter

    Heh, just figured it out looking through the code. There's a bit more to it, too. From what I can see, you can also create a file named "mute" to, well, mute the sound (it adds a menu option.) There's also a test for s_reverse which... is kind of pointless. It just switches around the two...
  21. RuneLancer

    Ballos' Lab

    So... you want me to write not only a programming language compiler into this thing, but also a disassembler powerful enough to reverse-interpret any written assembly code back into this language? You're a funny man. :o
  22. RuneLancer

    FPS Counter

    Didn't find anything about an FPS counter, at first glance. I'm more interested in where this thing comes from though. Either way, it's not something I "implemented." It's there, already coded, in the game. I just found it while poking around, turned it on, and this is what happened. :o Dunno...
  23. RuneLancer

    So I restarted a hack...

    Well, it was, yes. But I totally forgot about it and had no plans for it in this hack. So the credit for the idea goes to you. And on the 7th day, God played Starcraft... :)
  24. RuneLancer

    FPS Counter

    While strolling through the title screen code, I stumbled on a function that seemed, for all intent and purpose, to calculate and display the FPS. I have no recollection of seeing this in Cave Story, so I'm left to wonder if it wasn't just some debug option that got left out of the final...
  25. RuneLancer

    Some title screen hacks

    Uh... what the fuck are you talking about? 0x10 - MyChar 0x17 - NPCRegu That's EXACTLY what I posted. Pay attention. :o
Back
Top