I can at least confirm now that the bug is in drawing.cpp and/or linetoscr.h (they belong together).
Just tried the old drawing.cpp and linetoscr.h and (after defining 3 values which are needed by other files to build) with those files the bug is gone.
But then there's of course no AGA...
My assumption was a bit too optimistic:
Still that doesn't necessarily mean the Pandora can't emulate Wings cycle-exact at 50fps. But I guess 600MHz probably won't cut it.
Here are now the latest sources with Makefile for building on Pandora:
uae4all_aga_pandora_src.zip
Everything builds fine and 68020- and AGA-emulation works, but the games run at about 0 fps, the screen flashes and the gfx are shaking all over the place (applies to 68000- and...
Thanks for the advice - tried it but that doesn't fix the problem.
Well, it's not related to your sdl. With the standard sdl it occurs, too.
Something's wrong in uae4all's code, but I lack the knowledge to find the bug(s).
Toni Wilen explained that some old games (incl. Cinemaware titles such as Wings, It Came from the Desert, etc.) run too fast since they're not synched to 50fps like most other games are.
With cycle-exact blitter they run at the correct speed. If you disable cycle-exact blitter they run too...
You've put the pnd in /media/sda1/.
Try to put it in /media/sda1/pandora/menu/ (remove any other uae4all pnds from there) and then start UAE4All through the Pandora menus (Emulation->UAE4All).
Hello notaz, this quote is from the old gp32x-board:
This advice helped getting doublebuffering to work with UAE4All (and your sdl).
Now with the new UAE4All "2.0" the screen is flashing again - similarly to what it did before following your advice.
But now in sdlgfx.cpp both lines are...
Here's the new PND with selectable CPU and chipset in "More Options":
UAE4ALLv2.0.pnd
Pinball Fantasies AGA works with CPU 68000 (!) and Chipset AGA.
Pinball Illusions works with CPU 68020 and AGA.
Both run mostly at about 0.01 fps though...
(But at least Party Land table looks very...
Umm...forgot to add the chipset- and cpu-settings from the symbian misc-menu.
Will add this now so we can select 68020 and AGA.
Good find - thanks.
Also WHDLoad only woks with 2MB Fast-RAM (not more) according to AnotherGuest.
Yes, it should (but not tested yet). If it doesn't work you can try with a kick20.rom.
Or try renaming kick31.rom to kick13.rom and select 1.3 in the GUI and see if that works...
Thanks a lot to AnotherGuest for providing me with his Symbian sources! They include a lot of work from an anonymous engineer who - with support by Toni Wilen - added AGA-, 68020- and HD-support (WHDLoad works, too).
Here's now a first beta alpha (just saw the screen flickers when starting...
It was the macro USE_AUTOCONFIG which enclosed the needed functions in autoconf.cpp. It was disabled in the Makefile. Yesterday I enabled it but that didn't make a difference.
Now I woke up and remembered that I forgot to delete the autoconf.o and tried again - most link errors are gone now...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.