ducalex
ducalex
It seems like the demo improved quite a bit in more recent versions of retro-go. It's also a PAL demo, so add (E) or (Europe) to the filename so that...
This should be fully fixed as of 3427ade981a5fd7e6ce32aeba6f26c5d19439382 and in the current 1.40 release. Though names displayed in screen will still be truncated, there's no good way to fix that....
There is no way to build individually gbc, nes, pce, handy, or gw anymore because it largely doesn't make much sense (combined they're less than 1MB). But the IRAM overflow...
> Hi @ducalex. I agree with that statement, but I'm not sure if the IRAM overflow can be easily fixed. In your case it is easy to fix, you can...
The biggest differences when building your branch vs mine on 4.4.1: Your branch: ```` Archive File DRAM .data .rtc.data DRAM .bss .rtc_noinit IRAM0 .text & 0.vectors ram_st_total Flash .text &...
I can see why you'd want to keep the stack smashing protection and c++ exceptions but `CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y` isn't terribly helpful (imho) and is probably the thing that affects code size...
Also this is probably part of the issue: `CONFIG_SPIRAM_CACHE_WORKAROUND=y` because it will force newlib nano to be linked whereas retro-go uses the one in the esp32's ROM. Edit: instead of...
This issue is almost 2 years old so I'm going to close it because you seem to have resolve your issue. I might add a note in the building documentation...
I agree this looks pretty cool but the LCDs we use do not have enough resolution for that :( . It would need to be at least 320x280 to get...
I think that would be the best approach. I think it should be done after scaling and filtering? So basically in rg_display.c just before `lcd_send_data(line_buffer, scaled_width * lines_to_copy * 2);`...