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

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