Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > A way to track down hardware malfunction
2012-07-22 16:48
gryf
Account closed

Registered: Aug 2006
Posts: 14
A way to track down hardware malfunction

Hi there.

I've already wrote about the problem in http://noname.c64.org/csdb/forums/?roomid=12&topicid=92251, however I've got no response.

The problem is more generic than this single FLI routine used in Mirage (wonderful BTW :) picture.

So here we go again: I have two C64C with mobos:
- Assy No. 250469/252311 Rev.4
- Assy No. 250469/252311 Rev.B

Mirage picture display routine doesn't work:
http://c64scene.pl/files/noes_101.jpg
however, when I've used generic FLI displayer, it works (besides first 3 columns, which most probably that routine doesn't support at all):
http://c64scene.pl/files/test2_126.jpg

As far as I can tell those pictures have similar (or even worse - including hangs) effects on mine machines:

* Fundamentals of Icosahedral Symmetry
* Retired Clown
* Sanxion Replugged 2009
* Sthaeirwayll
* The Mob
* Vampires? Oh I bake them in the oven!

Those, for example, works just fine:

* Landing in the Village
* Silphur Surphur
* Mamba #10

And btw, for now I cannot use any other way to transfer data to C64 than a datasette with turbo cartridge (BlackBox v2) - can't wait for my 1541ultimate.

Has anyone have similar effect on those boards? Is there any way to check/repair my hardware?
 
... 20 posts hidden. Click here to view all posts....
 
2012-07-24 09:11
MagerValp

Registered: Dec 2001
Posts: 1074
Quoting Clarence
The problem with this, not all illegal opcodes are stable, and some colors you can't have without them.

The opcode itself generates the color, the result (which is unpredictable on unstable opcodes) is discarded. Or does LAX #imm randomly crash on some machines?
2012-07-24 10:49
hedning

Registered: Mar 2009
Posts: 4720
All the pics above works fine on my C64G, except "noes", but it bugs just a little on the right side of the pic. Will check ASSY and VIC, and two more c64:s.
2012-07-24 10:53
Sander

Registered: Jan 2002
Posts: 493
Quoting Enthusi
UBER fail,
have we become emu-scene?
I vote for no more screenshots of gfx releases.
Usually there are like 20 votes and 10 downloads.
Shame on us/them/everyone.

Butbut.. The quality of the pixels remains, don't forget :)

I'd like to see someone else do a (x)fli display routine generated straight from a pixel editor. Groepaz pointed out yesterday it seemed impossible. Lars' work deserves nothing but praise.

Quoting Fatfrost
If it doesnt work on the real machine then what's the point of releasing it? You may as well just release it on Pouet as a c64 inspired piece. I mean we all come together because we love the real c64 right, not an emulated piece of software from 1982?! Peace.

Isn't it true you have used the Timanthes prg-export yourself? ;) Additonally, your logic outrules the usage of VSP and probably more things too.
2012-07-24 14:14
hedning

Registered: Mar 2009
Posts: 4720
My C64G, where all pictures mentioned above works fine, except "noes" (bugs a little in the right border - two stripes):

Mobo: 250469/252311 rev.4:
VIC-II: 8565R2/0888 22
CPU: 8500/0988 24

I also tested them all on a C64C, and got the EXACT same result as above: all pics mentioned above works fine, except "noes" that have the exact same bug in the right border (I add a pic of the bug below).

Mobo: 250469/252311 rev.A:
VIC-II: 8565R2/3789 22
CPU: 8500/3289 24



2012-07-24 15:35
tlr

Registered: Sep 2003
Posts: 1787
@hedning: you see the exact same "bugs" (grey dot in the border) in vice using x64sc set to C64C and "full border" enabled.

This is due to updating $d020 (to $00) in the border area.
2012-07-24 15:41
Clarence

Registered: Mar 2004
Posts: 121
@Tlr + Magervalp, yeah my bad, I didn't examine the code much last time, just had a quick look, and didn't notice the unpredictable lax #imm result was not written to d011/18, so that should not confuse the display routine.

Then my guess is, high instability/sensitivity to d011 trickery. Does the corrupted picture look every time the same or random, Gryf?


2012-07-24 16:27
hedning

Registered: Mar 2009
Posts: 4720
Quote: @hedning: you see the exact same "bugs" (grey dot in the border) in vice using x64sc set to C64C and "full border" enabled.

This is due to updating $d020 (to $00) in the border area.


Ah. Thanx for explaining that. :) Then all pics work on the two C64:s i tested.
2012-07-24 17:01
chatGPZ

Registered: Dec 2001
Posts: 11350
Quote:
Then my guess is, high instability/sensitivity to d011 trickery. Does the corrupted picture look every time the same or random, Gryf?

it would be interesting to patch the illegal opcodes out of the displayer one by one and then check if the behaviour changes :)
2012-07-24 17:33
gryf
Account closed

Registered: Aug 2006
Posts: 14
@clarence

Probably. I'll make some more screenshots from my tv card to find out.
2012-07-24 17:36
gryf
Account closed

Registered: Aug 2006
Posts: 14
Quote: Quoting Clarence
The problem with this, not all illegal opcodes are stable, and some colors you can't have without them.

The opcode itself generates the color, the result (which is unpredictable on unstable opcodes) is discarded. Or does LAX #imm randomly crash on some machines?


If you point me to some one file only progs, that contains such routines (since i don't own disc drive), i can check them out.

Oww.. That should quote tlr :/
Previous - 1 | 2 | 3 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Glenn/Shape
Mixer
Mr SQL
Facet/G★P ^ Bonzai
Sillicon/Unreal
Acidchild/Padua
Guests online: 90
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Uncensored  (9.6)
7 Wonderland XIV  (9.6)
8 Comaland 100%  (9.6)
9 Fishbomb  (9.6)
10 No Bounds  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Censor Design  (9.3)
Top Fullscreen Graphicians
1 Joe  (9.7)
2 Veto  (9.6)
3 Facet  (9.6)
4 The Sarge  (9.6)
5 Carrion  (9.5)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.056 sec.