• 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. dooey100

    Max number of NPCs onscreen

    but we don't know what it is. Its pretty high, though.
  2. dooey100

    The Dark Platform - After The Fact (Mod)

    Played it, awesome so far :D A couple things: In the cutscene after defeating there is a big wait followed by "Well...?" (or something along those lines). I thought that CS had froze there, it was so long. Either shorten it a little, or add something somehow to indicate that it is actually an...
  3. dooey100

    Weapon Hacking

    Assembly offsets for weapon behavior: 0x04160 - Snake level 1 0x043F0 - Snake level 2/3 0x047B0 - Polar Star (all levels) 0x04B30 - Fireball (all levels) 0x05120 - Machinegun (all levels) 0x055A0 - Missile Launcher (all levels) 0x05F30 - Bubbler level 1 0x09190 - Bubbler level 2 0x064D0 -...
  4. dooey100

    Un-Advanced hacking FAQ

    I've never really been a fan of having lots of stickies, but I'm not the mod, so your call.
  5. dooey100

    Un-Advanced hacking FAQ

    Personally I would rather not have this thread stickied, partly because I don't want to feel obliged to answer questions if the forum assassins get me, and partly because I think we have way too many stickies already. I wouldn't mind if someone else who would be more likely to maintain it and...
  6. dooey100

    Un-Advanced hacking FAQ

    Cause I knew I needed to add that, but forgot.
  7. dooey100

    Un-Advanced hacking FAQ

    oops sorry, its EAX
  8. dooey100

    Un-Advanced hacking FAQ

    You have to use PUSH for the built in random number generator, which you could call like this: PUSH xxxx PUSH yyyy CALL 0040F350 where xxxx is the maximum value you want to get, and yyyy is the minimum value.
  9. dooey100

    Weapon Hacking

    Oooook. Makes some sense, I guess. Thanks!
  10. dooey100

    Weapon Hacking

    Does anyone know why the Missiles and Missile Launcher have separate entries? And same with Super Missiles/Super Missile Launcher. And if I want to change the data for the missiles, what do I change? If no one knows, I'll test it myself, but I won't have time tonight, so I figured I would put...
  11. dooey100

    Some help with assembly

    You are indeed mistaken. npc.tbl contains only various data that is common to all NPCs, like the health and flags. The NPCs behavior is coded into the EXE.
  12. dooey100

    New Complete Mod - Dave Story

    Did you just replace all the names with Dave and give you a spur at the start? Also you can keep activating the spur/health thing to get a health up every time.
  13. dooey100

    Un-Advanced hacking FAQ

    It seems like we have a lot of threads recently from first-time assemblers, so if you have any basic questions about how to disassemble, what commands do what, etc. you can ask them here (for a basic overview, read the Wikibooks assembly guide, especially the Instruction set. it doesn't go in to...
  14. dooey100

    Some help with assembly

    Look in the FTP for a file called NPC pointers, then use that to find your NPC. However, I think you would be better suited with an edited fireball, because there is already some documentation about it on the forums thanks to Lace, and its already a weapon, not an NPC.
  15. dooey100

    Advanced Hacking FAQ

    NVM, figured it out. Hacking is fun! Whee!
  16. dooey100

    Advanced Hacking FAQ

    00404D5E |. 8B48 1C MOV ECX, [EAX+1C] ; Move velocity [EAX+1C] to ECX 00404D61 |. 83E9 00 SUB ECX,0 ; Add to the downwards velocity of the fireball 00404D64 |. 8B55 08 MOV EDX, [EBP+8] 00404D67 |. 894A 1C MOV...
  17. dooey100

    Advanced Hacking FAQ

    Lol no wonder I was getting confused :p Thanks.
  18. dooey100

    Advanced Hacking FAQ

    Thank you, this has been very helpful. Just one question: when I see [EAX+1C] and [ECX+1C] are those referring to the same place? Looking at some of the code I am guessing that it does, but I wanted to be sure.
  19. dooey100

    Weapon Hacking

    Lol. No wonder setting it to FF didn't work :( Mabey its numeric overflow? When I have more time I'll see if I can try doing something with breakpoints. Now that I'm finally figuring out OllyDbg its a pretty cool program.
  20. dooey100

    Weapon Hacking

    I can tell you how, but I won't make it for you: First, you need to make the fireball go up, by changing the ADD to SUB like Lace did. (if you don't have an dissasembler/assembler, you can use OllyDbg. Or you can change offset 0x4D62 from C1 to E9 using a hex editor) Then, I assume you would...
  21. dooey100

    Want to play my edited game?

    There is a working link on page 3 and earlier on this page Edit: Just remembered I'm not using the default posts per page. Could be different for you.
  22. dooey100

    Advanced Hacking FAQ

    I did as a matter of fact. It was not under /programs, or /stuff, or /FAQ :(
  23. dooey100

    What did you assume when you first started playing Cave Story?

    I remember: I also assumed that in the undead core fight, enraged sue and misery couldn't be killed, so I just dodged them and focused on killing the undead core.
  24. dooey100

    Advanced Hacking FAQ

    yeah that made sense. I searched the forums for discrete, but all the links are dead :( could you put it up somewhere please? (Or if you know of a working link.)
Back
Top