Stainy
Advanced Member
Whooooo. Can't wait for a beta
EDIT: checked again... Awwww
EDIT: checked again... Awwww
Last edited by a moderator:
Thanks for your suggestion.What happens if you // out the AGA stuff?
Yes, but that's some stuff which should only affect very few games and not cause our bug.I'm sure you have noticed the //fixme stuff, too?
No idea, but that's not the cause of the bug either since the screen also flashes with only the #else-part.Also, this bit:
#if AGA
TYPE d = colors_for_drawing.acolors[pixdata.apixels[spix]^xor_val];
#else
TYPE d = colors_for_drawing.acolors[pixdata.apixels[spix]];
#endif
Why are they xor'ing it?
Thanks for the pointer. NO_THREADS was disabled in the Makefile. Enabled it and then rebuilt uae4all - but the screen is flashing as always. So I'll disable that define again.There's some code starting at line 343 in drawing.cpp marked with #ifdef NO_THREADS
I can't see this is the old version, looks like it's related to the frameskip code. Is this define required?
good news indeed i cant wait to try this out on my 1ghz pandora as i am currently pandoralessFixed the screen-flashing.
Just played Pinball Fantasies AGA (cpu 68000, chipset AGA, 2MB chip and fast ram, KS 3.1) and Pinball Illusions (cpu 68020, rest the same) at quasi full speed - but now there's an annoying sound bug which occurs every half second.
But the emu is usable now.
Well, Pinball Fantasies AGA of course runs with 68020, too, but 68000 suffices for it. The anonymous engineer made it possible for us to use 68000+AGA for some games which in reality are kinda "OCS games enhanced with AGA colors".Why is the first cpu 68000 with AGA? and the Illusions is 020?
020`s = AGA 68000`s were OCS right ?
Yay!1 well done John... perserverence pays off!!
Why is the first cpu 68000 with AGA? and the Illusions is 020?
020`s = AGA 68000`s were OCS right ?