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


Forums > C64 Coding > Powerup RAM test pattern
2020-03-30 15:20
Rudi

Registered: May 2010
Posts: 124
Powerup RAM test pattern

What are those patterns of sixty four trailing 0x00 and 0xff in RAM. Are those powerup test patterns to check wether the bits are working?

Reason I am asking is that I have just ignored figuring out what causes it in the past. Im not usually diging deep into the electronics. Also I am looking at some older computer than C64 which has the same pattern; though those are 128 bytes long instead of 64 but has the same amount of RAM. So whats the reason C64 has 64 bytes of these and not 128?

Two quick questions. Feel free to enlighten me :P
2020-03-30 15:26
Krill

Registered: Apr 2002
Posts: 1475
Short answer is, it's the "natural" state the memory bits fall back to after not being refreshed for a certain time. A hardware effect.

Why this is 0 for some ranges and 1 for others, and the size of those ranges, is part of the long answer.
2020-03-30 15:33
Rudi

Registered: May 2010
Posts: 124
Very good
2020-03-30 16:39
Impetigo

Registered: Jun 2004
Posts: 26
A relevant discussion: what is your RAM init pattern?
2020-03-30 16:46
Groepaz

Registered: Dec 2001
Posts: 9318
also see https://sourceforge.net/p/vice-emu/code/HEAD/tree/testprogs/C64..
2020-03-30 18:37
Rudi

Registered: May 2010
Posts: 124
Thank you
2020-03-31 11:51
Oswald

Registered: Apr 2002
Posts: 4584
Quote: Short answer is, it's the "natural" state the memory bits fall back to after not being refreshed for a certain time. A hardware effect.

Why this is 0 for some ranges and 1 for others, and the size of those ranges, is part of the long answer.


that makes me remember, in the "days" we had no carts we just power cycled to reset the machines, at one of my friends once the c64 just didnt want to forget, the screen was still there after 3-5 power cycles altho more and more degraded, the program obviously not running. Then after waiting some minutes it was fine.
2020-03-31 12:08
Groepaz

Registered: Dec 2001
Posts: 9318
yes, a certain type of (iirc) chinese RAMs had a crazy long retention time - long enough for some games with cbm80 startup to just start again after quick powercycle :)
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
Fred/Channel 4
A3/AFL
Acidchild/Padua
Chrx/Design/Chaos
psych858o/MSL/Elysiu..
Guests online: 74
Top Demos
1 Coma Light 13  (9.7)
2 Uncensored  (9.7)
3 Edge of Disgrace  (9.7)
4 Comaland 100%  (9.6)
5 Unboxed  (9.6)
6 The Shores of Reflec..  (9.6)
7 Lunatico  (9.5)
8 Remains  (9.5)
9 NGC 1277 100%  (9.5)
10 Wonderland XII  (9.4)
Top onefile Demos
1 Dawnfall V1.1  (9.6)
2 Listen to Your Eyes  (9.6)
3 MD202006 - Get Well ..  (9.6)
4 The Tuneful Eight [u..  (9.5)
5 Smile to the Sky  (9.5)
6 Crystal Gazer  (9.5)
7 Instinct  (9.5)
8 Coro(l)na Nuthouse  (9.5)
9 Rewind  (9.5)
10 Bad Boy  (9.5)
Top Groups
1 PriorArt  (9.6)
2 Performers  (9.5)
3 Booze Design  (9.4)
4 Fossil  (9.4)
5 Censor Design  (9.4)
Top Cover Designers
1 Duce  (9.8)
2 Electric  (9.8)
3 Junkie  (9.7)
4 The Elegance  (9.4)
5 Mermaid  (9.3)

Home - Disclaimer
Copyright © No Name 2001-2020
Page generated in: 0.039 sec.