Strange problem with AY, HELP.

ZXNet echo conference «hardware.zx»

From Andrey Alexandrovich Titov To All 23 February 2007

Hello, Evgeny Muchkin Now we still have to find out how these processes differ... :v2_jawdr:

From Evgeny Muchkin To All 23 February 2007

Hello, Evgeny Muchkin THERE IS! I found out what caused the problems with the sound of AY! It's all the fault of the processors whose name ends with PEC. A glitch with AY was noticed on: Z84C0006PEC, Z84C0010PEC (2005 onwards) and Z84C0008PEC (1991 onwards) There was no glitch with AY with the following processors: Z0840004PSC (1993 onwards) and Z0840006PSC (1996 onwards, unfortunately the turbo doesn't pull at all :(() Tested on yellow and green scorpions. Colleagues, check this on your machines if possible. I wonder if it's just Is it such nonsense for Scorpios or is it like this for everyone, but we don’t know... ;) Does anyone know where I can get Z0840006PSC or a faster one? Preferably in St. Petersburg (but not necessarily in St. Petersburg ;))

From Alexander Yudin To All 23 February 2007

Hello, Evgeny Muchkin On CMOS processors there are differences in the operation of undocumented commands. Maybe they will be used in this demo.

From Andreas Kaiser To All 23 February 2007

Hello, Evgeny Muchkin Evg> Yes, that would be nice. Maybe then we can get by Evg> some small modification of the board, instead of percent Evg> change. Those Z84Cxxx are CMOS version, others are NMOP respectively. PSC and PEC are just the crystal packaging code, type and temperature.

From Evgeny Muchkin To All 23 February 2007

Hello Titus Tit> Now we have to find out how these processes differ... Yes, that would be nice. Maybe then we can get by with some a small modification of the board, instead of changing the percentage.

From Evgeny Muchkin To All 23 February 2007

Hello icebear ice> Those Z84Cxxx are CMOS version, others are NMOP, respectively. PSC and ice> PEC is simply the die packaging code, type and temperature. :) I don’t know anything ;) Well then I'm looking for Z08400...

From goodboy To All 23 February 2007

Hello Costa Most likely you need to understand the port output commands

From Dmitry Mikhailovich Gorbunov To All 24 February 2007

Hello, goodboy And you ask MAX IWAMOTO or RST7

From Vyacheslav Kalinin To All 24 February 2007

Hello Costa Cos> On CMOS processors there are differences in the operation of undocumented commands. Cos> Maybe they will be used in this demo. I remember that the processor that is in KAY's ball has some kind of feature with with the OUT command... and I remember when I installed processors from Scorp (6-8 MHz) into KAI anyway, it didn’t work, as did the demo itself (but this is more likely due to 256th memory).

From Max Iwamoto To All 25 February 2007

Hello, Evgeny Muchkin Evg> Yes, that would be nice. Maybe then we can get by Evg> some small modification of the board, instead of percent Evg> change. Just use Pentagon 128 (or unreal emul) and you'll have no problem.

From DimkaM To All 25 February 2007

Hello, Evgeny Muchkin In the fourth ZX-Format there was information about this (in the Hardware-Zilog section)

From Evgeny Muchkin To All 25 February 2007

Hello, max_iwamoto max> Just use Pentagon 128 (or unreal emul) and you'll have no problem. And what of this? The best remedy for headaches is the guillotine?

From Evgeny Muchkin To All 26 February 2007

Hello, DimkaM Dim> In the fourth ZX-Format there was information about this (in the section Dim> Iron-Zilog) I read it. Unfortunately, there are no specifics there :(

From Dmitry Mikhailovich Gorbunov To All 28 February 2007

Hello, Evgeny Muchkin And yet, a question to MAX IWAMOTO, what did you write there with RST7, what is happens to your demo on different processors???

From deathsoft To All 28 February 2007

Hello, Evgeny Muchkin Evg> Who knows where I can get Z0840006PSC or a faster one? Desirable Evg> in St. Petersburg In the company "Gamma" www.icgamma.ru, they are of. Zilog dealers, at least at 20 MHz, if available in the warehouse, they will sell it individually, and if not, then order only from packaging. For example (Z84C0020PEG - 2 weeks)

From Evgeny Muchkin To All 28 February 2007

Hello deathsoft DIMA 1, it seems Max Iwamoto himself doesn’t know what they wrote there ;) deathsoft, this is a kmos version, I have a bunch of them :) in icgamma and I just bought them :)

From deathsoft To All 28 February 2007

Hello, Evgeny Muchkin Evg> this is a kmos variant Well, they haven’t done it for the other 100 years, all that remains is to either solder it from somewhere or look for those lying around in warehouses from those times.

From Evgeny Muchkin To All 28 February 2007

Hello deathsoft dea> Well, they haven’t done anything else for 100 years, all that remains is to either unsolder it from somewhere dea> or look for those lying around in warehouses from those times. I understand. This is where the main difficulty of their extraction lies. ;)

From Orionsoft To All 28 February 2007

Hello, max_iwamoto max> Just use Pentagon 128 Oh yeah , we got^ed =)

From Mikhail Andreev To All 28 February 2007

Hello, Evgeny Muchkin Evg> I understand. This is where the main difficulty of their extraction lies. ;) (so proud) And I have it! And not alone! :v2_finge; :v2_finge:; You can try to look at Promelektronika - I bought 3 pieces there for 56 rubles....exactly 084 and more or less modern 2 of them do not live in my newly made scorpion - they do not start. one works great.

From Max Iwamoto To All 1 March 2007

Hello, DIMA 1 DIM> And yet, a question to MAX IWAMOTO, what did you write there with RST7? DIM> this happens to your demo on different processors ??? Nothing special happens. Parts are downloaded from disk, run, are played, downloaded again, etc. Previously, everyone played without problems, I don't know why it's not working now. In my Pentagon on which it was written the whole thing was a Yamaha AY.

From Evgeny Muchkin To All 2 March 2007

Hello, Mikka_A Mik> first music then loading or first loading then music? At the same time.

From Mark Antonov To All 2 March 2007

Hello, Mikka_A Mik> first music then loading or first loading then music? Mik> what is the sequence of procedures? 16kb of clean data is loaded for AY, and they are played until the buffer runs out. data for effects is also loaded, then again 16kb of music (at the same time naturally the ending is played from the buffer), then these 16k are copied to the buffer and etc. If the buffer runs out and the data has not yet been loaded, it will start playing garbage - squeaks, squeaks, noises, etc.

From Mikhail Andreev To All 2 March 2007

Hello, max_iwamoto max> Just remembered... Because. swapping occurred while working with the disk max> it seems to me that the music was expanded in some places (or maybe max> everywhere) and was stupidly thrust into the registers of the muses. processor. This concerns max> only in the first part, in the second everything is more normal. If I don't max> changes memory, then in one interruption it was possible to pump up 2-3 max> sectors from disk. first music then loading or first loading then music? what is the sequence of procedures? PS. Glad to see you! Don't get lost..... Here's to you for this... File: e96_112.jpg http://zx.pk.ru/attachment.php?attachmentid=4732