Login
Back to forumSee the full topicGo to last reply

Posted By

Csio
on 2010-09-05
14:03:23
 Re: SID-card scheme?

Fresh news from BSZ!

So, lets get load your money you, you, about 23 peoples, who want to buy a new BSZsid card from 2010, he?!?!

Csabopleasecanipastethenewlettertohereandcanutranslateitagainplease?

okaythanks!

Hello!

Szoval a "beigert" valasz:

2010. augusztus 26. 23.22 dátummal ezt írtad:

> A Sid chipet sztem mindenki megoldja magának, az nem lehet gond. Nekem is
> van már egy kb. 2,5 éve, direkt erre a célra.

Ja vagy ugy... Akkor nemszoltam (tm). (Egy megoldasi lehetoseg erre is
akadHAT, bar azt hallani meg nem hallottam... De rajta vagyok.)

> APropó, a fényképeken úgy láttam, hogy 6581-es sid van a kártyátokban- ez
> most mit jelent, mert amivel találkoztam Solder újabb fajta az 8581es
> volt.

Igazabol milyen kepet is lattal? A 6581-es ill. a 8580-as nem sokban
kulonbozik, ugy gondolom hasznalhato mindket fajta, ezzel nincs gond. Az en
elso verziom is 6581-el ment, de kesobb ki lett cserelve 8580-ra.
(Tulajdonkeppen -ha jol remlik- 3 "kulonbseg" van: 1 - Mas az analog tap
erteke (12V/9V); 2 - Mas a kimenet lezarasa (Van?/Nincs?); 3 - Mas ertekuek a
szureshez hasznalando kondenzatorok (ertek fejbol nem megy )) A
szerencsesebb amugy az "uj fajta", 8580-as SID lenne.

> A másik kérdésem, hogy a SOlder féle kártyák nem nagyon kezelgették azokat
> a szűrőket, amik $d418 felett voltak. Nem emlékszem pontosan, de asszem
> $d41e, $d41f. Ez miért volt, vagy miért nem?

Most gyorsan keresek a SID-hez valami regiszterkiosztast neten... (Ejj, ez
mar csak igy megy. Amikor AZ a kartya keszult, meg nem is volt net... )

Naszoval, errol a szuro dologrol en nem tudok, ilyesminek nem kellene
lennie... A SID-nek amugy 29 db. regisztere van, ($D400..$D41C), az utolso
harom cim (mivel 5 bites a cimbusza, 32 cimes lenne a tartomany) a SID-ben
nem hasznalt, nincs is kiepitve. Ha valami ezt a 3 cimet hasznalta, az mar
valami kulso hack kellett legyen, a SID-ben nincs ilyen cimen regiszter.
ELVILEG...

Ez a 29 regiszter ugy nez ki, hogy 25 db. csak irhato (ezeket nem lehet
visszaolvasni, az a tapasztalatom, hogy szimplan $00-akat ad vissza), ebben a
25 regiszterben van maga a hanggeneratorok vezerlese, ezek kellenek a
hangkelteshez. A maradek 4 db. regiszter meg csak olvashato. Ebbol 2 a ket
analog bemenet, a harmadik a harmas csatorna oszcillatoranak valamelyik resze
(lehet veletlenszamgeneratornak hasznalni pl.) a negyedik meg a harmas
csatorna envelope generatoranak erteke. Ezeket a (z altalam ismert) zenek nem
hasznaljak, a legujabb csoda lejatszokrol viszont nem tudok nyilatkozni, de
nem gondolnam hogy ehhez lenne idozitve barmi is. Szoval IMHO nem nagy gond
ha a 4 olvashato nem olvashato, de egyebkent arra is lehet megoldast talalni,
csak nem annyibol fog allni, hogy LDA$FD59, es kesz.

> Ezt hidd el, hogy megérné sorozatban gyártani. Ha nézed a plus4world
> forumját, láthatod, hogy lengyelek, csehek, németek, meg mink is magyarok
> epekedve várjuk, hogy legyen. Az nem érdekes, hogy mennyiért, de legyen.
> Nem eszik a család 1 hétig, kibirja, de legyen, mert utána már SOHA NEM
> LESZ. Mindenki le fog perkálni érte simán 10 rugót, még sid chip nélkül
> is, úgyhogy csak hekkejjéé!!!!

Ertettem! Nagyjabol ugy kellene kalkulalni, hogy ugy 20 db-ot MINIMUM
kellene csinalni, kulonben nem eri meg nyakot gyartatni. De hogy a vegosszeg
mennyire jon ki? Ez is a darabszamtol fugg erosen, ugyanis a legdragabb dolog
az egeszben a nyak legyartatasa, viszont annak van egy igen jelentos egyszeri
koltsege is. Ami nem mindegy, hogy hanyfele oszlik el, ugyebar... (Hogy ez
MOST EPPEN mekkora osszeg, azt nem tudom, de akar 50e-es nagysagrend is
lehet, es ekkor meg nincs a kezemben kesz nyak, csak elindulhat a
gyartasa... )

> És szerintem mindenki majd a 985kHzre fog szavazni, bár nem tudom igazán
> mi a hátránya, ha nem tudjuk olvasni a sid regisztereket, hiszen a jelen
> állapotban is valahogy így vannak, mert $fe80-$fe98ig hiába próbáltam ezt
> tenni....

Igen, azok amugy se olvashatok. Szerintem ez nem gaz...

> DE ezt nem tudom, mit jelent, nem használtam még őket: "Az olvashatok
> kozott van viszont a ket analog
> bemenet is" Kell ez a zene lejátszásához? Vagy csak a paddlek, meg joyok
> használják?

Az a ket analog bemenet pontosan arra valo, a C64 JOY portjan levo PADDLE-k
erteket lehet vele bedigitalizalni. Viszont eszemben van egy megoldas, amivel
megis olvashatoak lesznek ezek a regiszterek, csak ez a resze mar nem lesz
kompatibilis a Solder fele SID-kartyaval. Hany Plus/4-es program hasznalja
jelenleg a Solder-fele SID-kartya eme lehetoseget?

> Szóval a labda fel lett dobva és elég ígéretes

Mondom: en nem leszek semmi jonak az elrontoja.

> Nah, szerintem hajtsunk rá

Ok. Akkor kozvelemenykutatast kernek Toled: kerdezd meg a jonepet, hogy igy
elorelathatolag ossze jon-e az a 20db. minimalis mennyiseg. De kerlek ra,
hogy ez komoly legyen, jelen pillanatban nincs (mondjuk...) 100e forintom
arra, hogy bennragadjon egy ilyen projectben. A tervezett ar mondjuk legyen
ez a 10e HUF/db, de ez meg NEM KALKULALT AR, csak ugy egy iranyado. Ha van ra
akkora igeny, akkor csinalok egy pontosabb kalkulaciot, de azert arra ne
nagyon szamitsatok, hogy ennel lenyegesen olcsobb lesz... Felek tole, hogy ez
is hatareset. De majd meglatjuk. (Azt mar latom, hogy nem ebbol fogok
nyaralni menni... )

Remelem nem rontottam el a kedved, bar igazabol sok rossz hirt nem
kozoltem...

> Üdv, szép estét
> Csio

Udv: BSZ

 Re: SID-card scheme?

Hello!

Here is the „promised” response:

You wrote on August 26, 2010 at 23.22:

> Everybody will take care of his Sid chip. That can't be a problem.
> I also have one for about 2.5 years especially for this purpose.

Ah, okay. Then I didn't say a word. (There MAY be an other possibility but I hadn't hear that yet. But I'm on it.)

> By the way I saw on the photos that your card contains a 6581 SID. What does that mean?
> Solder's card had the newer 8580.

What photo have you seen? The 6851 and the 8580 are not so much different.
I think both versions could be used. That's not a problem.
My first version worked with a 6581 and later has been replaced by a 8580.
(As I recall there are 3 differences: 1 – different analogue power (12V/9V);
2 – Different output termination(??) (Exists?/Not exists?);
3 – Different capacity condensators for filters (I don't know the values by heart).
However the better choice would be the “newer” 8580 SID.

> My other question that the Solder cards did not handle the
> filters, above $d418. I can't remember exactly but I think
> $d41e, $d41f. Why was that or why not?

I'm quickly searching a SID register layout on the net. (That's how it works nowadays. When that card has been made there was no net yet...)

So. I don't know about this filter thing. There shouldn't be such issues...
By the way SID has 29 registers ($D400..$D41C).
The last 3 addresses (it has 5 bit address bus allowing 32 different addresses) are not used in the SID – not implemented.
If something used these 3 addresses it must have been an external hack.
THEORETICALLY...

Of the 29 registers 25 is write only (they cannot be read;
based on my experience it simply returns $00).
These 25 registers contain the voice generators' control; these are required to create sound.
The remaining 4 ones are read only. 2 of them
are the analogue inputs; the third one is some part of the third voice's oscillator
(for example it can be used as a random number generator) the fourth one is the value of the third voice's envelope generator. These are not used by music (that I know).
I can say nothing about the new magic players but I don't think that anything would be timed to these. IMHO it's not a problem if these 4 registers are not readable. However we can find a solution for that too but it won't be as simple as LDA $FD59.

> Believe it: it would worth the production run. If you look at the plus/4 world
> forum you can see that people from Poland, Czech, Germany and we Hungarians can't
> hardly wait it to be available. It doesn't matter how much does it cost but we need it.
> The family won't eat for one week but they will survive it. We need it now because LATER
> THERE WON'T BE A CHANCE. Everyone will willingly pay 10 000HUF (~35EUR) even
> without the SID chip so do it!!!!

I see. We need to calculate that we need to produce at least 20 pieces otherwise it does not worth to create printed circuit board. How much will be the final price?
It heavily depends on the quantity because the most expensive part is the production of the PCB and it has a big one time cost too.
It does matter that how we need to split that cost.
(I don't know how much does that cost NOW but it can be about 50 000 HUF (~175EUR) and I don't even has the PCB in my hand just the production preparation...)

> I think everyone will vote for 985kHz version but I don't really know
> what are the drawbacks if we can't read the SID registers.
> In the current state it's similar because I tried to read them from $fe80-$fe98 in vain.

Yes they are not readable. So that's not a problem.

> BUT I don't know what does that mean – I've never used them - “Amongst the readables
> there are two analogue inputs”. Do we need these to play music? Or only paddles and joysticks
> use them?

The two analogue inputs are exactly for that purpose; the C64 JOY port PADDLE inputs' values
can be digitized with them. I have a solution in my head that makes reading of these registers possible but it won't be compatible with Solder's SID card. How many plus/4 programs use this feature of Solder's SID card?

> So the ball is thrown up and looks promising

I said: I won't be the one that ruins it.

> Let's go on.

Ok. I need you to create a poll: ask the people that will there be need for 20 cards?
This is the minimum quantity.
But I ask you to handle the things seriously because I don't have 100 000 Forints to lose on this project.
The estimated price can be 10 000 Forints (35 EUR)/card but IT IS NOT CALCULATED just guessed.
If there's need I can create a more accurate calculation but don't expect it to be less cheaper.
I'm afraid that this is already underestimated. But we'll see (I can foresee that I won't go on holiday with these money...)

I hope I didn't ruin your good mood but I think I didn't say to much bad news.



Back to top


Copyright © Plus/4 World Team, 2001-2024