Dingoonity.org

Dingoo Official Firmware => Releases => Topic started by: streeker on February 23, 2020, 12:36:47 pm

Title: DingooPCE
Post by: streeker on February 23, 2020, 12:36:47 pm
DingooPCE by lion_rsm, although available only as version 1.0, is an excellent emulator. Still, if there's one thing I've always wanted to be fixed among any of the native firmware emulators, it's the damn RED borders (or backdrop) that it has while running a game.

Since the source code to this emulator is still available ( https://yadi.sk/d/A57Gg8As6mhYy ), wouldn't it be possible to fix this issue and compile a new (final) version? Unfortunately I don't have the skills or tools to do this myself. So please, is there anybody who would give it a shot?

Within \emulator\core.cpp there are these lines of code:
Code: [Select]
void core::emulate_frame(bool& withRendering, int soundBuffer)
{
video::clear(COLOR_RED);
...
}

Maybe altering or deleting the second line would already do the trick. Wild guess, I know...

Title: Re: DingooPCE
Post by: slaanesh on August 04, 2020, 07:26:06 am
I had a quick look at this, the code references a header file "dingoo/tvout.h" that isn't included.

Presumably from another library that I don't seem to have.
Title: Re: DingooPCE
Post by: streeker on August 07, 2020, 08:06:57 pm
There is one file called "tvout.h" in this GNU set:
https://sourceforge.net/p/openbor/tools/3747/tree/tools/win-sdk/

It's the "Minimalist GNU for Windows" ( http://www.mingw.org/ )

Could that be the needed library?