![]() |
![]() |
#301 |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
Hmmm, somethings wrong with "processor slot fast".
Try to use 128MB processor slot fast. I add hdd-folder, folder for emergency-boot and for amigaos3.9 and try to boot up. Emulation stops with a HALT1 in statusbar. When i set processors slot fast to none and z3 to e.g. 128 mb it will work. I think the problem I had also with an older beta version , but I have not noticed it. With "motherboard fast" there is not a problem. Can you or anyone confirm that? (OS3.9 installation is running ![]() |
![]() |
![]() |
#302 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Quote:
(Why does everyone always sets any kind of slider to max value and never testing values that would match real hardware..) |
|
![]() |
![]() |
#303 | |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
Quote:
Good to know that. ![]() |
|
![]() |
![]() |
#304 |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
Ok here we are again.
OS3.9 ist installed, clean and without boingbags. Running OS3.9 with active cl-emulation in chipset mode (without drivers installed, i got the problem mentioned above. Running OS3.9 with installed drivers (CGFXv4) but in PAL Mode (Chipset) i got the same thing mentioned above. Switching from chipset to cgfx-mode in workbench, als problems gone away. To boot and install the drivers i got only a chance if i set cpu idle to the right side, cpu is at 185% and up but it works more or less. EDIT: Should I test with Picasso96? |
![]() |
![]() |
#305 |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
I found the solution to the problem.
![]() In expansions tab i have to set the "refresh rate" to any other than chipset ... So, it's no fault of WinUAE, excuse me please. |
![]() |
![]() |
#306 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
It shouldn't cause that kind of slowdowns. Please attach your config file that has the problem, make sure problem still is there if you remove all harddrives and boot to "wb hand" screen.
|
![]() |
![]() |
#307 |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
Here are the config files.
A4000 - chipset.uae HDD installed + CGFX4, Refresh Rate set to "chipset". Start with the problem, once the driver is loaded, the problem is gone. A4000 - chipset wo hdd.uae Same as above but without hdd installed, Refresh Rate set to "chipset", so it boots to the "wb hand" screen. However, the problem persists. In all cases solve the problem itself, if I set refreshrate to e.g. default or e.g. 50Hz or all other. |
![]() |
![]() |
#308 |
Registered User
Join Date: Sep 2008
Location: Germany
Posts: 331
|
SuperPlus seems to be broken.
Compared to V2.5.0 the first two pixels are black. (Same config) Regarding SlotMem ... the OS is scanning the memarea up to $1000.0000 Some documents are talking about ZIII-config space from $1000.0000 up to $8000.0000. But thats wrong, real hardware ist using $4000.0000 - $8000.0000 for ZIII. $1000.0000 - $4000.0000 is reserved !!! TripleA-docs uses $1000.0000 - $..... for 16MB chipmem with overlay to $00xx.xxxx and extra romspace and more.... Using the reserved area could break the os memdetection. |
![]() |
![]() |
#309 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Quote:
![]() EDIT: config file and winuaelog.txt is of course also needed. Quote:
- It is JIT direct friendly. You don't want to require 1.5G of host memory address space just to allow any Z3 expansion. (JIT requires linear address space, near 1G unusable gap would be huge waste) - It is JIT friendly, type of address region must be known before emulation starts. - Much more space for Z3 expansions, huge Z3 RAM and huge RTG RAM possible. - It would still break if you add $08000000 expansion that is larger than start of official Z3 ![]() I only pointed out that always test something that commonly exists in real world first before going up to eleven. Last edited by Toni Wilen; 23 November 2013 at 09:11. |
||
![]() |
![]() |
#310 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Quote:
|
|
![]() |
![]() |
#311 | |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
Quote:
Time to play around with some other features. ![]() |
|
![]() |
![]() |
#312 | |
Registered User
Join Date: Sep 2008
Location: Germany
Posts: 331
|
![]() Quote:
I´ve located the change between 2.5.1 and 2.6.0. Last edited by Ratte; 23 November 2013 at 16:15. |
|
![]() |
![]() |
#313 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
http://www.winuae.net/files/b/winuae_2700b15.zip
Beta 15: - Removing directory harddrives on the fly crashed in some situations. - Interlace with black lines ("fields+") didn't always work correctly. - Only allow GUI mininize button if emulation has not yet been started, minimizing GUI when emulation window is open only causes problems.. - Copper debugger (od) shows when blit waiting WAIT ends and also stores copper instruction words when copper fetched them, shows '!' if words have changed since copper fetched them. (Previously it was possible to see copper list in state that makes no sense if program modified it after copper executed it) - Add 16M to Z3 start address if Processor slot RAM is set to 128M, prevents KS RAM detection to confuse Z3 board as being part of Processor Slot RAM. - Cirrus Logic graphics board enabled but inactive and refresh set to Chipset slowed down emulation. - Sprite stuck in non-DMA mode was not correctly restored from statefile. (Has never worked previously) - Adjusted programmed refresh rate blanking start and end position calculations. |
![]() |
![]() |
#314 |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
Thanks for the new version.
I test it and think, all is ok. But ... i changed processor slot fast to 128 mb, this is the only fast ram activated. I set RTG Graphics card to "none" ... all is ok. I set RTG Graphics card to "UAE Zorro II" ... all is ok. I set RTG Graphics card to "UAE Zorro III" ... HALT1 in status bar I set RTG Graphics card to "CL Emulation ZII" ... all is ok. (tested all gfx cards) I set RTG Graphics card to "CL Emulation ZIII" (without PicassoIV) ... HALT1 in status bar I set RTG Graphics card to "PicassoIV ZIII" ... fast permanently reset Now it gets crazy ... if I delete the HDD , then it works , no matter what graphics card. EDIT: I have always emulation is stopped and restarted. |
![]() |
![]() |
#315 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,349
|
Something odd I noticed testing under Wine (on Linux with Nvidia graphics driver). Not sure whether this is relevant as far as WinUAE is concerned but thought I may as well mention it.
Cirrus RTG emulation: Seems much faster in DirectDraw mode than D3D. In D3D mode, the larger the display mode (or rather, emulation window size), the higher the CPU% and lower the FPS indicator values are. In DirectDraw mode, higher resolutions don't cause high CPU%/low FPS. Also, in DD mode if you manually set the window size to larger than the current display mode, the unused part isn't blanked immediately. It does seem to be blanked if you (e.g.) open the settings window and move it around over the main window. Native modes: In contrast, native chipset modes seem generally faster in D3D than DirectDraw. In DirectDraw mode, the larger the emulation window, the higher the CPU% and lower the FPS indicator values are. (This is with null filter, no scaling.) In D3D mode having a large emulation window size doesn't seem to affect CPU% or FPS. |
![]() |
![]() |
#316 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Quote:
Generic emulation is always slower. Some optimizations are possible but as I have said earlier, functionality first, optimization later, possibly much later. |
|
![]() |
![]() |
#317 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,349
|
I did wonder whether, if WinUAE does some kind of partial texture update in D3D mode, Wine ends up reading back the whole texture from video RAM (slow). But that doesn't explain the contrast between CL and native modes, where D3D is faster and large window causes slowdown with DirectDraw. With native modes and DirectDraw, even though the actual size of the emulated display remains the same, it's the window size (even though much of it is blank) which causes the slowdown.
|
![]() |
![]() |
#318 | ||
Registered User
Join Date: Jul 2008
Location: Netherlands
Posts: 485
|
Hi Toni,
I noticed that CDDA music/audio is not working for CD32 games when using a PortAudio mode (asio4all in this case). If I use the same config, but select DSound, then the CDDA audio does work. Log for both cases attached, hopefully they're helpful in tracing the issue. EDIT: In the log for DSOUND it shows: Quote:
Quote:
Last edited by Dr.Venom; 27 November 2013 at 00:17. |
||
![]() |
![]() |
#319 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Quote:
Mixing and resampling Paula audio with CD audio would be quite annoying to do.. |
|
![]() |
![]() |
#320 | |
Registered User
Join Date: Jul 2008
Location: Netherlands
Posts: 485
|
Quote:
Just out of interest, I remember you once considered adding XAudio2, but decided not to go ahead with it because (if I remember correctly) it doesn't allow play position reading from the buffer. Would you possibly consider adding it as a "fire and run" option? Meaning: only setting the audio-rate once based on real refresh rate, but from then on no additional adjustments to keep sync (as that would need play buffer position reading)? This could possibly work well for (high-end) machines that can keep up with the frame rate? Latency wise it would possibly be better than DSound and still allow to mix the two streams. P.S. Sorry if this is "slightly" OT for the beta series. |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE 2.5.1 beta series | Toni Wilen | support.WinUAE | 69 | 22 December 2012 10:22 |
WinUAE 2.3.3 beta series | Toni Wilen | support.WinUAE | 124 | 17 September 2011 15:48 |
WinUAE 2.3.2 beta series | Toni Wilen | support.WinUAE | 79 | 31 May 2011 19:39 |
WinUAE 2.3.0 beta series (was 2.2.1) | Toni Wilen | support.WinUAE | 229 | 22 September 2010 19:20 |
|
|