Noxid
Reaction score
0

Profile posts Postings Media Albums About

  • Just replace that command with

    data 81 0D 10 E2 49 00 00 10 00 00

    The parser was technically designed for mostly NPC/Weapon hacking (the traditional stuff), so if you're making a special thing like a TSC user input command, you're bound to run into issues.

    I'm in the process of fixing these issues, but it's really only going to be a temporary solution, since more "unparsable" stuff will probably start cropping up and rearing their ugly heads.

    Eventually, I want to rewrite my algorithms so that I can better take advantage of Intel's instruction encodings, so that it'll be a lot easier to support every variation of every instruction.
    Oh man, this is going to take longer than expected.

    I'll try to support MOVSX and MOVZX soon, umm...

    Oh yeah, I forgot... byte-sized pointers aren't ready yet! That means BYTE [EAX] or whatever isn't going to work unless you use a define.

    Yeah, sorry, not the most helpful stuff, I know.

    Hex to ASM is certainly possible. I've seen a z80 ASM code to text "Disassembler", which was a real disassembler, something that took a program and gave you ASM source code, complete with label1, label2, label3... etc.
    So, I can probably give you a partial disassembler that can spit out labeled ASM code. As long as your code doesn't use any funky instructions, it'll be fine.

    I guess I'll have to trudge through that Intel PDF to see if I can support every instruction eventually...
    Uh, I guess that's a bug I need to fix.

    You can use this:

    CMP [EAX+00],8

    Which will make your code 1 byte longer.
    Or, if you prefer a cleaner method that doesn't waste that 1 byte, use a define:

    #define
    CMP [EAX],8=data 83 38 08
    #enddefine

    ;now you can use CMP [EAX],8 with no issues.

    I'll try to fix this as soon as I can.
    0_o University? Anyway, I don't know anyone elso who plays minecraft, and owns the game. Tricky buisness this.
    Cool! Yeah, I'm still trying to figure out how to put preveiosly conceived maps ( e.g. Sky Castle) into a server level. Do you have to copy the world you want into a specific place or is there more to it?
    Hey Noxid, gonna mess with first cave to create a door to a new map which will have us in it as sprites. Should I use the bunny in the top hat or the dude wearing sunglasses?
  • Loading…
  • Loading…
  • Loading…
  • Loading…
Back
Top