English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   support.WinUAE (https://eab.abime.net/forumdisplay.php?f=5)
-   -   Pinball Illusions AGA multiball sprite bug (https://eab.abime.net/showthread.php?t=99757)

ross 22 November 2019 19:00

Quote:

Originally Posted by DamienD (Post 1360706)
Heya ross,

In the "Quickstart" section:

Hi Damien, no "Set configuration" button if you set "Start in quickstart mode"
From here the assumptions in my previous message :)

I'll try but I don't think is it.

EDIT: no, is not this, I'll try Zarnal method

EDIT2: Ok, "New UAE, 128k, ROM, Indirect" + 8Mb Fast works :)

This can help Toni to fix this (if a fix is due).

Toni Wilen 22 November 2019 19:45

Set configuration is only visible if quickstart mode is not enabled (=config is not set automatically)

Only remaining possibility is your default config. Do you have default.uae? (If yes, move it somewhere safe first). Set a500 or a1200 quickstart, save it as default.uae. Quit winuae completely. Run it again. Does it work now?

EDIT: and ROM selection is not the real reason. I have original UAE boot rom mode set.

ross 22 November 2019 19:55

Quote:

Originally Posted by Toni Wilen (Post 1360718)
Set configuration is only visible if quickstart mode is not enabled (=config is not set automatically)

Only remaining possibility is your default config. Do you have default.uae? (If yes, move it somewhere safe first). Set a500 or a1200 quickstart, save it as default.uae. Quit winuae completely. Run it again. Does it work now?

EDIT: and ROM selection is not the real reason. I have original UAE boot rom mode set.

No, I've not a default.uae anywhere.

And, like zarnal, changing Boot ROM and setting Z2 RAM (both), they make it work.
:(

EDIT: I've generated a default.uae from a Quickstart A500, same problem
EDIT2: tried New UAE (64k+F0), (EDIT: no Z2 ram) WinUAE crash and dump
EDIT3: New UAE, 128k, ROM, Direct works

So seems that only New UAE, 128k, ROM Direct or Indirect + Z2 RAM works for me

EDIT4: no, also New UAE (64k+F0) works + Z2 RAM; before, when WinUAE crashed, I forgot to set the Z2 RAM

So, summing up, I need New UAE Boot ROM and 8Mb Z2 RAM to avoid black screen or crash

hexaae 22 November 2019 21:39

Quote:

Originally Posted by BippyM (Post 1360664)
Thread title fixed :D

Thanks ;)

hexaae 22 November 2019 21:42

Quote:

Originally Posted by Zarnal (Post 1360622)
hello,

I've tried this savestate and the issue is a black hole under/around the ball and a little flickering in movement (above right flip). See image.

Exactly. There's a problem with 2nd/3rd ball sprite in multiball with interlaced screen

Quote:

Originally Posted by turrican3 (Post 1360560)
try to set cycle exact full (chipset menu)

As I said I already tried to degrade emulation in all possible ways, including of course cycle exact...

ross 22 November 2019 22:25

Quote:

Originally Posted by hexaae (Post 1360737)
As I said I already tried to degrade emulation in all possible ways, including of course cycle exact...

Cycle-exact (full) works for me..
It's not set in your savestate.

ross 22 November 2019 22:41

@Toni: another thing I tried to do is to activate the portable mode.
in fact it has reset everything from start (path, gui, first warning beta message..).
But the problem of the black screen for this savestate remains (only solution so far: change to New Boot ROM + Z2 RAM).

I don't know what else to do ...

hexaae 22 November 2019 22:53

Quote:

Originally Posted by ross (Post 1360749)
Cycle-exact (full) works for me..
It's not set in your savestate.

What..? :confused
Must admit you're right. But using my usual cfg in signature (060 etc.) wasn't able to solve the issue even if I activated cycle-exact! All right then... I'll test it deeper and find a better degradation since it actually works with Quickstart 020EC + cycle-exact

EDIT: this also means WHD slave is probably improveable...

Zarnal 23 November 2019 09:01

Quote:

Originally Posted by ross (Post 1360749)
Cycle-exact (full) works for me..
It's not set in your savestate.


Yes, you're right. In this savestate only " Cycle-exact (DMA/Memory accesses) " is ticked.


For me too, with " Cycle-exact (Full) " all is ok. :)

hexaae 23 November 2019 09:09

All right, found a good customization to make it work fine even under my 060 high-end usual config in signature:

Tooltypes set for the WHD version:

ExecuteStartup=
ExecutePostDisk=uae-configuration cachesize 0 immediate_blits true cpu_speed real cycle_exact true
NoCache

hexaae 23 November 2019 09:12

GAME BUG:
This game has a bug though: if you keep pressed LEFT MOUSE BUTTON to skip intro after you hear the music, it will freeze... Needs a WHD fix.

@Toni
Is there a way to reduce heavy flickering in hi-res (F10 or multiball) BTW? Sometimes when switching from F9<->F10, the interlaced lines bounce a lot:

https://i.ibb.co/1JkyJbX/image.png

ross 23 November 2019 09:56

Quote:

Originally Posted by hexaae (Post 1360795)
Sometimes when switching from F9<->F10, the interlaced lines bounce a lot:

Seems a case of reversed Long frames and Short frames.
Can you save a state when it happens to you? Just for confirmation.
Then a patch is needed, WinUAE has nothing to do with it.

hexaae 23 November 2019 11:00

Quote:

Originally Posted by ross (Post 1360800)
Seems a case of reversed Long frames and Short frames.
Can you save a state when it happens to you? Just for confirmation.
Then a patch is needed, WinUAE has nothing to do with it.

You can experiment by yourself: just switch with F9-F10 until you see ugly bouncing h-lines

ross 23 November 2019 12:38

Quote:

Originally Posted by hexaae (Post 1360805)
You can experiment by yourself: just switch with F9-F10 until you see ugly bouncing h-lines

Confirmed. Reversed frames.

Toni Wilen 23 November 2019 14:27

Statefile not loading: needs some updates to boot rom handling, expansion stuff, etc.. After next official version. (These kinds of statefiles are never going to be fully stable anyway). Loading matching config first reduces issues.

Ball glitch: timing issue. Probably also happens in real world depending on hardware and timing and ball positions.

DamienD 23 November 2019 14:58

I must admit, when I'm using my own statefiles I always load my configuration first ;)

hexaae 23 November 2019 16:10

Quote:

Originally Posted by ross (Post 1360829)
Confirmed. Reversed frames.

Is there a sw solution improving game code?

ross 23 November 2019 16:30

Quote:

Originally Posted by hexaae (Post 1360892)
Is there a sw solution improving game code?

Certainly. The game code must be patched :)

Zarnal 23 November 2019 18:04

Excuse me but i don't understand the issue.

Hires laced mode is interlaced normally on real standard CRT unlike LCD.

hexaae 23 November 2019 19:45

Quote:

Originally Posted by Zarnal (Post 1360925)
Excuse me but i don't understand the issue.

Hires laced mode is interlaced normally on real standard CRT unlike LCD.

The problem is this game flickers too much abnormally. Add to it that if ross sees something "wrong" you can trust him... ;)


All times are GMT +2. The time now is 16:40.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.09454 seconds with 11 queries