Lior Halphon ๐ฎ๐ฑ
@LIJI32
Followers
2K
Following
2K
Media
537
Statuses
3K
I fiddle with macOS, iOS, and Nintendo consoles. I made SameBoy (and SameDuck), MIP, GBVideoPlayer, DiskPie, and various ROM hacks. https://t.co/vaACgYWwJo
Israel
Joined April 2016
Almost 10 years and 50 releases after SameBoy's first public release, SameBoy 1.0 is finally out! Introducing many new features such as Cheat Search, Printer and Cheats support in iOS, a new Apple Watch port, and tons of other features and improvements! Links in the comments.
5
28
134
Dear ISP, Please schedule your "scheduled maintenance" to 5am, not 1am. Sincerely, me.
0
0
0
Itโs even worse on mobile because these useless AI generated essays cover the entire result page, forcing the user to scroll for the actual results.
0
0
3
Google search has been getting worse and worse for years, but the intrusive Gemini results are just obnoxious and useless. I search for piano movers because I need real results of actual piano movers I can call, not a useless AI essay explaining what a piano mover is.
1
0
8
Proud to share my latest work with FedEx to localize their iconic logo for RTL regions. This took a lot of hard work but really proud of how it came out ๐๐
6
15
404
I gave a try to Nintendo Switch Online's 9-day trial, marketed as 7-day trial for some reason. I wondered how high I can get my VR before it ends (Last time I played online was a few MK8 races on the Wii U). Turns out the answer is 8250-ish, although I peaked at 8385.
0
0
4
BTW, each step (e.g. checking for files) has *three* different implementations which have varying implementation details (e.g. one implementation checks for files via a symlink, while the other checks them directly) to make it more cumbersome patch.
0
0
23
* This is very on-character for Nintendo, the strings are "encrypted" with a static XOR key
2
0
29
It also dynamically writes a dylib into the Documents folder to see if they can dlopen it. The dylib reveals the name "JBDetectLib", which is probably some commercial solution Nintendo pays for, see screenshot. Might as well find some private API and snitch to Apple >< (2/3)
1
0
26
Nintendo's JB detection on iOS is pretty much malware. It uses an obfuscating compiler, encrypts* its strings, checks for both existing and non-existing files to detect common jailbreaks, does its SVCs by itself to avoid hooking, checks for fork/execl/etc system hooks (1/3)
6
7
110
Now that it has been announced, I can mention that Same Boy, from @LIJI32, is powering the GB core in the QEE that will be bundled into Street Racer Collection.
๐คCan you imagine what a mix of Mario Kart and Road Rash would be like? We can.๐ ๐น๏ธAnd it's a forgotten and acclaimed classic from the 90s. Hurry up and add it to your wish list... #snes #megadrive #gameboy #retrogames #90s
1
2
7
JPEGs are now banned from my pasteboard, no more screenshots being converted to JPEG upon copying!
0
0
4
I'm very close to globally hooking UIImageJPEGRepresentation with UIImagePNGRepresentation to prevent iOS from compressing literally *everything* to a shit-quality JPEG.
1
0
5
This is what happens when you launch Xcode 26 with a debugger attached, btw. The icon is actually dynamically generated, so it "matches" itself if you set Xcode to a custom icon.
0
0
2
Insecure dev-fused iPhone SE 3rd Gen
0
0
6
I created a Discord server for SameBoy, let's see how it goes! https://t.co/NUdIgCn8H1
discord.com
Discuss SameBoy's development and Game Boy research. | 25 members
SameBoy's development happens almost exclusively on GitHub (Issues, PR, etc), with some occasional updates and polls on Twitter. I'm considering creating a Discord server to discuss SameBoy's development, Game Boy research, etc. Is any of you interested?
0
0
5