04 September 2021, 00:14 | #921 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,501
|
I can only imagine... So I am donating time and effort to help on the way I only know.
Trust me, you have no idea how many demos, intros etc. (many boring ones) is needed to check in order to find anything that could be of help. Last edited by amilo3438; 04 September 2021 at 00:32. |
04 September 2021, 09:24 | #922 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Small issue: when you resume Windows, for example after overnight, Workbench time is not updated to the host machine. You have to force a SetClock LOAD from shell to update the clock.
|
04 September 2021, 10:00 | #923 |
Registered User
Join Date: Sep 2019
Location: Leicester / England
Posts: 201
|
That's not a WinUAE issue. When you boot the Amiga, it loads the time from the clock chip. It then uses the CIA's to keep track of the time.
If you pause your computer, you pause the emulation and consequently pause the counting of the clock within the virtual Amiga. When you resume your PC, it resumes the Amiga where it was when you put your PC to sleep, so the Amiga just carries on where it left off counting the time. I guess a workaround is to run a "SETCLOCK LOAD" every 5 minutes within your installation using some sort of process scheduler like "cron" on Unix systems. |
04 September 2021, 10:06 | #924 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Sure, but maybe a check in WinUAE could be added to track Windows resumes? Not sure such API exists from MS though...
|
04 September 2021, 10:11 | #925 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Wrong thread. This has nothing to do with this beta series.
Misc panel has "syncronize clock" that should do what you want. |
04 September 2021, 15:24 | #926 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
|
04 September 2021, 15:47 | #927 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,501
|
Quote:
Ps. Okay, we exchanged thank you notes, so enough with emotion and let’s get back to the hard work! |
|
07 September 2021, 18:26 | #928 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
https://download.abime.net/winuae/fi...uae_4900b32.7z
https://download.abime.net/winuae/fi...e64_4900b32.7z Beta 32: - HDIW blanking could get stuck in always-on state if VPOSW was written mid screen with out of range values. (Agony Psygnosis title screen become fully border color blanked if ECS) - Wait 2 fields before updating visible screen after display parameter change. Hides glitches at the bottom of screen that can appear when last visible line is actually line 0 or higher. Direct 3D output is still refreshed normally, only difference is that data comes from old frame. Most "real" displays would either roll (CRT) or blank temporarily (LCD etc) in this situation. - On the fly config changes are again checked and processed before vertical position 0 starts. Previous display updates moved it to line 1 or later, depending on mode. This might have caused unexpected side-effects. - Hardwired vertical blanking didn't work correctly if OCS Denise was configured. - Removed OCS Denise H-blank bug advanced chipset option. It is now always enabled (if OCS Denise configured) but "buggy" top and bottom line is only visible if overscan mode is Overscan+ or Extreme. - Switching from some other config to/from ECS Agnus 512k/512k configuration where Agnus sees 1M chip RAM (Agnus sees upper half of chip RAM at usual $800000 address but CPU sees it at $c00000) didn't always change config correctly. For example loading statefile that uses ECS 512k/512k config when current config is OCS 512k/512k, didn't switch config correctly. (Very old bug) - ECS Denise + EXTHBLANK=1: vertical blanking (display blanking only) is fully disabled. - New undocumented feature: DIGHIGH bits 3 and 11 are vertical start/stop bit 11 in ECS Agnus. AGA replaces them with horizontal H0 bits. It is not documented in HRM ECS chapter documents them, officially V10 bit is highest (and even V10 is almost totally useless). VPOSR/W V11 does not exist and vertical counter is only 11 bits (0 to 10) which makes DIWHIGH V11 feature that makes no sense. - CIA/CPU timing fix in b21 was partically broken. - Programmed mode vertical display start/end calculation adjustments. - Bitplane refresh slot conflict emulation was "too random". Internal behavior is still unknown. (First demo / Starline corruption if ECS) - INTREQ write that clears interrupt(s) didn't use cycle accurate (delayed) code path. (La Weird / Cave) - Vblank interrupt horizontal start was not adjusted to new custom chipset emulation (Spectre Party / Phenomena and others) - VHPOSR was not adjusted to new chipset emulation (hpos=0 reads previous vertical line) - CD32 NVRAM write that wraps around caused NVRAM file size to increase. |
08 September 2021, 12:25 | #929 | |
Better than the Original
Join Date: May 2008
Location: Cairo, Egypt
Posts: 152
|
Quote:
Great work, Toni. Do you intend to fix this bug in this release? |
|
09 September 2021, 08:06 | #930 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Toni with latest beta 32 if you restart the same OS a second time, WinUAE crashes.
- Start OS - F12 - Restart - Start -Crash I also have problems starting Crunch-Mania from an RTG OS, WinuAE freezes, with previous betas no problem at all |
09 September 2021, 10:16 | #931 | |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Quote:
Restart + Start no crashes for me with cfg in signature (060 JIT On system + Z3 gfx board emu). Maybe the issue is in virtual hardware mapping (order)? Here is mine: Last edited by hexaae; 09 September 2021 at 10:22. |
|
09 September 2021, 15:25 | #932 | |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Quote:
http://eab.abime.net/zone/Test-WinUAE-Beta32.avi Last edited by AMIGASYSTEM; 16 November 2021 at 08:34. |
|
09 September 2021, 15:42 | #933 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Tried to reproduce it as in your video and it doesn't happen here, really (I know it's annoying)... :-\
Reason for your crash must be more complicated. |
09 September 2021, 15:46 | #934 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Have you tested Beta 32 at 32Bit?
|
09 September 2021, 16:32 | #935 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Quote:
|
|
09 September 2021, 16:32 | #936 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
|
Just tried both versions of Beta 32 and followed the video, no crash here in either 32 or 64 bit.
|
09 September 2021, 18:26 | #937 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
|
10 September 2021, 15:56 | #938 | |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Quote:
Thanks Toni, with today's winuae.7z fix the crash problem has been solved, also Crunch-Mania works fine from an RTG system without causing crashes. |
|
12 September 2021, 17:48 | #939 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
https://download.abime.net/winuae/fi...uae_4900b33.7z
https://download.abime.net/winuae/fi...e64_4900b33.7z Chipset updates are almost done. Priority is moving to bug hunting, for example previously reported weird crashes need to be confirmed (if it still happens). Also PCem update graphics boards (Voodoo, CV64, CV3D, Cirrus Logic based) and bridgeboard emulation needs some testing. Beta 33: - DMACONR blitter busy bit state is 1 cycle later than copper waking up from blitter finished. (Circle Scroller / United Force) - Direct3D9 mode crash was possible when switching screen modes (b32). - Disassembler configuration (upper/lower case options, show calculated EA, show data pointed by EA, condition true/false), hex number prefix, min and max number of opcode/opwords. Currently only available via direct ini or registry editing, first enter debugger, then quit emulator to create default entries. Debugger sub section, debug_disasm_flags is bit mask, bits 0 to 4 are lower case bits (0=instruction name, 1=registers, 2=hex values, 3=instruction size), 4=show T/F, 5=show EA, 6=show EA contents, 7=show instruction opcode/opwords. Currently they only affect disassembler output. Defaults changed to lower case. - Don't log flood "DMAL error" messages if (totally unusable) programmed mode with HTOTAL smaller than last audio DMA slot. - DMAL (Serial DMA slot allocation information from Paula to Agnus) start cycle was not updated to match new custom chipset emulation. - Small audio period causing repeated samples is now fully accurate, including 1 extra cycle delay if DMA request includes pointer reset (sample restart). - Very strange programmed modes could have made it impossible to quit emulator normally. - Adjusted behavior of CPU reads from write-only custom registers (Bozebobs / Area08) - Fixed crash when loading some old A500 statefiles with CD32 CD incorrectly enabled. - Adjusted "Smooth Copper" hack to work with new custom chipset emulation (not fully correct yet). - Console log/debugger DPI adjustment. |
12 September 2021, 17:59 | #940 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
|
Just a quick question, has the billinear filter been wired up in the beta's. Can enable it but zero effect..
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE 4.0.1 beta series | Toni Wilen | support.WinUAE | 64 | 15 July 2018 12:03 |
WinUAE 3.6.1 beta series | Toni Wilen | support.WinUAE | 166 | 07 March 2018 22:48 |
WinUAE 3.2.0 beta series | Toni Wilen | support.WinUAE | 385 | 08 November 2015 23:06 |
WinUAE 2.5.1 beta series | Toni Wilen | support.WinUAE | 69 | 22 December 2012 10:22 |
WinUAE 2.2.0 beta series | Toni Wilen | support.WinUAE | 119 | 28 June 2010 02:35 |
|
|