Post AxsykTC1Db94Cijze4 by foone@digipres.club
(DIR) More posts by foone@digipres.club
(DIR) Post #AxsOh0bfRrYsKJmvlA by foone@digipres.club
2025-09-04T22:27:21Z
1 likes, 0 repeats
I found a tool that can handle the image format I want to extract but it only runs on PC-9801.that's a new problem
(DIR) Post #AxsOw2svGB8rjj1s36 by dryak@mstdn.science
2025-09-04T22:29:56Z
0 likes, 0 repeats
@foone and, let me guess: that emulator is incompatible with your current plugins and version of Ghidra?
(DIR) Post #AxsOzPWpWmecpjIg88 by madengineering@mastodon.cloud
2025-09-04T22:30:27Z
0 likes, 0 repeats
@foone Turing says that if it can support BF, it can be emulated. You got this.
(DIR) Post #AxsPXy9BK64S2xiYIC by foone@digipres.club
2025-09-04T22:36:52Z
0 likes, 0 repeats
@Terrana I'm a subject matter expert on screaming
(DIR) Post #AxsQPPpb7nWhFu2hrk by foone@digipres.club
2025-09-04T22:46:32Z
1 likes, 0 repeats
fortunately DOSBox-x can be booted in PC98 mode which is compatible enough to make it work
(DIR) Post #AxsSLJzZ5oeTtZsdV2 by protocol7@cyberpunk.lol
2025-09-04T23:08:10Z
0 likes, 0 repeats
@foone sounds like the perfect excuse to get a pc98
(DIR) Post #AxsXM3M0wAXEM1Y5dw by foone@digipres.club
2025-09-05T00:04:24Z
0 likes, 0 repeats
okay now I'm hacking on the game itself and... oh dear. the fopen takes the char* in SI, which it then stuffs into a global, then yanks it back out (?) to pass to DOS. this is some assembly nonsense. that's not a good sign for reverse engineering
(DIR) Post #AxsXPAmxkfliHUdpwW by foone@digipres.club
2025-09-05T00:04:40Z
1 likes, 0 repeats
and now it's broken ghidra
(DIR) Post #AxsXXmOHpfK7DbCfcO by cr1901@mastodon.social
2025-09-05T00:06:33Z
0 likes, 0 repeats
@foone So it's a well-behaved DOS application :D.
(DIR) Post #AxsepZ7Sc4VgwvlFnE by misty@digipres.club
2025-09-05T01:28:00Z
0 likes, 0 repeats
@foone Iām curious, what format?
(DIR) Post #Axset9lsnYkjUaNfcW by foone@digipres.club
2025-09-05T01:28:49Z
0 likes, 0 repeats
@misty PT1 from Princess Maker 2
(DIR) Post #AxsqpwnLmp8PpPIrx2 by foone@digipres.club
2025-09-05T03:42:42Z
1 likes, 0 repeats
Princess Maker 2 has an unusual error handler in the text drawing routine: a missing glyph in the font? stop drawing the string!
(DIR) Post #AxsqybbXwPliiIuWbg by foone@digipres.club
2025-09-05T03:44:17Z
0 likes, 0 repeats
so, like, "before\x01after" will render as just "before".that's unusual, text engines usually just render a wrong glyph (sometimes an intentional one, usually just whatever's at the pointer) or crash.
(DIR) Post #AxsrethZ2yWr0FtM0m by foone@digipres.club
2025-09-05T03:51:54Z
0 likes, 0 repeats
but the weird part of that? it does successfully error out for most glyphs, except when you go above 140ish it hangs completely
(DIR) Post #AxsrhrT3oEFywYWMwy by foone@digipres.club
2025-09-05T03:52:09Z
0 likes, 0 repeats
maybe I'm accidentally triggering a scripting/expression language
(DIR) Post #Axsrn8kkyBi408JcQq by RueNahcMohr@infosec.exchange
2025-09-05T03:53:21Z
0 likes, 0 repeats
@foone ahahah trace it! hahaha
(DIR) Post #Axss76eAVi2PGCkq2a by foone@digipres.club
2025-09-05T03:57:02Z
1 likes, 0 repeats
@RueNahcMohr I'm trying not to! I don't need another reverse engineering rabbit hole
(DIR) Post #AxssEkqzQ9w5zEOlpg by foone@digipres.club
2025-09-05T03:58:20Z
0 likes, 0 repeats
also I can't get the text engine to render a space. I don't know what the fuck that is about
(DIR) Post #AxssIz1gfaAX6HQ0si by foone@digipres.club
2025-09-05T03:59:10Z
0 likes, 0 repeats
you might ask if that's not just how all text engines handle spaces, but no. It's erroring out, because if I write "a b" I get "a"
(DIR) Post #AxssN17godW2lI9Kwi by foone@digipres.club
2025-09-05T03:59:35Z
0 likes, 0 repeats
(and I want it to render a space because that tells me how wide the space character is)
(DIR) Post #AxssRHhd7B83LCzlcO by RueNahcMohr@infosec.exchange
2025-09-05T03:59:57Z
0 likes, 0 repeats
@foone š° š š° š š° š š° š š° š š° š š š š š š š š š š š š š° š° š° š° š° š° š° š° š° š° Inevitable....
(DIR) Post #AxssUHnPE0GcUz80Rc by TomF@mastodon.gamedev.place
2025-09-05T04:00:19Z
0 likes, 0 repeats
@foone I remember encoding spaces specially, because Every Space IS A Precious Fucking Snowflake. Some are "normal". Some are longer. Some are NBSP. Some are "we highly recommend you break here". Some are zero-length, but do allow breaks. etc etc etc.
(DIR) Post #AxsykTC1Db94Cijze4 by foone@digipres.club
2025-09-05T05:11:17Z
0 likes, 0 repeats
don't zoom in on this image, it hurts
(DIR) Post #AxszDQ8BgHdd6dkmNl by cinebox@masto.hackers.town
2025-09-05T05:16:33Z
0 likes, 0 repeats
@foone needs more forehead
(DIR) Post #Axt18nI0Lq2HOIGchU by fullfathomfive@aus.social
2025-09-05T05:38:07Z
0 likes, 0 repeats
@foone It's not supposed to look like that? I've been playing PM2 wrong
(DIR) Post #Axt3eA0M96g8j7635U by foone@digipres.club
2025-09-05T06:06:14Z
0 likes, 0 repeats
okay I've got it working except I don't have names for the portraits.I'm gonna have to look through the game and figure these out
(DIR) Post #Axt5WOIxILEefXDeWO by Zergling_man@sacred.harpy.faith
2025-09-05T06:27:17.772132Z
0 likes, 0 repeats
@foone werks for me, sounds like a skill issue, foone the troon.