Lara Croft On A Microcontroller


Once upon a time, you needed to thoroughly budget plan your microcontroller’s resources if you wished to do something as easy as flash a lot of LEDs. These days, they’re effective sufficient to embarrass the video game consoles of the past. [alexkid77] shows this well, having the ESP32-P4 run Tomb Raider.

Now, [alexkid77] hasn’t presumed regarding produce a PlayStation emulator on the ESP32 or anything rather like that. Instead, this is a port– and not of the initial Tomb Raider release, either. [alexkid77] began with OpenLara the traditional video game running in an open-source engine. With the ESP32-P4 having 2 cores performing at 400 MHz each, there was a lot of processing power on tap to run the engine with a software application renderer at 320 × 240, which is hardware scaled approximately 1024 × 600 by means of the Pixel Processing Accelerator (PPA) constructed into the chip. There’s likewise stereo audio with an ES8311 codec linked, while input is by means of a USB HID keyboard.

It’s amusing to believe that it might in fact be less expensive and quicker to get Tomb Raider working on an ESP32 and an inexpensive LCD show versus in fact heading out to purchase a PlayStation and an initial video game disc. But that’s the method the cookie collapses in 2026. At least you do not need to play it on an S3 Verge.



Source link