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

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

Notices by Foone🏳️‍⚧️ (foone@digipres.club)

  1. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:07 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    when it's trying to un-show a dialog box, it fills in the dialog box with black.
    then white.
    then it starts redrawing the background.

    In conversation about a day ago from gnusocial.jp permalink
  2. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:06 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    oh good lord. when you open the Hall of Fame window, it paints the background light blue, then loads the background image which overwrites the light blue with dark blue

    In conversation about a day ago from gnusocial.jp permalink
  3. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:06 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    this only happens with movable dialogs. unmovable dialogs don't flash black+white.

    which makes me think it's a bug rather than an intentional decision

    In conversation about a day ago from digipres.club permalink
  4. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:05 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    b8 13 29 MOV AX ,0x2913
    50 PUSH AX
    b8 00 00 MOV AX ,0x0
    50 PUSH AX

    POP QUIX: The usual way to zero out a register on x86 is XOR AX,AX. This'd be only 2 bytes (31 C0). The compiler knows this. Why didn't it use XOR AX, AX here, instead of the bigger MOV AX, 0x0?

    (It's not because optimizations were off!)

    In conversation about a day ago from digipres.club permalink
  5. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:04 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to
    • asm & tamsyn & forth, oh my!

    @millihertz got it:

    https://oldbytes.space/@millihertz/114566979912182848

    In conversation about a day ago from digipres.club permalink
  6. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:04 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    here's a hint: that disassembly is from the EXE, not from the memory of a running program.

    (why would that matter?)

    In conversation about a day ago from gnusocial.jp permalink
  7. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:03 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    I named this variable SoundBlasterPort but now, thanks to crossreferencing with the Prince of Persia disassembly, I know it's actually sound_blaster_port

    In conversation about a day ago from gnusocial.jp permalink
  8. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:02 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    63.9% named, and I'm up to 160 matching functions with prince.exe

    In conversation about a day ago from gnusocial.jp permalink
  9. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:02 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    Total funcs: 762
    Unnamed funcs: 293
    % named: 61.5%

    118 of those named functions have been marked as identical to ones from Prince Of Persia (or vice versa... I have no idea which game had this code first)

    In conversation about a day ago from digipres.club permalink
  10. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:01 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    1000:700b MOV CX,0x20
    TimingLoop:
    1000:700e LOOP TimingLoop

    ahh, the good ol' days when "32 instructions" was a meaningful unit of time.

    In conversation about a day ago from gnusocial.jp permalink
  11. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:01 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    my initial theory of how the code sharing went:

    Prince of Persia ->
    Where in the World is Carmen Sandiego (enhanced) ->
    Where in the USA is Carmen Sandiego (enhanced) ->
    Galleons of Glory: The Secret Voyage of Magellan

    In conversation about a day ago from digipres.club permalink
  12. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:58:00 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    1. why does the PS/1 sound card use the gameport IO range?
    2. WHY DID I HAVE TO READ THE DOSBOX-X SOURCE CODE TO FIND THIS OUT?

    In conversation about a day ago from digipres.club permalink
  13. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:57:59 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    The game also refers to the capitol of china as Peking, which is weird considering it's been Beijing since 1945. I know it took a long while for everywhere to catch up, but by 1990 pretty much everyone was using Beijing. I guess they used an old atlas?

    In conversation about a day ago from digipres.club permalink
  14. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:57:59 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    the game picks between "they flew off to X" and "they drove off to X" and "they rowed off to X" and "they sailed off to X" but it doesn't seem to do this with any smarts.
    or if it does, the database is incorrect.

    carmen apparently drove off to nepal from canada

    In conversation about a day ago from gnusocial.jp permalink
  15. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:57:58 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    another way in which this game shows that it's from 1990 is that the librarians will tell you anything about their patrons.

    that shit stopped after 2001

    In conversation about a day ago from gnusocial.jp permalink
  16. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:57:57 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    I'm experimenting with a way to show how DOS games render themselves.
    Basically I'm recording a lossless video of the game running on a very slow CPU, then removing all the frames where nothing happens, and I'm playing it back sped up a lot.

    The highlight of this video is how terrible the handling of the mouse cursor is! it's getting peeled and restored constantly

    In conversation about a day ago from gnusocial.jp permalink

    Attachments


  17. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 13:57:57 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    what do you mean he changed his money to rupees?
    You're in Sri Lanka! YOUR currency is rupees!

    In conversation about a day ago from digipres.club permalink

    Attachments


    1. https://digipres.club/system/media_attachments/files/114/593/955/680/403/022/original/d6cf68abb71c39fe.png
  18. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Friday, 30-May-2025 12:43:13 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️

    I wonder if anyone has made a ethernet to usb-c adapter, that could be use to simultaneously charge and provide internet to a smartphone

    In conversation about a day ago from digipres.club permalink
  19. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Thursday, 29-May-2025 12:58:31 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    • Alexandra-Lilith

    @alilly I think they just wanted it to be proprietary for its own sake

    In conversation about 2 days ago from digipres.club permalink
  20. Embed this notice
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Thursday, 29-May-2025 12:57:33 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️
    in reply to

    btw my ad-hoc "eras" for DOS that I just invented in that post:

    early era: text or CGA, usually assumes 8mhz (so you have to turn off turbo), may even be a booter. 5.25" disks. freeware and bad ports.

    mid era: supports 5 video standards but only ever uses 16 colors max. comes on a 3.5" disk or two. might support soundblaster but only use it as adlib, while the sound effects are still pc speaker. shareware and edutainment abounds.

    late era: CD-rom based, super-vga. big boxed retail software.

    In conversation about 2 days ago from digipres.club permalink
  • Before

User actions

    Foone🏳️‍⚧️

    Foone🏳️‍⚧️

    Hardware / software necromancer, collector of Weird Stuff, maker of Death Generators. (she/they🏳️⚧️)

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          37515
          Member since
          23 Nov 2022
          Notices
          3722
          Daily average
          4

          Feeds

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