Jump to content

Aleph

Member
  • Posts

    971
  • Joined

  • Last visited

Everything posted by Aleph

  1. Didn't Carlos/Carlito/Carl/whoever Ryru is figure out a way to upload and play voice samples anyway? Like never mind the text noise just get rid of text altogether
  2. There must be some variable width font metadata somewhere that would probably be painfully located by reversing how tiles are calculated for whatever map layer text is rendered on or, hopefully more easily, found by following the relevant read of a character's code value during said rendering. I shouldn't post when I am tired I don't even know if that made sense
  3. that region is marked as free by default so you DON'T need to explicitly tell it that unless you A) hacked the ROM outside of FEditor and fucked your metadat or B) just plain fucked your metadata compression != encryption FEditor frees the memory used by obsolesced text to minimize the growth that occurs there's probably loads of semantic and syntatic catastrophes I can't be assed to addressed up there and the short of it is, if your ROM is over 16 meb just from editing text, you did something wrong. Read the doc.
  4. I wanted to try Lament but I figured if it wasn't hyped (didn't seem to be) then it probably actually wasn't what I was looking for. If you think it's worth a try though I guess I could try to find some way to play it loot + backdash canceling
  5. If Konami REALLY cared they'd make a 3D Castlevania that is actually BETTER tan the 2D ones instead of far, far worse I stopped caring about the show over a decade and a half ago when I realized there wasn't going to be another episode as awesome as the "Death by a thousand Kuribos" one
  6. loyalty to...family? that's a thing? OH you mean the family I don't have yet. I will let you know if and when I have kids
  7. I did not even remember that part about that game or most of it actually I only remember beating the final boss and digging beans out of the ground oh and smashing my brother on the head to do so for both
  8. I don't think those characters are in all 3 of the GBA FEs, and I also don't think the 0x80-0xFF range is correctly referred to as "Unicode" (IIRC the lower 8 bits of Unicode are delegated for compatibility with other common encodings, but those characters on their own are not a complete form of any of the Unicode "planes" and probably can't even be referred to as being "UTF-8 encoded" either)
  9. this is an excellent question because I am pretty sure I took out the "can't let you do that starfox" part of FEditor at the request of a bunch of people (who then complained about FEditor "breaking" stuff that they had already broken after they no longer had a safeguard within FEditor to stop them from screwing up further)
  10. try giving it a file path shift->right click->copy as path
  11. you got a problem with knights buddy because I will straight jump your entire fucking army and land on your god damn head out of fucking nowhere
  12. sir are you insinuating that there is anyone who doesn't (probably fuccboi which is why I didn't list his ass) (guillermo get on skype)
  13. I dunno what we're "nominating" because that doesn't sound very appreciative but I ~appreciate~ Rehab, Elieson and probably other people who haven't been trying their hardest anymore and need to step it up wow all that respect for you defenestrated casually it's like you're tired of being great or something!! (I kid of course, Piarrhesia is another member I ~appreciate~)
  14. I've never heard of higan, how does it compare? What can it or can't it do when stacked against Snes9x? What's this about Nintendo Power images? Did they release demos back in the day? They never did that back when I had a subscription (lol)
  15. last thing I broke was New Vegas on Steam trying to reprogram the code that updates the total weight of carried items "FalloutNV.exe has stopped responding" no shit
  16. iirc a 16 colour palette is typically formated as 32 bytes with each 2 bytes being a colour like 0rrrrrgggggbbbbb where each letter/number is a bit of the 16 bits for the 2 bytes of that colour r bits are of course for red, g bits for green etc. actually it may be rrrrrgggggbbbbbb because the GBA has an extra bit for blue? probably I remember some weirdness with blue but it's little endian so it would be like ggbbbbbb rrrrrggg first colour is of course the transparent colour palettes are ordered blue team green team red team 4th team...I think I dunno play around with it and see. GBATEK has info on the colour format. e: in case it wasn't obvious, you can convert rom 24bpp to 556 (or whatever the GBA uses) by chopping off the lower bits, e.g. 8 bits of red would become 5 by chopping off the bottom 3 (aka right shift) Another edit! I just looked in FEditor's source code ("Palete.java" in the "Graphics" folder) and found this: public int getARGB(int index) { short colour = entries[index]; return ( (index == 0 ? 0 : 0xFF000000) | ((colour & 0x7C00) >> 7) | ((colour & 0x7000) >> 12) | ((colour & 0x03E0) << 6) | ((colour & 0x0380) << 1) | ((colour & 0x001F) << 19) | ((colour & 0x001C) << 14) ); }so the fomat is 0bbbbbgggggrrrrr (kind of backward of what I thought)(also apparently it's guessing the bottom 3 bits by using the top 3 bits instead of raw 0s, which was a clever hack I did to ensure even colour distribution across the spectrum) oh and the 0 bit is unused of course
  17. That "last file" is the serialization file. Open it with a hex editor if you want to edit the palette bytes at the end.
  18. I literally have a head ache after glancing through this thread (editor's note: the head ache indeed persisted after this thread, but it had already begun prior; the severity, however, was duly increased)
  19. ftr FEditor doesn't dump the palette separately, but it should be the very last 0x80 bytes of the serialization file (the one you actually specify the path of when saving).
  20. Aleph

    Pointers question

    this is correct and probably the only case of a reference to a valid GBA address that begins with 0x88 you will see, at least within GBA FE hacking unless someone else has been designing these kinds of standards atm FEditor is kind of the standard for things like this and also memory management (auto patches/free space locations) BONUS: it is open source and is now in a mercurial repo I will probaby put it on github once I finally make an account there and start using it for the other dozens of things I need to do also there's this https://dl.dropboxusercontent.com/u/336940/Software/Hextator%27s%20Doc/Development/Documentation/Tutorials/GBA/FE%20Hacking/folDIR.html Read the "Data Structures (Pointers).txt" file it was written a while ago and could assuredly be improved by it is fine for now this stuff was all on like, FEU or whatever, in a big ol' sub forum dedicated to this kind of info aaaaand it's gone now
  21. NO I am the beater but I will just do everything solo faster than you all can in a group so I guess you can be Emerald's beater?? and I will be my own, because real beaters bring their own buffs
  22. Jontron you said bad things about Nuts and Bolts and now we're in a fight I spurn thee, cur
×
×
  • Create New...