MobCat

MobCat

@mobcat.zip

I'm stuck inside an og xbox. Check out my website while your here though. https://mobcat.zip/about

271 followers172 following1.3K posts

quick background moc up with the wrong shader applied. but its amazing how much just a shader and a png does for making the emulator feel less like an emulator and more like an actual gameboy.. I gotta fix the misaligned background and get more gbc pics but yeah its neat.

Video compression and streaming this to my pc via wifi to record it kinda destroys it, but idk, I just think its fun.

Yeah emulate the whole gameboy, not just the games. Rip the cart out if you want, you can on a real gameboy. (this started of needing an emulator to debug some gba link cable stuff I was working on and well adhd here we are..)

Is this level of emulation necessary? No. Is it fun to test your emulator by simulating gba torcher by ripping out the game cart mid play. And then have that torcher simulated accurately? Yes. (I swear im not a psyco, some homebrew keep the cart bus open to read the saves of other games)

Am I really nit picking someone else's project for there or the AIs choice of fonts? yes. am I just going to fork it and do it my self, also yes. I get it, they wanted a bios to boot games, but the ps2 can do so much more. and its not even my ideal platform. just think it deserves better.

@demodisc.zone Thanks for the pokeldn tip in your last vid. Because there are lots of ways to get an esp32 hooked up to your gameboy... now ive got more things to try to get working with this thing ^__^

(its a Chiscart ChisLink. But its just an esp32 wired to a link port with an sd card for fun. so you can "just" reflash it to do whatever) but yeah just noodling around, dont really have much to show for it yet..

When the haters tell you it cant be done, do it anyway for fun. I probs should make a page for this on my website.... because I just accidentally made a bootcart for the gba and ds that will let you boot ANY gameboy advanced game. my bios has no auth checks. I needed the room for cute color mods.

nxe art working on stock dash... but how did it get there 🤔 updated xiso mounter plugin coming soon. Just gotta clean up a few things from trying to poke the xbox kernel with a really big stick for the last 2 days.

Doing AA as pixel art sucks ass. but I think I'm happy with this as it is now. lets build it and see if it runs, although most emulators don't need a bios now days. But at some point I want to get this working on my real gameboy.

The sound in vba sucks, but it does emulate the bios so I know that trying to flash this onto a real gba isn't going to kill it at least.

"Fun" side effect of this mod to make room for all of these edits, I had to gut the cart auth checks it still displays the carts Nintendo logo but we don't store a copy of the logo in our bios, so this mod will boot anything, shitty bootleg or legit cart. well it should, now to flash it and find out

What do you mean there isent a game in the drive, its right there... oh right, you still think your an og xbox and dont know what an xbox 360 game is yet.. my bad..

easy win today for the psn emu. at some point (30 Jul 2026 ?) the tls for the manual pages where updated to tls 1.3 psp kinda sorta maxes out at 1.0... so this now proves the whole pipeline at least. my root ca replacement serving tls 1.0 content back to the psp. even if it is just some html docs.

Hmm legal gray area. Quakes shareware license prevents you from editing the shareware pack, so I just live string edited and replaced it with my own updated text. I think this edit is fine anyway. aint nobody got a phone and calling 1800 idgames to get the game mail ordered to you anymore.. sadly..

lol im not kidding. This is the shareware ver of quake. but also its 2026 so you dont have to call a random number to get the full ver. (I didn't upgrade or change the trap, just preserved it for fun)

🎵 I hate race conditions 🎵 🎵 race conditions will be the death of me🎵 Yeah cant cache content and save a log about the content you just cached at the same time to the same place you dinguses.

In that weird phase of a project where Happy: Thank fuck, it finally works. But still got a lot to do. Sad: why is it up to me to build this. we fixed this before, why did we unfix it. Annoyed: if I could do this, then why hasn't this been done already, this was a massive ball ake to deal with.

Hardware Abstraction Layer? Nah, this shit feels like I'm fighting Hal from 2001. Just let me shove virtual discs in your head come on man.

In that weird phase of a project where Happy: Thank fuck, it finally works. But still got a lot to do. Sad: why is it up to me to build this. we fixed this before, why did we unfix it. Annoyed: if I could do this, then why hasn't this been done already, this was a massive ball ake to deal with.

Yes being obtuse is kinda fun. But I also don't really like to give away to much before I know something is ready to show, and before my adhd runs out.. But Im really hoping I can get this one "done" cos I really want it to exist.

and og xbox ofc. ghetto screen recorder works better here cos its a real dev kit, screenshot spamming like half the res lol.

Kinda made me feel like an old lady putting colored tape on the remotes so I know which one is which but... This is the best idea ive had this month. I keep adhd black holing the remote. So stuck magnets to it so I can stick it to the wight board right next to me.

americans. its my right to put guns on it. europeans. its my right to no cut mod it to usb c. usb c all the things.

added a basic text . or + for a basic crosshair on console... lol we if its just basic text, why not just let the user enter anything then.

@batarong.com Thanks for the nerd snipe. Messing with controllers is my current adhd obsession. I haven't been able to comment on youtube in years so ill dump a tldr here. VID 0x054C PID 0x05C4 = DualShock 4 v1 (CUH-ZCT1) VID 0x054C PID 0x09CC = DualShock 4 v2 (CUH-ZCT2) That's normal your clear..

controller is just a later revision, aka not a controller from the first few years from launch. The fact it works in steam is fascinating though. It means most of the configuration bytes (HID feature reports) are the same so it can do things like set the light bar, rumble, etc however...

one of the report bytes somewhere is missing or wrong so the controller fw just silently drops it and works around it. ps3 and ps4 sees it as a generic Bluetooth controller not a ps4 controller. Generic controllers work on ps3, just no home button. ps4 seems to get grumpy with 3rd party controllers

Soon TM (works with ANY Bluetooth controller you want to make a script for. usb controllers coming lator TM)

Soon TM (works with ANY Bluetooth controller you want to make a script for. usb controllers coming lator TM)

Soon TM (works with ANY Bluetooth controller you want to make a script for. usb controllers coming lator TM)

Oh yee this works on both stock og xboxs and xbox 360. (storage module not tested on 360 yet) So even know my xbox is modded here, you wont need a modded xbox to run this project.

I really need to stop releasing projects on github. you know your uploads are fucked when discord worked and you didn't. I know I have a website, just put it there. But github has a better cdn then the one I homebrewed for my site.

oof. broke the corner off my oled. now the bottom is all stripey and weird. It's a dev prototype and all, but it still sucks. I wasn't ready for a hat upgrade yet..

Forgive me Carmack I have sinned. added a dictionary lookup to QuakeC as a builtin. Its not a table or list, its defined fixed input and output behaviors. feels weird still, but it will help with some of my if else logic. which QuakeC is built to prevent in the first place. Just hard with usb things