TriForceX / MiyooCFW

Custom firmware source code and resources for BittBoy, PocketGo, PowKiddy V90-Q90-Q20 and third party handheld consoles
GNU General Public License v2.0
1.1k stars 112 forks source link

Vertical games in mame get cut off #58

Closed miwasp closed 5 years ago

miwasp commented 5 years ago

Vertical games like donkey kong or pacman are cut off at the bottom in mame4all. This is even when you select the option "full screen". You can rotate the screen in the mame settings and play it rotated but for some games this is not practical.

TriForceX commented 5 years ago

You should try Scale Aspect or Scale Aspect Fast options instead

miwasp commented 5 years ago

Unless i select one of the rotate options, it doesn‘t matter which option i select, the display is ALWAYS cut off at the bottom (even in the latest CFW1.2). Try it out:

Does it work for you?

miwasp commented 5 years ago

This is the diff to solve that:

miwasp$ diff odx_frontend.cpp odx_frontend.cpp.org 
804c804
<       mame_args[margc]="-bestscale";
---
>       mame_args[margc]="-aspect";

Compiled version here: https://www.dropbox.com/sh/er4t0h4t1ax0dvr/AADNUN7NoXjuViYWY7Rvqm1la?dl=0

ArtwoXYZ commented 5 years ago

how can I use your patch @miwasp ?

miwasp commented 5 years ago

Make a backup of \emus\mame4all\mame4all.dge on the main-partition of your sd-card and replace it with the one you can download via the above link.

donaggio commented 2 years ago

Sorry to revive this thread, but the issue still persists with the latest CFW on Powkiddy Q90: I believe that the proposed patch has been already applied (mame4all.dge has the exact same size of the one found in the archive from @miwasp) but I tried it anyway with no luck. Vertical games like 1941, Donkey Kong and many others lack the bottom portion of the screen.