![]() |
![]() |
#21 | |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 158
|
Quote:
|
|
![]() |
![]() |
#22 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 26,089
|
Quote:
About speed: more details needed (I don't usually care too much about speed unless someone includes detailed info and/or it is very noticeably difference. Compatibility always comes. The more complex code that more slowdown, especially if CPU is relatively old with small caches. "Buy a new PC" and so on ![]() Does it happen: - only when native display mode is visible? Not when RTG mode? This is very important bit. (Native mode got more complex to emulate again which can explain part of the problem but probably not fully) - same relative difference with and without JIT? - vsync and every filter mode must be disabled. - audio emulation disabled, any difference? - nothing weird in log? This time it was quite simple fix but it will break in the future again. If you only need native mode with higher vertical resolution, try DBLPAL/NTSC modes. |
|
![]() |
![]() |
#23 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 26,089
|
https://download.abime.net/winuae/fi...nuae_5100b2.7z
https://download.abime.net/winuae/fi...ae64_5100b2.7z Beta 2: - If configured monitor size/coordinates changed, ignore it if it is not connected to any RTG board. Extra windows opened if non-existing monitor's window size was modified on the fly. - Some paths were shown strangely in floppy/quickstart floppy paths. - Bitplane start was horizontally shifted in some situations. - Support autovectored interrupts in MMU and generic fast CPU modes (Hatari) - Fixed Munt (and also other sound streams that mix with Paula audio) stopping if sound settings were changed. - Last enumerated MIDI out device was missing. - Fixed "Remove interlace artifacts". (Missing reset of separated Denise and Agnus horizontal counters) Help to narrow down reported slow down is accepted (for example if it only happens in some specific configs, some option enabled or not enabled etc) |
![]() |
![]() |
#24 |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 158
|
The Microsoft GS Wavetable Synth is back, thank you very much.
However, in the case of efficiency, I would like to apologize. I raised the alarm too quickly because after a Windows reset, performance is good. Yes, there are a few fewer MIPS, but I understand it because new functions are being introduced. |
![]() |
![]() |
#25 |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 158
|
I think I found another little bug. When I run a program on a separate screen, e.g. Personal Paint, the mouse cursor disappears after finishing its work and returning to Workbench. A similar thing happens when you run the Matrix 1.9 screensaver from Olivier Fabre. I have to run Pointer Prefs and click use setting to get the pointer back. I did not notice this problem under WinUAE version 5.0 and lower.
Additionally, I noticed that when listening to CDDA music using PlayCD, from the mounted BIN/CUE image, there is silence for a second when I switch screens. I have not encountered such a situation in previous versions. All of the above applies to Beta 2. I haven't checked Beta 1. |
![]() |
![]() |
#26 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 26,089
|
Quote:
Quote:
Switching screen as in switching Amiga screens? Native to different native mode? (different as in PAL to non-PAL or vice versa) Or RTG? In other words: does it require winuae side changes when Amiga side screen gets changed (different mode = things needs to recalculated etc) |
||
![]() |
![]() |
#27 |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 158
|
For now I only noticed for RTG modes.
|
![]() |
![]() |
#28 | |
Registered User
Join Date: May 2022
Location: Boston / USA
Age: 45
Posts: 34
|
Quote:
Is the audio system not returning an interrupt when the period is 1, so the program hangs? I haven't gotten around to understanding much about Paula works. |
|
![]() |
![]() |
#29 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 26,089
|
Quote:
|
|
![]() |
![]() |
#30 |
Registered User
Join Date: May 2022
Location: Boston / USA
Age: 45
Posts: 34
|
I think this might just be an AIBB thing and it's doing something stupid. Everything else related to audio I've tested, including poking around with the audio registers directly in normal and productivity screen modes, seems to work fine. If another programs locks the audio channels, AIBB plays no sounds and has no problems.
The only lead I have at the moment is that AIBB locks up only if memory cycle-exact mode is enabled. CPU choice, full cycle-exact, or CPU compatibility mode don't matter. Again, Workbench and all multitasking works fine. When the program makes its beep sound, it locks up with the tone playing continuously in the background. If I manually poke AUD0PER ($dff0ac) to a value other than $1, the audio stops, and the program recovers and continues normally. I have no idea why it even wants a period delay of $1 in the first place. My debugging skills aren't great, but I'll try to track down what calls AIBB is making. |
![]() |
![]() |
#31 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 26,089
|
Yes but I secretly asked if https://www.winuae.net/files/b/winuae.7z fixes it
![]() |
![]() |
![]() |
#32 | |
Registered User
Join Date: May 2022
Location: Boston / USA
Age: 45
Posts: 34
|
Quote:
Is there any possibility that real hardware has an internal limiter? If I poke $4 into the period register AIBB recovers -- it doesn't tolerate anything less than $4. Again, AIBB is the only program I've found so far that has this problem. |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE 3.1.0 beta series | Toni Wilen | support.WinUAE | 305 | 06 June 2015 23:25 |
WinUAE 3.0.0 beta series (was 2.8.2/2.9.0) | Toni Wilen | support.WinUAE | 1012 | 15 December 2014 13:41 |
WinUAE 2.6.0 beta series | Toni Wilen | support.WinUAE | 271 | 14 May 2013 16:51 |
WinUAE 2.4.1 beta series | Toni Wilen | support.WinUAE | 223 | 09 May 2012 16:16 |
WinUAE 1.5.1 beta series | Toni Wilen | support.WinUAE | 242 | 12 August 2008 12:42 |
|
|