Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Effect C00 in 0.3.6 Owner: Shiru New post
Page 1 of 1 Sort:  
Effect C00 in 0.3.6 Posted: 2011-05-09 04:12 Reply | Quote
Shiru



Member for: 4890 days
Location: Russia, Moscow
Status: Offline

#17055
Noticed that when C00 effect used, cursor sometimes stops not on the last row of a pattern, but on a row preceding it. It depends from speed as well. For example, it happens if C00 placed at row 10 (hex), with speed 2.

Posted: 2011-05-09 05:13 Reply | Quote
Delek

Avatar

Member for: 4343 days
Status: Offline

#17057
I think that is a classic bug of a division truncation.

_______________________
[url=http://www.delek.com.ar/]Delek's Website
[url=http://www.delek.com.ar/deflemask]DefleMask Tracker
[url=http://soundcloud.com/delek_music]Delek's SoundCloud
[url=http://www.youtube.com/dele1000]Delek's YouTube Channel
Posted: 2011-05-09 18:01 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#17073
Actually it's caused by a race condition. The last row is played but it doesn't always update the pattern editor, I will try to fix it.

_______________________
Programmer and developer
Posted: 2011-05-09 20:03 Reply | Quote
modusponens

Avatar

Member for: 4743 days
Location: Redmond, WA
Status: Offline

#17076
A race condition? Like, it only happens to Russians or something?

_______________________
All men are mortal.
Socrates is a man.
Therefore, all men are Socrates.
Posted: 2011-05-10 05:05 Reply | Quote
rainwarrior

Avatar

Member for: 4150 days
Location: Canada
Status: Offline

#17092
Russians with multiple threads.

Posted: 2011-05-12 00:13 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#17136
Race condition means that different threads is trying to manipulate the same object and the result is dependent on the thread run order.

_______________________
Programmer and developer
Page 1 of 1 Sort: