GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:31 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️

    maybe I'd be better at getting back into my reverse engineering projects if getting back into them didn't involve first figuring out which of the 13 Ghidra versions I have installed is for that project

    In conversation about 9 months ago from digipres.club permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:15 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to
      • clayote

      @clayote and I keep my gender on a floppy disk!

      wait. shit. oh no... this explains a lot.

      In conversation about 9 months ago permalink

      Attachments


      1. https://digipres.club/system/media_attachments/files/113/060/006/923/904/809/original/5ec3a2fd50da9efd.jfif
      Puniko ? likes this.
    • Embed this notice
      clayote (clayote@peoplemaking.games)'s status on Sunday, 01-Sep-2024 16:10:16 JST clayote clayote
      in reply to

      @foone The relation between gender and a floppy disk is between gender and that floppy disk.

      In conversation about 9 months ago permalink
      GreenSkyOverMe (Monika) and Puniko ? repeated this.
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:17 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      WFCommonJunction::getProfileGender

      MY GENDER IS BETWEEN ME AND GOD, YOU CANNOT KNOW IT, GAME FOR THE NINTENDO WII

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:18 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      I think these guys wrote their scripting language so that array types have a declared length, but then neglected to actually tell the script executor about that. it doesn't seem to save that information anywhere or compare it to anything

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:18 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      the worst thing about this particular scripting language is that it's compiled to bytecode, but they also have a debug file that includes all the information removed by byte-compiling. So I have variable names and comments and such, right?

      but it's in a separate binary format that I can't load. So it's tempting but also useless

      In conversation about 9 months ago permalink
      GreenSkyOverMe (Monika) repeated this.
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:19 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      oh god

      if( fixup_passes>=64 ){
      btype_failure = true;
      }

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:19 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      SIXTY FOUR FUCKING FIXUP PASSES?

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:20 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      oh god. I thought I'd fill out the resolveTypes function of module loading but it turns out it's a five-pass loader that loads data in place

      In conversation about 9 months ago permalink
      GreenSkyOverMe (Monika) repeated this.
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:21 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      huh. this game has a "SILENCE LOADING ERRORS" flag. there's no way to turn it on, so loading errors will always be reported.

      normally games have a verbose/debug flag that devs turn on, not a "be quiet" flag that never gets turned on

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:22 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      but because this is all done in an in-place loading style, it's really a pain to understand, so I've not yet been able to write a disassembler

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:22 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      it's also a typed VM, so that makes it even more complicated. (Because the types are stored in the executable metadata)

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:24 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      especially because it's doing this kind of... in-place relocation thing?

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:24 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      like the bytecode will be:

      pvm_Call 0, 0

      and then the relocations will kick in and that'll turn into:

      pvm_Call Vanna.revealTile

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:25 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      I'm trying to decode a scripting language for a video game, but the problem it's not just a bytecode file, it's more like an EXE file. It's got multiple sorts of metadata that has to be properly parsed, and linking that needs to be done, and that task is proving to be a little too hard for my tiny brain

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:26 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      okay now I can see why may2023!foone got stuck here. this is so fucking complicated.

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:27 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      9.2.2 was a vape unit I was trying to run Doom on, Duke Nukem 1 for DOS, and Links386 for DOS

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:27 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      ah-ha! It was 10.2.2

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:28 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      10.1.4 was an aliexpress single-key-keyboard and some parts of the Borland Graphics Interface

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:28 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      10.0.4 was SOLELY for a GBA DBZ game

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:29 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      10.1.5 was the DS9 point and click game and a WinCE powered printer

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:30 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      10.1 non-beta was Railroad Tycoon and "MyPetChimp", whatever that was.

      In conversation about 9 months ago permalink
    • Embed this notice
      Foone🏳️‍⚧️ (foone@digipres.club)'s status on Sunday, 01-Sep-2024 16:10:31 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
      in reply to

      okay it's not 10.1-beta, because that one was used to hack on Spyro for the GBA, Excel '95, the Tandy-Memorex VIS BIOS, and the FlashPath kernel driver

      In conversation about 9 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.