Post Ay5Lh7dvVsfPLHgcZE by lenaschimmel@chaos.social
 (DIR) More posts by lenaschimmel@chaos.social
 (DIR) Post #Ay5H80KsI2k2j8m3P6 by foone@digipres.club
       2025-09-11T03:33:48Z
       
       0 likes, 0 repeats
       
       I really don't want to have to reverse engineer a Sega Saturn game.A dual-CPU dual-GPU system? that's going to be SO MUCH FUN to try and disassemble
       
 (DIR) Post #Ay5HCJdYTDKZkOZF5c by foone@digipres.club
       2025-09-11T03:34:37Z
       
       0 likes, 0 repeats
       
       so I'm trying to hack the files rather than the code
       
 (DIR) Post #Ay5Lh7dvVsfPLHgcZE by lenaschimmel@chaos.social
       2025-09-11T04:24:51Z
       
       0 likes, 0 repeats
       
       @foone There's something uniquely jarring, irritating, annoying about looking at inverted faces. My brain couldn't even parse in which direction their eyes are pointing.I just *had to* see if it's more pleasant to look at the (un-)inverted version. It is.For anyone else who might have a similar urge:
       
 (DIR) Post #Ay5MBzSlyZ0gwxBjua by foone@digipres.club
       2025-09-11T04:30:37Z
       
       0 likes, 0 repeats
       
       didn't figure out where the palette was, but since I can find where the texture is in ram, I can just make it tell me what the palette is by injecting it in there.
       
 (DIR) Post #Ay5OR3oAIrACg5VZI0 by rifter@mastodon.social
       2025-09-11T04:55:36Z
       
       0 likes, 0 repeats
       
       @foone https://m.youtube.com/watch?v=fBc-ya7qdnM
       
 (DIR) Post #Ay5OmEg55LrITEp9Tk by foone@digipres.club
       2025-09-11T04:59:25Z
       
       0 likes, 0 repeats
       
       it's a neat format. Every full sprite is followed by two sub-images for blinking. even that logo that doesn't blink: they just use the same image, but still, technically that logo is blinking
       
 (DIR) Post #Ay5QABCZlBeiav0Kq8 by foone@digipres.club
       2025-09-11T05:15:02Z
       
       0 likes, 0 repeats
       
       okay I think I know enough about the image format to write an extractor. It SEEMS the palette is always the same, and I semi-automatically extracted it once
       
 (DIR) Post #Ay5QRjTBbdPfnV8xma by foone@digipres.club
       2025-09-11T05:18:13Z
       
       0 likes, 0 repeats
       
       there are 304 distinct portrait IDs. Hopefully they didn't fuck this up and all the instances of them are identical
       
 (DIR) Post #Ay5QV4r6YCXczcvUIr by foone@digipres.club
       2025-09-11T05:18:52Z
       
       0 likes, 0 repeats
       
       basically each scene has a copy of the faces used in it, and it connects those to a universal ID.but the versions in each scene could be different, especially on accident
       
 (DIR) Post #Ay5RRiwTfRHq7DP7Ts by foone@digipres.club
       2025-09-11T05:29:27Z
       
       0 likes, 0 repeats
       
       extracted 2122 portrait images: all of them completely black.I hate dealing with palettes in python (w/PIL(low))
       
 (DIR) Post #Ay5S8Au06RC4ziUJ28 by foone@digipres.club
       2025-09-11T05:37:04Z
       
       0 likes, 0 repeats
       
       good news: they did it right. there are no variants among the different scenes, they didn't fuck up their content creation pipeline
       
 (DIR) Post #Ay5SMnaX49Xp1zM46y by foone@digipres.club
       2025-09-11T05:39:36Z
       
       0 likes, 0 repeats
       
       304 portraits
       
 (DIR) Post #Ay5STiUgPAlnG4ux3Q by burnitdown@beige.party
       2025-09-11T05:40:53Z
       
       0 likes, 0 repeats
       
       @foone is this some kind of computer version of Guess Who?
       
 (DIR) Post #Ay5SbYhwfo9RDwrPCS by estelle@mstdn.social
       2025-09-11T05:42:23Z
       
       0 likes, 0 repeats
       
       @foone already spotted not-misato and the good timeline where shinji got to live her best life
       
 (DIR) Post #Ay5U6ky1FACAB0opRQ by keelan@mastodon.sdf.org
       2025-09-11T05:59:13Z
       
       0 likes, 0 repeats
       
       @foone I can say for certain that it makes for a terrible autostereogram.
       
 (DIR) Post #Ay5UMFelQInnhaCWLg by ppxl@social.tchncs.de
       2025-09-11T06:01:57Z
       
       0 likes, 0 repeats
       
       @foone nice, with that result it's easy to make a gif montage
       
 (DIR) Post #Ay5VdMeKmBvKGeiwAC by foone@digipres.club
       2025-09-11T06:16:17Z
       
       0 likes, 0 repeats
       
       ugh, the emulator (Yaba Sanshiro 2) stores the Saturn ram in word-swapped order
       
 (DIR) Post #Ay5VuyLdrpoq6uNQdU by foone@digipres.club
       2025-09-11T06:19:34Z
       
       0 likes, 0 repeats
       
       AHHHHHHHHHHH
       
 (DIR) Post #Ay5WF8xo6n4kpFqYfQ by cinebox@masto.hackers.town
       2025-09-11T06:23:09Z
       
       0 likes, 0 repeats
       
       @foone Me trying to speak at 2 AM
       
 (DIR) Post #Ay5WbQf8z7J65ZkARk by eichin@mastodon.mit.edu
       2025-09-11T06:27:08Z
       
       0 likes, 0 repeats
       
       @foone "I m's royr ," →  " I'm sorry" just by swapping letters pairwise (or is that already obvious?)
       
 (DIR) Post #Ay5X1xoaLdI0RDoR2u by somepx@mastodon.gamedev.place
       2025-09-11T06:31:59Z
       
       0 likes, 0 repeats
       
       @foone it would look great printed on a bookmark
       
 (DIR) Post #Ay5ZTlVXtmVOHjI85A by oblomov@sociale.network
       2025-09-11T06:59:14Z
       
       0 likes, 0 repeats
       
       @foone very R'lyehian looking
       
 (DIR) Post #Ay5cb8IdrCpyrWSbxY by happydisciple@mendeddrum.org
       2025-09-11T07:34:17Z
       
       0 likes, 0 repeats
       
       @foone You don’t speak fluent Middle-Endian?
       
 (DIR) Post #Ay5j0xq7y88Nfwp80u by minus9@mastodon.social
       2025-09-11T08:46:12Z
       
       0 likes, 0 repeats
       
       @foone In his house at Saturn dead Cthulhu waits dreaming
       
 (DIR) Post #Ay5nzUjTCfvSsjpPuK by darkling@mstdn.social
       2025-09-11T09:41:58Z
       
       0 likes, 0 repeats
       
       @foone I couldn't have put it more clearly myself.
       
 (DIR) Post #Ay5oeHcqq4Jq6ZBLCi by galibert@piaille.fr
       2025-09-11T09:49:22Z
       
       0 likes, 0 repeats
       
       @foone Everybody does though, including mame.
       
 (DIR) Post #Ay5sJniEkGAJM8Bp0C by yogurtwrong@toot.community
       2025-09-11T10:30:27Z
       
       0 likes, 0 repeats
       
       @foone Why do they do this?
       
 (DIR) Post #Ay7SAkL1iEwPnBH7Am by rappscal@dosgame.club
       2025-09-12T04:46:57Z
       
       0 likes, 0 repeats
       
       @foone Beowulf in the original Old English