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 > Scrolling graphical glitch Owner: dontcantnotable New post
Page 1 of 1 Sort:  
Scrolling graphical glitch Posted: 2011-06-09 07:21  (Last Edited: 2011-06-09 07:36) Reply | Quote
dontcantnotable



Member for: 4173 days
Status: Offline

#18262
I clicked around on the pattern field to scroll around while it was playing when this glitch happened. I came across this on v0.3.6, but it works on v0.3.7b too.


Attachments:
glitch.png (43 Kb)
Posted: 2011-06-09 07:41 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#18263
I've never had that happen. What OS are you running?

Posted: 2011-06-09 09:53  (Last Edited: 2011-06-09 10:10) Reply | Quote
Delek

Avatar

Member for: 4343 days
Status: Offline

#18276
Looks like that the memory space of the effects-counter variable (for the first channel) were corrupted in a strange way. Maybe it's a problem of your RAM/OS. That never happened to me.

EDIT: Actually, seems to be that the Window slider value has been corrupted. On the image, the noise channel is over the triangle channel, the DPCM channel is over the noise channel, and so on. Weird.

Could you, please, tell us the steps to reproduce this behavior?.

_______________________
[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-06-09 22:02  (Last Edited: 2011-06-09 22:45) Reply | Quote
dontcantnotable



Member for: 4173 days
Status: Offline

#18287
[quote=]What OS are you running?[/quote]

I'm running Windows 7 SP1, 64-bit.

[quote=]Could you, please, tell us the steps to reproduce this behavior?.[/quote]

I'm not exactly sure how it works, but this is all I know so far: The FamiTracker window needs to be small enough so that you can scroll horizontally. While a song is playing, click around near the right edge of the pattern field to scroll it around. Sometimes the glitch happens when you do it. It clears when it moves into a different frame.

Also, it seems like it only works when scrolling to a certain channel.

EDIT: I recorded it: [url=http://www.youtube.com/watch?v=rfHBqvTweNQ]http://www.youtube.com/watch?v=rfHBqvTweNQ

Posted: 2011-06-10 02:46  (Last Edited: 2011-06-10 05:55) Reply | Quote
TechEmporium

Avatar

Member for: 4485 days
Status: Offline

#18301
Wow; that was an interesting display glitch.

I've actually noticed something similar in FamiTracker 0.3.0 when it involved changing pattern numbers for the rightmost channel of the screen. But I shrugged it off since it didn't really affect my work (it only affected one channel, unlike your case).

I know that there are some 32-bit programs that don't work as they should in 64-bit OSes (usually anti-virus software & a small number of programs that take advantage of certain drivers). But I'm not totally sure about FamiTracker (after all, it's such a small program & I'm sure you have a hefty amount of RAM on your system to compensate for its use of audio drivers).

Or could it be graphics drivers? I mean; the tracker's display is constantly in motion when you're playing the tune & moving from line to line.

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2011-06-10 04:37 Reply | Quote
dontcantnotable



Member for: 4173 days
Status: Offline

#18314
I'm using the latest ATI drivers if that matters.

Also, I tried it with a different ftm and got some slightly different results...


Attachments:
glitch2.png (137 Kb)
glitch3.png (131 Kb)
Posted: 2011-06-10 05:57 Reply | Quote
TechEmporium

Avatar

Member for: 4485 days
Status: Offline

#18318
Oddly enough, my computer also uses an ATI graphics card (even though I'm in 32-bit Windows XP Pro SP3).

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2011-06-26 00:46 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#18892
This is strange as that shouldn't happen and I can't reproduce it myself.

The glitch itself is nothing to worry about though, it's caused by the tracker copying parts of the screen instead of redrawing it (to speed up drawing). No problems with drivers and such. However it should detect when a full redraw is needed, for some reason that fails here.

_______________________
Programmer and developer
Page 1 of 1 Sort: