English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 13 May 2023, 20:34   #1
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,666
Strange pistorm32 experimental FW issue

Hi all

The great developers of pistorm32 FW and Emu68 are trying to figure out a strange bug that crawled in with the latest improvement of the chip ram write speed hiting the theoretical limit.
The bug causes the audio in a lot of demos to either stutter (repeat itself) or play random noise from time to time. Also we noticed that keyboard input is affected in the OS.

I have put toghether a little video that shows these problems:

[ Show youtube player ]

First part shows AGD selector on the previous FW where you traverse the screen in around 3 seconds. The second part shows the same AGD where it takes twice as long to traverse the screen.
The third part is Nexus7 demo with audio noise every now and then. The fourth part is the Chapter7 demo where the audio is stuttering - repeats parts of the audio.
It seems like interrupts might be missing or misfiring here.

If anyone would have any idea what would be the cause of this we would surely love to hear it.
tomcat666 is offline  
Old 14 May 2023, 08:32   #2
Kin Hell
0ld0r Git
 
Kin Hell's Avatar
 
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,685
I've noticed similar issues too with my 1D4 PiStorm RPi4 setup.

Sometimes the sound starts off okay & then just craps out altogether. You have to three finger salute to reset & then launching the game/demo again, it's fine.
Spaceballs Demo "Jesus Ones" does exactly what you're saying, though not every time you run it.

Totally random for me & can't see any pattern yet.

I've also noticed Laggy Flipper response time in Pinball Fantasies & such. There is a definite delay in the movement of the flipper on screen after depressing the shift key to flip the ball.
Kin Hell is online now  
Old 14 May 2023, 14:35   #3
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,666
Can be closed. Claude fixed it... It was a bit too fast write to chip ram registers... Actual chip ram can be as fast as possible.
Thanx!!!
tomcat666 is offline  
Old 15 May 2023, 19:13   #4
UberFreak
Registered User
 
Join Date: Sep 2009
Location: the world
Posts: 440
Quote:
Originally Posted by tomcat666 View Post
Can be closed. Claude fixed it...

I dont see a new nightly build from the last few days.
Where can the fix be found?
UberFreak is offline  
Old 15 May 2023, 19:49   #5
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,666
Quote:
Originally Posted by Boing-Ball View Post
Link please…
You can get it from the #pistorm32-dev channel on pistorm discord. If you can't give me a PM and I will send it to you.
tomcat666 is offline  
Old 16 May 2023, 15:41   #6
Kin Hell
0ld0r Git
 
Kin Hell's Avatar
 
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,685
Quote:
Originally Posted by tomcat666 View Post
You can get it from the #pistorm32-dev channel on pistorm discord. If you can't give me a PM and I will send it to you.
Why are you making things appear more complex than they need be??

Quote:
Originally Posted by Boing-Ball View Post
Link please…
You can get all the Pi files here:

https://github.com/michalsc/Emu68/releases/tag/nightly

This is the latest PiStorm32-Lite Emu68 file...... Linky-Poo <----- Emu68-pistorm-20230510-bdffce.zip as of 16/05/2023

Last edited by Kin Hell; 16 May 2023 at 15:52.
Kin Hell is online now  
Old 16 May 2023, 15:56   #7
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,666
Quote:
Originally Posted by Kin Hell View Post
Why are you making things appear more complex than they need be??
Because the fixed Image is NOT yet in the nightly builds. it was only released on the dev channel on discord.
tomcat666 is offline  
Old 16 May 2023, 16:08   #8
Kin Hell
0ld0r Git
 
Kin Hell's Avatar
 
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,685
Quote:
Originally Posted by tomcat666 View Post
Because the fixed Image is NOT yet in the nightly builds. it was only released on the dev channel on discord.
https://github.com/michalsc/Emu68/releases/tag/nightly <--- Did I miss something?

Either way, if the sound is crapping out on Emu68-pistorm-20230427-678796.zip......

I'm certainly trying Emu68-pistorm-20230510-bdffce.zip .....

Released last week at the time of writing.

Last edited by Kin Hell; 16 May 2023 at 16:15.
Kin Hell is online now  
Old 16 May 2023, 16:12   #9
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,666
Quote:
Originally Posted by Kin Hell View Post
The beta image's name is Emu68-pistorm32lite-beta140523, only released on discord dev channel ... the code for it was not yet commited to git, so the nightly build has not built it yet.
Here, I uploaded it for you to test:

http://pc.sux.org/tomcat/!upload/Emu...ite-beta140523
tomcat666 is offline  
Old 16 May 2023, 16:19   #10
Kin Hell
0ld0r Git
 
Kin Hell's Avatar
 
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,685
Hold the phone......

Experimental....?

Beyond GitHub from the Author? - Can't see any links for beta...
Kin Hell is online now  
Old 16 May 2023, 16:26   #11
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,666
Quote:
Originally Posted by Kin Hell View Post
Hold the phone......

Experimental....?

Beyond GitHub from the Author? - Can't see any links for beta...
There aren't any... as I explained you can get it on the pistorm discord dev channel... beta's are released there first.
tomcat666 is offline  
Old 16 May 2023, 16:31   #12
Kin Hell
0ld0r Git
 
Kin Hell's Avatar
 
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,685
Quote:
Originally Posted by tomcat666 View Post
Hi all

The great developers of pistorm32 FW and Emu68 are trying to figure out a strange bug that crawled in with the latest improvement of the chip ram write speed hiting the theoretical limit.
The bug causes the audio in a lot of demos to either stutter (repeat itself) or play random noise from time to time. Also we noticed that keyboard input is affected in the OS.

I have put toghether a little video that shows these problems:

[ Show youtube player ]

First part shows AGD selector on the previous FW where you traverse the screen in around 3 seconds. The second part shows the same AGD where it takes twice as long to traverse the screen.
The third part is Nexus7 demo with audio noise every now and then. The fourth part is the Chapter7 demo where the audio is stuttering - repeats parts of the audio.
It seems like interrupts might be missing or misfiring here.

If anyone would have any idea what would be the cause of this we would surely love to hear it.




See PM

Last edited by Kin Hell; 17 May 2023 at 11:55.
Kin Hell is online now  
Old 03 June 2023, 11:02   #13
Kin Hell
0ld0r Git
 
Kin Hell's Avatar
 
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,685
@ TC666

The Beta version of Emu68-pistorm32lite completely eliminates corrupted Gfx & Sound issues for me.
Kin Hell is online now  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Strange palette problem with Pistorm32 and WHDLoad tomcat666 support.Other 10 17 May 2023 23:31
Strange drive issue lucadip support.Hardware 14 19 April 2022 00:08
Strange keyboard issue malko support.WinUAE 3 01 October 2019 19:15
Strange Issue mai support.WinUAE 6 06 January 2010 12:54

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:32.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10199 seconds with 13 queries