Für alle, die es nicht mitbekommen haben (denn TOTO hat eigentlich ne Mail rumgeschickt):
Toto verkauft jetzt das Z-MEM. Dabei handelt es sich um ein 1MB-Ram Board (mit dem dann auch mein BadApple läuft ;)).
Da das Z-MEM kein ROM-Board enthält, gibt es zusätzlich das D-ROM. Dieses ist ein reines ROM-Board welches 2*256kB an ROMS enthalten kann.
2*256 bedeutet, dass man per Schalter zwischen zwei ROM-Gruppen wählen kann.
So wie ich das verstehe ist das Z-MEM wie das X- und Y-MEM zusammen, dazu kommt bei 1 MB RAM noch eine RTC, oder 2 MB RAM ohne RTC (Teil des Chips bei 1 MB). Aber in jedem Fall RAM und ROM.
Hier mal ein Bild...
In jedem Falls ist das coole, dass RAM jetzt überall eingeblendet werden kann...
Here, a part of the CPLD schematic, about the address decoding.
ADDR came from a NAND gate to save I/O to decode A13, A12, A11, A7, A6, A5, A4. Hidden lines are A15, A14 and IOWR.
- FFF0 set the $0000 MMU 16K page number (0-255)
- FFF4 set the $4000 MMU 16K page number (0-255)
- FFF8 set the $8000 MMU 16K page number (0-255)
- FFFC set the $C000 MMU 16K page number (0-255)
- FFFF set the memory configuration (0-7)
- F8FF reset the registers
FFFF bits are for memory size, memory enable, memory banking (MMR or MMU):
0-3 = 64K - 1024K
4-5 = 2048M - 4096K
6 = ON / OFF
7 = MMR / MMU
Quote from: TFM on 16. October 2017, 13:41:07
In jedem Falls ist das coole, dass RAM jetzt überall eingeblendet werden kann...
...oh, das habe ich nicht verstanden. Was meinst Du mit "überall"?
Dear CPC friends,
Thank you again for buying and using my CPC expansion boards. :)
Today, I'm contacting you because you have bought the X-MEM and PlayCity boards and I got a special offer for you!
The Z-MEM (see picture) is a 1024K RAM board was built to allow you to replay some new programs like the BAD APPLE demo by Shining.
It offer some memory setting (using switches of software bits register) to be compatible with all the CPC ranges of computers.
Here the video uploaded this morning to show you the result:
What I offer to you:
1- LIMITED SWITCH UPGRADE:
If you want to return your X-MEM to replace it by a Z-MEM, you got a FREE D-ROM* board (see picture).
X-MEM -> Z-MEM + D-ROM* = 29.90€ !!!
2- Z-MEM ONLY:
If you want to use this new RAM board with a ROM board that you already own or plane to buy.
Z-MEM = 29.90€
3- Z-MEM + D-ROM*:
If you wants both boards for your CPC.
Z-MEM + D-ROM* = 49.90€
So wie ich das verstehe hat das Z-MEM nur RAM. Deshalb ja das D-ROM.
Aber egal, ich hab die Eintauschversion schon geordert. Dann werde ich das ja sehen ;)
Ich auch.
Aber nix mit 2048k, sind nur 1024k und kein RTC
Für RTC hätte ich auch keinen Anwendungsfall...
Wo kamm an sowas denn bestellen?
Entweder ne PM im englischen Forum an TOTO oder ihn per EMail anfragen.
contact@centpourcent.net sollte gehen...
Ansonsten über einen von uns.
Nachdem Toto ja Anfang des Jahres im englischen Forum Stress mit anderen hatte, postet er ja dort nicht mehr und hat seine Webseite mit Anleitungen etc. geschlossen.
Quote from: HAL6128 on 16. October 2017, 21:43:50
Quote from: TFM on 16. October 2017, 13:41:07
In jedem Falls ist das coole, dass RAM jetzt überall eingeblendet werden kann...
...oh, das habe ich nicht verstanden. Was meinst Du mit "überall"?
Normal werden 16 KB Blöcke zwischen &4000 und &7FFF ein geblendet, im 2ten Block sozusagen.
Beim Z-MEM können 16 KB Blöcke ab 0, &4000, &8000 oder &C000 eingeblendet werden. Das hat echt Vorteile, ist nur leider (noch) kein Standard.
Quote from: Shining on 17. October 2017, 21:50:23
Nachdem Toto ja Anfang des Jahres im englischen Forum Stress mit anderen hatte...
Tja, die guten Leute, die wirklich was für den CPC tun werden mit Fackeln ausgetrieben, und die Schwätzer bleiben... (nur meine Meinung).
Wenn ich das jetzt richtig verstanden habe, kann ich beim Z-MEM quasi in alle 4 Bänke 4 verschiedene externe RAM-Bänke gleichzeitig einblenden und nicht nur eine. Das ist wirklich cool. Ich befürchte nur, dass sich das dann aus Kompatibilitätsgründen nicht durchsetzten wird.
Nachtrag, weil es mir gerade eingefallen ist:
Cool ist dann ja auch, dass ich quasi 4 Programmcode-Bänke gleichzeitig haben kann und könnte die kompletten 64kB internes RAM für CRTC-Speicher nutzen. Ein cooles Wunschfeature für ein Z-MEM+ wäre dann ein Modus, wo man aus dem externen Speicher liesst aber in den internen Speicher schreibt.
Vor allem kann man jetzt Code und Daten in zwei verschiedenen Blöcken einblenden :-)
Welche Flash-Chips hat denn das D-ROM genau?
Könnte jemand bitte ROManger 2.16 mal anschmeißen und lesen was da im Hauptmenü bei "Device", "FlashType" und "Producer ID" steht.
Wäre für jede Hilfe dankbar! :love:
Also mein X- und Y-Mem haben jeweils ein SST39SF040. Aus derselben Serie gibt es eins, welches halb so groß ist.
Nämlich das: SST39SF020A. Und dieses befindet sich zweimal auf dem D-ROM.
Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/20005022C.pdf
Der einzige Unterschied sollte also die Device-ID sein. Auf Seite 9 gibt es eine Tabelle. Du müsstest also anstatt 0xB7 nun 0xB6 lesen...
Vielen Dank für die Infos! Damit rückt die D-ROM Unterstützung im ROManager näher :-)
Quote from: Shining on 19. November 2017, 21:09:30
Der einzige Unterschied sollte also die Device-ID sein. Du müsstest also anstatt &B7 nun &B6 lesen...
Ok, es wäre schön wenn das jemand nachprüfen könnten. ;) :)
Mein Z-Mem und D-ROM waren gestern in der Post.
Hat jemand Manual / README / Instructions?
Habe ToTO mal angeschrieben. Keine Ahnung, wie
man es verwendet.
Das Z-MEM ist eine 1 MB Erweiterung und sollte also mit jeder Software laufen, die bis zu 1 MB E-RAM verwalten kann. Unter FutureOS kannst Du Dir das unter Punkt 1 in 'OS Infos' anzeigen lassen, da sollten die entsprechenden RAM Blöcke als vorhanden angezeigt werden.
Beim D-MEM ist es so wie beim MegaFlash bzw. X-MEM, nur dass es eben zwei Gruppen von 16 ROMs a 16 KB hat. Es sollte sich mit meinem ROManager programmieren lassen. Da ich das Ding aber nicht habe, kann ich es auch nicht testen. Aber Shining kann sicher mehr dazu sagen. :whip2: :zwinker0018: :winke0002:
Ja, was ich strange finde ist dass es so anders ist als X-Mem. Bei X-Mem sieht man ja die Firmware-Meldung und RSX-Commands. Bei D-Mem sehe ich keine solche Meldungen. Wie soll ich denn flashen?? ToTO scheint momentan zu beschäftigt zu sein, um auf Mails zu antworten... na ja, hat ja Zeit ;)
Was allerdings frustrierend ist - die Batmem Demo läuft ebenfalls nicht mit ZMem. Noch schlechter als mit 4 MB vom Piotr. Lädt erst gar nicht. Hmm.... da bleibe ich doch lieber beim XMem?? Evtl. als defekt zurücksenden?
Quote from: LambdaMikel on 24. February 2018, 08:16:44
Was allerdings frustrierend ist - die Batmem Demo läuft ebenfalls nicht mit ZMem. Noch schlechter als mit 4 MB vom Piotr. Lädt erst gar nicht. Hmm.... da bleibe ich doch lieber beim XMem?? Evtl. als defekt zurücksenden?
OK, unterschiedliche PSUs machen einen Unterschied. Wenn ich die PSU wechsel, semmelt ZMem an der gleichen Stelle ab wie die 4 MB Erweiterung! Interessant. Oder sie lädt nach dem Konfiguration-Schirm eben gar nicht, je nachdem, welche Stromversorgung.
Komisch nur, dass XMem die PSU egal ist...
werde mir mal noch ein Z-Mem bestellen bei Toto und das ganze auch mal testen wie mit der 4MB.
sag mal gibts von dem Batman Demo ne M4 Version? habe am CPC6128 nur nen 3" LW dran
Quote from: LambdaMikel on 24. February 2018, 08:16:44
Ja, was ich strange finde ist dass es so anders ist als X-Mem. Bei X-Mem sieht man ja die Firmware-Meldung und RSX-Commands. Bei D-Mem sehe ich keine solche Meldungen. Wie soll ich denn flashen?? ToTO scheint momentan zu beschäftigt zu sein, um auf Mails zu antworten... na ja, hat ja Zeit ;)
Das Z-MEM ist ja
"nur"eine Ram-Erweiterung. Das hat ja kein ROM und dementsprechend auch keine RSX-Befehle.
Die alte X-Mem-Software ist zum flashen des DROM nicht kompatibel und TOTO hat da auch irgendwie nicht so richtig ne disk für erstellt sondern nur ein gepatchtes brennprogramm zur Verfügung gestellt. Ich habe mein selbsterstelltes Diskimage mal angehänft. Damit habe ich damals mein DROM geflasht.
Ja, habe jetzt auch verstanden, wie sie zu benutzen ist.
Leider nur bedingt erfolgreich mit Batman demo. Von 5 CPCs liefen nur 2 durch mit der Demo und ZMem.... keine dolle Quote.
(Piotr's 4 MB ist allerdings bei 0 von 5).
Hab mir bei ToTo noch ein Y-Mem bestellt, er hat noch Platinen fürs X-Mem/Y-Mem nachfordern. Ich finde das X-Mem und Y-Mem besser, da ich hier das Rom deaktivieren kann und ich immermal zw. M4 und X-Mem umschalten kann ohne entfernen.
Liebe Leute,
Tot0 hat mich für's D-ROM um bessere Unterstützung im RMA gebeten. Dazu bräuchte ich Eure Hilfe...
Könnte mal jemand den ROManager starten und dann mir sagen was da anzgezeigt wird bei:
- FlashType
- Producer ID
Tot0 meinte dass der RMA mit dem D-MEM läuft, stimmt das so?
Bitte hierbei um Hilfe!
Nach langer Zeit wollte ich endlich einmal das D-ROM zum Laufen kriegen... bisher war ich daran immer gescheitert, aber es wäre ein gutes ROM-Board für meinen CPC Portable!
Hat irgendjemand einen Flasher der dafür funktioniert? Die X-Mem Software sagt immer dass man den Schreibschutz deaktivieren soll. Nur, so einen Schalter gibt es dort nicht??
Außerdem - fehlt da u.U. ein Jumper auf der Rückseite?
Repariert... nicht schön aber funktioniert.
PS Habe versucht mit RMA, aber er semmelt ab beim Laden des ROMs. Brauche ich ne RAM-Erweiterung im 464 dafür?
EDIT - funktioniert wunderbar. Mit Revaldinho RAM. :smiley027:
Oh jeh, das ist die Uralt BASIC-Version.
:flehan: Könntest Du bitte so nett sein, und mal den ROManager für FutureOS ausprobieren?
Der zeigt Flashtype und Producer ID an, das wäre interessant zu lesen und zu wissen, ob alles klappt. :zwinker0018: (Ja, beim CPC464 bitte immer das gute Revaldhino RAM nutzen).
Da meine HP gerade 'down' ist (ich weiß nicht warum) hier mal der ROManager in neuester Version...
@TFM, klar mache ich - aber da Deine HP gerade down ist, könntest Du die aktuelle Version / Installer bitte hier hochladen?
Na, klar, gerne...
Funktioniert wunderbar - auch flashen!
Wo ich gerade dabei bin - könntest Du auch ein paar Disks mit FOS-Anwendungen hochladen? Zu meiner Schande muss ich gestehen, dass ich noch nie LambdaSpeak mit FOS ausprobiert habe... jetzt aber! :smilie_winke_029:
Systemconfig - 464 + DDI3 + D-Rom (1x512 KB, vom X-Mem umgesteckt, und Jumper auf der Rückseite von 2x256 auf 2x512 gesetzt!) + Revalindo RAM C3 Modus.
Habe gerade LambdaSpeak FS mit FOS getestet - ist ja lustig, "Medium A-M" und "Quelldisk" sind sogar auf Deutsch verständlich :-) Was kann er denn noch sagen? Die Uhrzeit z.B.?
So, eine HP ist wieder aktiv, ja in Englisch hört es sich besser an. Deutsch ist ok.
Da gibt's OS Funktionen, die das gesagte auch aussprechen - via LambdaSpeak. Die sind etwas intelligent, so wird kein String Müll / werden keine Steuerzeichen an den LS geschickt.
Vielen Dank!!! für die Untersuchungen mit dem D-ROM!!!
Das ist ja super! Die Daten sind was ich suchte! :jubelaola:
p.s.: Lass mich bitte wissen in welche Anwendungen die Sprachausgabe eingebaut gehört, ich werde das dann machen. :) :) :)
Ach so, ja, meines ist ja gemodded... ursprünglich hattes es 2x 256 KB SST Flash chips. ROM1 <-> ROM2 Umschalter. Da es nicht funktionierte bei mir, habe ich beide ausgelötet (leider destruktiv, ging nicht anders...) und ein 1x 512 KB SST Flash vom X-MEM reingesetzt. (Ich habe 3 X-MEM). Die SST Flash Chips sind momentan nicht erhältlich (Lieferzeit > 36 Wochen bei Mouser & DigiKey). Ebenfalls muss man dann den Jumper auf dem D-MEM umsetzen, auf 512 KB. Ich habe nur einen drin, das reicht mir ja. Prinzipiell kann man aber sogar 2x 512 KB Flash haben. Mit ROM 1 / ROM 2 Umschalter auf dem Board. Bei mir ist der 2. Sockel (jetzt) leer.
@TFM, sorry, jetzt habe ich wohl Editieren statt Antworten gedrückt, und Dein Post wurde editiert :-) Die Antwort auf Deine Frage ist hoffentlich enthalten :-)
Ah, cool, danke. Das erklärts :smiley027:
Eigentlich eine super Sache so ein 1 MB D-ROM. :)