08 May 2023, 19:28 | #81 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
|
08 May 2023, 19:29 | #82 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
https://download.abime.net/winuae/fi...nuae_5000b9.7z
https://download.abime.net/winuae/fi...ae64_5000b9.7z Beta 9: (RC1. 1-2 weeks to go) - Debugger calculator (also used by custom input events) >> and << shift operators added. Negative hex and binary value support (?-$xx now works as expected). Ternary operator support ("condition_formula ? formula_calculated_if_true : formula_calculated_if false"). String parameters and string comparisons supported. Can be useful in custom input events. (for example "gfx_resolution=[\'gfx_linemode\'=='double2'?'hires':'lores']") - Serial port GUI now have separate options to enable handshake/status pin emulation (RTS/CTS/DTR/DTE/CD) and Ring Indicator. RI is off by default because it is shared with printer port SEL which broke parallel port joystick if serial port was also enabled after RI update. "RTS/CTS" renamed to more correct "Host RTS/CTS" (Host serial port hardware handles RTS/CTS automatically, Amiga side does not need to care) - Sound GUI panel slider flickering fixed when modifying (almost) any other sound configuration setting. - Added v2.01 ICD AdSCSI 2000 ROM (v32.1 icddisk.device). Renamed v2.x (v33.0) to v2.1 because now it is almost certain it is v2.1. - Only disk insert cleared forced floppy drive turbo mode (enabled when executable is inserted in disk drive). Now it is also cleared when "disk" is ejected, allowing floppy sounds (if enabled) to play normally. Floppy sounds are not played in turbo mode. |
09 May 2023, 21:26 | #83 | |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,099
|
Quote:
?-$1 returns nothing (?$-1 works). 64-bit version crashes if I Input "?$0>>1". EDIT: Crash is due to double free of stack[i].s (going out of execution_order and also in final part of calc) Last edited by paraj; 10 May 2023 at 09:16. |
|
10 May 2023, 17:22 | #84 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
Quote:
Crash fixed, I didn't have time to do MSVC address sanitizer check before beta was released. |
|
10 May 2023, 19:50 | #85 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,099
|
Thanks, "$-1" is obviously fine, just literally trying what was in the changelog
|
14 May 2023, 19:38 | #86 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
https://download.abime.net/winuae/fi...uae_5000b10.7z
https://download.abime.net/winuae/fi...e64_5000b10.7z Beta 10: (RC2. Final expected in ~7 days) - On the fly gameports panel autofire mode setting change (for example using uae-configuration or executing custom event) was not supported. - Fixed memory double free in b9 calculator update. - Debugger ? binary output grouped to 4*8 bits. - Cached bitplane DMA cycle sequence could have used wrong odd/even line mode if programmed mode was enabled when PAL/NTSC bitplane was active. - If active bitplane was "behind" left horizontal blank (usually only if mode is "weird"), bitplane had extra horizontal offset. - Some re-recorder fixes but it still loses sync randomly. Not required to work in 5.0 (it has never worked) but I'll try to debug this before final 5.0. - Automatic scaling missed one line at the bottom and in certain situations top had one empty line. (Probably side-effect of 4.9.x display emulation rewrite) - RTC address space memwatch points didn't work correctly. - Beta tag removed. |
14 May 2023, 21:17 | #87 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
|
15 May 2023, 15:31 | #88 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Strange random issue with keyboard not working anymore after cycle_exact manipulation (e.g. in scripts running games from WB where I use uae-configuration): have to reopen the UI with F12 and uncheck and re-check checkmark under Input > WinUAE Keyboard (cycle gadget) > Device enabled...
In some other random circumstances the CPU Emulation Speed slider behaves very strange when dragged: if I set e.g. -70 and raise my thumb from LMB it moves to -50, like "a rubber band pushing right"... -90-->-70, -80-->-60, etc. with a strange +20 offset as far as a I can see... After I reopen the UI multiple times it stops doing this. My config in signature. The problem is I can't find a reliable pattern to reproduce these 2 UI bugs ATM but I can reproduce them quite often in a normal 5 minutes usage. I'll keep investigating these two issues... Last edited by hexaae; 17 May 2023 at 01:14. |
15 May 2023, 16:58 | #89 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
Quote:
I don't think it is specific to cycle_exact but when config changes + some unknown variable. EDIT: include full uae-configuration line. EDIT2: Your config has "jit_blacklist=lsl". It should be removed, this was fixed in 4.9.0. (Config entry parsing also has possible out of bounds memory access which might cause random side-effects) Last edited by Toni Wilen; 15 May 2023 at 19:29. |
|
15 May 2023, 19:56 | #90 |
Registered User
Join Date: Feb 2018
Location: Bremen, Germany
Posts: 13
|
A feature?! Beta 10 64bit doesn´t say "Beta" in About screen :-) Whoopsie, missed the last line of change in B10. Last edited by t3v6; 16 May 2023 at 18:22. |
15 May 2023, 20:41 | #91 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
|
16 May 2023, 14:46 | #92 |
Registered User
Join Date: May 2020
Location: Perth Australia
Posts: 10
|
If i use the system tray to mount floppy disks, it will always mount the same disk mounted in df0: onto df1: df2: and df3: even if you select a different adf file.
|
16 May 2023, 19:12 | #93 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
https://download.abime.net/winuae/fi...uae_5000b11.7z
https://download.abime.net/winuae/fi...e64_5000b11.7z Beta 11: (RC3). Some small fixes. - jit_blacklist config entry parsing out of bounds array access fix. - Sprite buffer size was reduced too much (4.10.1), Big time sensuality / Axis buffer overflow. - Debugger H history with DMA debugger data improved formatting. DMA debugger data was from previous field in some situations. (Wrong frame counter variable used to keep track of current and previous field) - Systray icon -> Floppy drives: DF1, DF2 and DF3 selected image from DF0:. Probably has been broken since it was introduced.. - RC tag is back, easier to keep track of versions. Beta tag is removed because it makes some functional differences (beta dialog etc..). |
17 May 2023, 01:24 | #94 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
The dragging CPU Emulation Speed slider "rubber band" bug mentioned above:
LOG: https://paste.sh/HTBiXCpP#wisJEiIWpzXHKnD63iBYtk5K [ Show youtube player ] 1920x1080 100%DPI screen EDIT: trying hard to reproduce also the keyboard issue, but ATM I can't with b11 Last edited by hexaae; 17 May 2023 at 16:22. |
17 May 2023, 15:04 | #95 | |
Registered User
Join Date: Feb 2008
Location: New York / USA
Posts: 360
|
Quote:
|
|
17 May 2023, 16:27 | #96 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
Quote:
EDIT: It usually goes away as mysteriously as it appears. Quote:
|
||
17 May 2023, 17:03 | #97 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
|
I have defender running and it's not flagged it, random pickup as always..
|
19 May 2023, 21:10 | #98 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
https://download.abime.net/winuae/fi...uae_5000b12.7z
https://download.abime.net/winuae/fi...e64_5000b12.7z Did test statefile checks and found some more regressions. And other bugs fixed. And more. Probably need one more week to make sure there are no too stupid bugs.. Beta 12: (RC4) - Integer scale in high overscan modes (Overscan+, Extreme and larger) used default native mode width/height, not selected overscan mode width/height. - OCS Denise earliest allowed BPL1DAT access check (which was updated in b5) didn't disable border even if horizontal DIW was already open, previously earliest allowed was small enough to not cause this side-effect. (For example Seven Seas / Andromeda) - Check that prevented unnecessary writes to same color register in same cycle (can happen in fast CPU modes) was not correct and in some situations triggered even in cycle exact modes (Hotbleeps / Loonies) - Off by one in bitplane sequencer stopping due to DMA being disabled. (Denise test case) - If bitplane DMA was disabled when it was in "ddfstop passed" condition and DMA was re-enabled in later line (which finishes "ddfstop passed" condition, stopping bitplane sequencer after single "block"): lower priority DMA channels lost cycles because they incorrectly saw bitplane DMA being enabled and active normally during whole scanline. - Debugger sprite "sp" option now uses ECS height bits when outputting sprite pattern if mode is ECS or AGA. - Blitter internal state after line mode had ended was not correct since 4.9.2+ (Cemetery Of Silence / Possessed) - Loading new statefile when emulation was running and blitter was active: it was possible blitter got stuck in active state. I have noticed this many times randomly but I finally found repeateable test case. - FloppyBridge write protection status in GUI is now mirroring drive floppy protection status. Previously it was always shown as write protected (checkbox disabled and ticked). This didn't affect floppy drive writing, it was only visual problem. Note that GUI write protection status is not updated in real time, it is only updated when selecting floppy drives GUI panel. - b10 automatic scaling fix fixed. Last line was off by one if bitplane ended normally (vertical diw end matched), wrong check was changed (plane count become zero or DMA was disabled). Interlace mode had one extra line at the bottom. - Autoscale filter modes horizontal positioning was randomly unreliable or jittery if switched from programmed mode (or Picasso96 with "hidden" 31KHz mode) to native mode. - About, contributors and error log window DPI/GUI font scaling support. - CPU panel slider refresh update, previously any slider move caused slider update which could have caused side-effects. |
20 May 2023, 03:03 | #99 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
|
20 May 2023, 08:23 | #100 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
I can't duplicate. Both CD32 version (Big6 collection) and WHDLoad version works fine.
EDIT: if you can duplicate it, does winuae.7z do same? EDIT2: Can you also duplicate this: https://eab.abime.net/showpost.php?p...postcount=1153 I fixed related issue but there might be other bug too if it still happens. If it does, which was first beta that introduced it? Last edited by Toni Wilen; 20 May 2023 at 11:47. |
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.9.2+ beta series | Toni Wilen | support.WinUAE | 340 | 26 December 2022 12:54 |
WinUAE 3.2.2 beta series | Toni Wilen | support.WinUAE | 21 | 20 December 2015 17:35 |
WinUAE 2.8.1 beta series | Toni Wilen | support.WinUAE | 51 | 16 June 2014 18:05 |
WinUAE 1.6.0 beta series (was 1.5.4) | Toni Wilen | support.WinUAE | 751 | 22 May 2009 07:24 |
WinUAE 1.5.3 beta series | Toni Wilen | support.WinUAE | 58 | 09 November 2008 13:46 |
|
|