search

LEMON BLOG

How I Got PlayStation Shoulder Buttons Working on EmulatorJS (and Made the Touch UI Not Terrible)

If you've ever tried running PS1 games on EmulatorJS, you've probably noticed something… missing. Out of the box, EmulatorJS doesn't map L1/L2/R1/R2 in its touch overlay for the PSX core. That's fine for some titles, but the moment you boot anything like Resident Evil 2, those shoulders suddenly matter a lot. Google around and most posts say the same thing: "Use a Bluetooth gamepad." That's a great option—until you're on a phone, on the couch, with no controller in sight.

Continue reading

My Life as a Graphic and Web Designer: Pixels, Projects, and Plenty of Coffee

If someone had told me years ago that I'd be spending most of my waking hours juggling color palettes, hex codes, font pairings, and CSS quirks, I probably would've laughed—then asked what a "hex code" even was. But here I am, living and breathing design, with a head full of concepts and a desktop that's somehow always cluttered no matter how many folders I create. Welcome to my life as a graphic and web designer.

Continue reading

LEMON VIDEO CHANNELS

Step into a world where web design & development, gaming & retro gaming, and guitar covers & shredding collide! Whether you're looking for expert web development insights, nostalgic arcade action, or electrifying guitar solos, this is the place for you. Now also featuring content on TikTok, we’re bringing creativity, music, and tech straight to your screen. Subscribe and join the ride—because the future is bold, fun, and full of possibilities!

My TikTok Video Collection
Subscribe to our Blog
Get notified when there's new article
Subscribe