• 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

    My Cave Story Sprites

    There isn't a limited palette - Cave Story uses standard bitmap functions to work with its graphics and could load 24bit images easily enough. The problem's adjusting the display rectangles to make the images fit. I love what you've done to Balrog. On the other hand, I don't like your King's...
  2. RuneLancer

    So I started a hack.

    Well there's a reason why that route is called the easy route. ;) But that's pretty good regardless - I often had to use a potion past the second boss (though once I started using the blade, it got much easier.) Like I said, the bosses are easy to beat once you've figured out their pattern. But...
  3. RuneLancer

    The dangers of flags

    Those are event flags. Ie, <FL+. I'm talking about stuff you can do with Sue's Workshop, not assembly. ;) Mind you, you could mess around with those offsets in the code to acheive effects (ie, a well-placed MOV byte ptr [0049E1DC], 0xFF would trigger some quake effect for 255 units of time), but...
  4. RuneLancer

    My Cave Story Sprites

    Those are really awesome. If you can put up a complete set of frames, I would be able to rig the game to use your sprites instead of the current, smaller ones. It would require maps to be edited, but at that point it's your hack, not mine. ;) Very nice work!
  5. RuneLancer

    The dangers of flags

    I figured this wasn't thread-worthy, so I thought I'd post it here. Maybe this thread could be more of a "odds and ends" thing. Anyhow. The max amount of maps a hack can have is 128 (0x80). The reason for this is that the code reserves 0x80 bytes for a structure contained at 0049E5B8 in RAM...
  6. RuneLancer

    An unusual entity...

    That's a rather good guess. If the game doesn't use it that way, someone certainly could for their own hack. I've noticed a few other entities like that. I haven't bothered to go through the entire list (it's quite big... over 300 assembly functions, some a few pages in length, is a lot of code...
  7. RuneLancer

    Anp

    Using the keyboard. ;) In a map, any map, you can click on the little speech bubble saying "HEY!" on the top of the window, or right-click the map in the list and select "Script." From there on, you can write your scripts in whichever way suits your purposes.
  8. RuneLancer

    Anp

    That's some nice work man. Might I refer you to this thread with my own findings? It might allow you to complete some of your notes (or be totally useless to you, I dunno...) If anything I'm sure it'll arouse your interest. ;) Quote009: Those are commands you can use with Sue's Workshop when...
  9. RuneLancer

    The dangers of flags

    After a bit of screwing around with offsets, I noticed the flags fall very close to relatively harmless stuff in memory. I tried something out. Turns out there's no check made to see if you go beyond the reserved space for flags. You can go mess around with other data if you know what you're...
  10. RuneLancer

    So I started a hack.

    I don't think it's there in that version, no. I'll try to get another version up by this weekend, though. It should include all of the changes discussed so far, as well as new material.
  11. RuneLancer

    An unusual entity...

    Naw, that's built right into the entity itself. It really doesn't do anything more than "exist" for a few moments, then stop existing, unless something else in the code uses it (no such luck finding anything though.) Is there any entity using ID 3 in the game? A quick search hasn't turned up...
  12. RuneLancer

    So I started a hack.

    I haven't worked much on the next release, frankly. I've invested a lot of time into picking apart the game's code (and found a lot of fun things to mess around with, most of which aren't actually useful though - such as changing the game's speed.) I've been thinking about working on actual...
  13. RuneLancer

    An unusual entity...

    Entity ID 0x03 is weird as heck. Is there any place in the game where this is used? Basically, the code uses the internal timer of the entity to count down to 100, then destroys the entity (ie, it lasts 100 units of time then poofs out of existence.) The kicker is this: its display rect is 0...
  14. RuneLancer

    Cave Story on GBA

    The display rects can be changed. I've posted a few in my now-abandonned NPC guide. You'd have to go tweak the npc.tbl file if you change their sizes to adjust the impact rects though, and there are massive problems when dealing with horizontal enemies because the rects don't flip with the...
  15. RuneLancer

    So I started a hack.

    How so? There's a pattern to all of them. Cerberus: ...Seriously, if THIS one's giving you a hard time, find some other game to play. ;) Mutants: Jump jump stab. Jump jump stab. Jump jump stab. The first one is horribly easy because the floor's to your advantage. Shoot shoot jump. Shoot shoot...
  16. RuneLancer

    Cave Story on GBA

    A hack could have much better graphics, though. The GBA is limited in how many colors it can render at once onscreen, whereas a pbm file can contain 24bit color images (I'm quite sure I had one like that loaded into CS at some point, but I'll test to make sure I'm not off my rocker. Edit: Yep...
  17. RuneLancer

    NPC Guide

    Currently, yes, I have more spare time than usual: I'm on vacation. During the week, I rarely go out much since I work full-time. Getting hammered with friends and coming in with a hangover the next day isn't very positive for my carreer. ;) So I spend most of my evenings working on various...
  18. RuneLancer

    NPC Guide

    I think what Osmose is trying to say is that nobody has been fighting until you started posting about it a few posts back - that raised some issues and made things a lot worse. He isn't implying you're an insane psychopath, just that you overreacted. ;) I don't think any offense was meant, even...
  19. RuneLancer

    NPC Guide

    And that's why I wanted this to stay in private message. ;)
  20. RuneLancer

    NPC Guide

    That still doesn't answer my question as to how it's such an issue. Your name contains the most amount of exclamation marks of us all here - is that any more of an issue? Post counts are numbers. Nobody cares about them. If you have a real issue and a way you'd rather I change my behavior to...
  21. RuneLancer

    NPC Guide

    Well, I don't want to start another mini-flame war; Phantom seemed like he'd rather things remained mature and decent, at least. But if nobody objects, then fine. ;) For that matter, since when has 6 posts a day been a lot? :( Or why is my spare time such an important issue? I never really got...
  22. RuneLancer

    NPC Guide

    It doesn't hurt to be the better man, Caveoholic. :( If you have any issues you feel a need to discuss with me, please take it to private message instead of dragging this on on the boards any longer. But I can't see this going anywhere any more productive than where it's already at after the...
  23. RuneLancer

    NPC Guide

    Way to beat a dead horse. :(
  24. RuneLancer

    Cracking the Code - Organya Reloaded

    I'm quite confident the instruments are in the exact same format sounds are. They're basically up to 4 channels consisting of various parameters for waveforms. Have you given any thought how you'll make it convert to/from MIDI?
  25. RuneLancer

    Cracking the Code - Organya Reloaded

    Nice work. Looks like you're well on your way to seeing this through! http://jedi.ks.uiuc.edu/~johns/links/music/midifile.html The midi specs. It's a relatively simple format, but goes a weeee bit further than ORG seems to go (which is good - the opposite would mean data loss from things that...
Back
Top