08 December 2011, 17:02 | #21 |
Global Caturator
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
|
Pardon me, what is CE mode?
With this version, I get: 020 more compatible, no cycle exact = lots of glitching 030 no JIT, cycle-exact = still some glitching 030 JIT, no cycle-exact = some glitching, almost unhearable (and unplayable due to graph glitches too but that's JIT) Last edited by Shoonay; 08 December 2011 at 17:13. |
08 December 2011, 17:50 | #22 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
I don't know what are doing but both statefiles attached to this thread don't have any extra popping anymore.
|
08 December 2011, 18:00 | #23 |
Global Caturator
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
|
Select Practise and start swinging your sword by pressing up+fire: every third hit = pop
<link removed> Last edited by prowler; 08 December 2011 at 22:33. Reason: Direct link to The Zone removed. |
08 December 2011, 18:19 | #24 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
See above, sound glitches that happen "randomly" (not each time) are normal when using non-a500 setups.
|
11 December 2011, 21:20 | #25 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Posting here instead of beta thread because it is also Moonstone related.
http://www.winuae.net/files/b/winuae.zip should fix both Uridium II and Moonstone. (Technically this is just an ugly workaround..) Technical details, problem is bad audio routine as expected: Load AUDxPT Load AUDxLEN (load volume, period etc.. not important) Start audio DMA. [Only AUDxLEN is copied to internal register at this point, AUDxPT is not! First DMA request is sent to Agnus] If AUDxPT is reloaded now, it overwrites original AUDxPT. AUDxPT is not yet copied to internal register at this point. Due to way DMA requests work, this delay can take from about 20 color clocks to 240 color clocks. This explains the random nature of this problem. The faster the CPU, the better the chance this happens. First Agnus DMA comes, AUDxDAT written. [AUDxPT is finally copied to internal register, audio interrupt triggered] Now it is safe to write AUDxPT again (set looping position). |
11 December 2011, 21:25 | #26 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
|
11 December 2011, 21:56 | #27 | |
TinkerTailorContentMaker
Join Date: Nov 2009
Location: Bedfordshire
Age: 45
Posts: 1,205
|
Quote:
Last edited by prowler; 11 December 2011 at 22:00. Reason: Fixed quote. |
|
12 December 2011, 09:10 | #28 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
It can also break really stupid programs that start DMA first and then immediately set AUDxPT. There is at least one 68000 game (I think it was Fighting Soccer) that does above, but at least it still works fine, hack is only enabled if CPU is 68020+. |
|
18 December 2011, 18:15 | #29 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
This update also fixes International Karate+ sound samples, works now without cycle-exact mode.
This was probably the most commonly reported sound problem. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A500 sound issue | trydowave | support.Hardware | 5 | 01 August 2013 07:53 |
A4000 sound issue | slk486 | support.Hardware | 8 | 29 November 2011 23:30 |
Sound buffer issue | hukka | support.WinUAE | 31 | 23 April 2011 17:17 |
Sound is muffled after boot until change of settings - sound filter emulation issue? | rsn8887 | support.WinUAE | 1 | 30 May 2010 20:44 |
A4000 Sound issue! | Heavyweight7t6 | support.Hardware | 9 | 16 May 2006 22:26 |
|
|