Neben der 4 MB RAM Erweiterung vom Jarkek gibt's jetzt auch eine neue vom Piotr. Hier eine der erste Prototyp:
Und auch vielen Dank an den Markus für die erste 4 MB Demo aller Zeiten. Nicht zu vergessen die 4 MB RAM Unterstützung des JavaCPC. :jubelaola:
Die werde ich dann kaufen, spare ich mir das Z-Mem
Bei allen Erweiterungen ist das Problem die Software.
Hat keiner noch irgendwelche Schwarz/Weiß Videos für meinen Apfel Algorithmus?
Zum Thema Videos: Frag mal den Markus ;-) Der hat mir damals die Einzelbilder für mein 4 MB verschlingendes Captain-Future Video gemacht.
Zum Thema 4 MB: Hier ein erstes Foto... :smiley027: siehe unten...
Und hier noch ein Video mit der Karte im Betrieb...
Quote from: TFM on 25. January 2018, 12:34:04
Zum Thema Videos: Frag mal den Markus ;-) Der hat mir damals die Einzelbilder für mein 4 MB verschlingendes Captain-Future Video gemacht.
Zum Thema 4 MB: Hier ein erstes Foto... :smiley027: siehe unten...
zzgl
Und hier noch ein Video mit der Karte im Betrieb...
die würde ich kaufen :kaffee:
Ja, das werde ich mir auch zwei davon schnappen. Sobald ich mehr weiß, werde ich hier bescheid sagen.
Quote from: TFM on 25. January 2018, 13:14:24
Ja, das werde ich mir auch zwei davon schnappen. Sobald ich mehr weiß, werde ich hier bescheid sagen.
Jo lese im CPCWiki Forum auch mit ;D
Hier kann man die 4 MB Erweiterung kaufen... leider nicht so billig wie beim Tot0 ;-)
https://www.sellmyretro.com/offer/details/30373
Jo aber leider noch nicht fürs MX4 Board
Ich habe ja auf dem Mittwinter-Meeting am Wochenende wieder gemerkt wie schxxx doch das Mother-X4 ist. Am Plus bekam ich überhaupt keine Karte ans laufen. Am normalen CPC geht es meisstens.
Egal ob ich externe 5V nehme oder die internen. Durch die Diode auf dem Mother X4 gehen halt erst mal 0.7V verloren. Und die Leiterbahnen sind so dünn, dass dann nochmal fast 0,7V (am Plus) verloren gehen. Dadurchläuft dann nix mehr.
Ich bin froh, wenn es ab nächstem Wochenende das AMSDAP gibt, welches Versorgungsspannungsmässig deutlich besser designt ist. Leiter hat das dann "nur" 3 m4 slots und dann noch 2 MSX-Slots.
Ich habe kein MX4 Board, hab zwei Buskarten, die damals extra für den KC Compact entwickelt wurden.Somit habe ich 9 Steckplätze und keine Probleme.
So, die MX4 Version ist auch bald fertig und... die laufen auch am Plus. (Haben sie immer getan, das Problem lag im Plus der zum testen verwendet wurde). :jubelaola:
Quote from: Shining on 31. January 2018, 12:18:27
Ich habe ja auf dem Mittwinter-Meeting am Wochenende wieder gemerkt wie schxxx doch das Mother-X4 ist. Am Plus bekam ich überhaupt keine Karte ans laufen. Am normalen CPC geht es meisstens.
Egal ob ich externe 5V nehme oder die internen. Durch die Diode auf dem Mother X4 gehen halt erst mal 0.7V verloren. Und die Leiterbahnen sind so dünn, dass dann nochmal fast 0,7V (am Plus) verloren gehen. Dadurchläuft dann nix mehr.
Ich bin froh, wenn es ab nächstem Wochenende das AMSDAP gibt, welches Versorgungsspannungsmässig deutlich besser designt ist. Leiter hat das dann "nur" 3 m4 slots und dann noch 2 MSX-Slots.
So, ich hab es ausprobiert! Diode überbrückt bei dieser Toto Busplatine: 4,9 Volt auf dem ganzen BUS...
xesrjb
So 4MB Modul für MX4 Board bestellt 😉
Quote from: Rennert on 05. February 2018, 21:36:46
So 4MB Modul für MX4 Board bestellt 😉
Na dann gibt uns doch mal den Link :)
https://www.sellmyretro.com/category/retro-computers/amstrad/cpc6128
Danke, war in einer andren Rubrik. Hab mir auch eine bestellt, ist gleich 10 Pfund billiger in der MX4 Ausführung. :)
Habe die Karte getestet, sie funktioniert soweit gut. Ich habe ja eine Buskarte mit Bustreibern, das A-HA Video funktioniert immer, egal ob ich den letzten Steckplatz nehme, in meinem Fall 10. Nur wird die Karte von Progs z.B. Deathsword 128k und FOS Installer nur erkannt, wenn die Karte vor den Bustreibern steckt. Wie gesagt die Ramtestprogramme und auch das Video erkennen sie immer. Das M4 CPC WiFi mag auch nur den ungetriebenen Steckplatz, ein Platz weiter zuckt das auch tun.
Hab Mal eine Bushkarte ähnlich MotherX4 getestet, aber nach 3 Karten gibt's häufig Fehler.
Mein Bad Arnold testet auch, ob es (1MB) extra-RAM findet. Wenn nicht, dann sagt der das am Anfang der Laufschrift.
Quote from: Shining on 18. February 2018, 13:34:55
Mein Bad Arnold testet auch, ob es (1MB) extra-RAM findet. Wenn nicht, dann sagt der das am Anfang der Laufschrift.
meckern tut er nicht, auch bei 512k nicht, nur ohne Ram.
Wie lade ich das Demo? Aufm M4 tut er bei run"disk gleich wieder das M4 starten(auch am CPC6128 getestet). auf Disk startet er und werkelt mit schwarz weißem Bildschirm und irgendwann passiert nix mehr (auch im Emulator).
Also, wenn manche Software die Karte nicht erkennt, oder wenn es Probleme gibt, dann liegt das sicher nicht an der Software, sondern an der Hardware. Hierbei kann u. a. folgendes zum Problem werden:
- Stromversorgung ist zu schwach, dann einfach den Rechner mit einem 5V, 4A Netzteil betrieben.
- Die ROM-Simulator-Karte (z.B. RRB, SF2, RAMcard etc.) hat einen zu alten Akku, deshalb gibt's Probleme mit dem DOS bzw. BASIC. Hier hilft Akku-tauschen bzw. stärkeres Netzteil.
Die 4MB Karte und auch das M4 CPC WiFi mögen keinen Steckplatz über Bustreiber, hab ich auch am CPC6128 getestet. Eine normale Buskarte geht, aber bei 4 Modulen ist schon Datenkrampf, da hilft auch kein stärkeres Netzteil.
Ich verstehe nur nicht, das das A-ha Video ohne Probe das 4MB nutzt und sonst diese nicht erkannt wird nach den Bustreibern. Wie gesagt am allerersten Steckplatz funzt die 4MB Karte ohne Probs.
Probier es alles mal öfters aus. Ich nehme an, dass alles mal läuft und mal nicht läuft. Ja, schade, dass die Buskarte da schlapp macht, ich kenne sie leider nicht, aber umstecken oder in anderer Reihenfolge zusammenschließen ist eine gute Idee von Dir.
Mit der getriebenen Buskarte kann ich theoretisch 10 Module ohne Probs betreiben, hab 7 stecken. Nur die Karten mit SMD Technik, also M4 und 4MB zicken rum, ich bau mir benötigen Adapter damit ich beide Karten an den ersten ungetiebenen Slot stecken kann.
Das A-ha Video spricht eventuell das 4MB anders an wie die anderen Progs, da hier dies auch auf Slot10 funktioniert. Schon komisch
Das ansprechen der 16 KB E-RAM Blöcks muss in jedem Programm identisch sein, da das ja definiert ist. Würde man da etwas anders ansprechen, würde es nicht funktionieren.
Manche Programme laufen komplett im RAM, wenn also das ROM schwächelt (wenig Strom, Probleme beim Timing auf der Hardwareseite) könnte es dadurch stabiler werden.
E-RAM Adressierung erfolgt bei 4 MB ja über Port &7Fxx-&78xx. Da kann man IMHO nichts anders machen.
Habe jetzt auf 4 MB vom Piotr, und A-ha laeuft, aber Batman Demo haengt wenn die Fledermaeuse durchs Fenster fliegen.
Das funktioniert mit gleicher Hardware ohne Probleme mit XMem. Denke mal, es liegt an der 4 MB Karte dann...
Quote from: LambdaMikel on 21. February 2018, 20:16:46
Habe jetzt auf 4 MB vom Piotr, und A-ha laeuft, aber Batman Demo haengt wenn die Fledermaeuse durchs Fenster fliegen.
Das funktioniert mit gleicher Hardware ohne Probleme mit XMem. Denke mal, es liegt an der 4 MB Karte dann...
Gib mal fix nennen Link zum Batman Demo, dann teste ich das auch Mal am KC Compact
Guckst Du hier, one disk version:
https://files.scene.org/view/parties/2011/forever11/cpc/demo/batman_forever.zip (https://files.scene.org/view/parties/2011/forever11/cpc/demo/batman_forever.zip)
Jetzt fliegen die Mäuse auch durchs Fenster, dafür hängt er sich dann beim True-Color part auf, und das Relais vom Kassettenrecorder geht an. Dann Pixel und er semmelt ab.
Michael
Quote from: LambdaMikel on 22. February 2018, 06:18:54
Guckst Du hier, one disk version:
https://files.scene.org/view/parties/2011/forever11/cpc/demo/batman_forever.zip (https://files.scene.org/view/parties/2011/forever11/cpc/demo/batman_forever.zip)
Jetzt fliegen die Mäuse auch durchs Fenster, dafür hängt er sich dann beim True-Color part auf, und das Relais vom Kassettenrecorder geht an. Dann Pixel und er semmelt ab.
Michael
Die Demo läuft nicht aufm KC Compact, beim Start kommt nur ein kleines weißes Fenster. Ich denke es liegt bei mir am fehlenden CRCT Mode. Aber die 4MB ist schon sehr empfindlich am KCC, so wie du schreibst auch am 464.
Ja nee, die 464-Variante (nicht MX4) scheint echt nicht stabil zum Laufen zu kriegen.
Mit und ohne Kabel, mit und ohne CPC 464-Connector, etc. Macht alles kein Unterschied für mich.
Piotr sendet mir die MX4-Variante, dann werde ich sehen ob es besser läuft mit der Fledermaus.
Hmm.... entweder zu wenige Ampere oder Problem mit dem Timing in der Karte.
RAM-Erweiterungen am CPC müssen ja besonders konstruiert sein, das ja Adresse und Daten gleichzeitig dekodiert werden müssen. Der neue RAM Block hängt ja von beidem ab. Dr. Zed hat damals im SF2 die Übergabe der Adresse etwas "verzögert", dann waren die Timing Probleme weg. Aber ein Hardware-Mensch kann das sicher viel genauer erklären. :zwinker0018:
Ich denke es ist ein Timing Problem.
@TFM: hast du ein MX4? Wenn ja könntest du mal testen die 4MB Karte an den letzten Steckplatz stecken und vorher alles andere Module. Dann Mal gucken ob alles super läuft. Zum Test nehme ich immer Deathsword128k, da kommen am Anfang Grafikfehler wenn das Rammodul nicht sauber arbeitet. Aber am CPC6128 haste ja 128k RAM und da brauchst kein Rammodul.
Hm. Ok, ich werde das mal ausprobieren. Mit der RRB hatte ich anfangs auch Probleme, aber ich dachte, dass die RRB zu viel Strom saugt. Später hat dann immer alles geklappt. Ich werde also noch mal eine Testreihe laufen lassen, aber nicht mit DeathSword und eventuellen Fehlern, das ist mir zu unsicher mich auf einen eventuellen Fehler zu verlassen. Habe da ein paar nette Tools gemacht für FutureOS, um ROM und RAM zu testen (auf Zuverlässigkeit und genügende Geschwindigkeit beim Umschalten). Sollte ich hier vergessen was zu schreiben, dann bitte erinnert mich nächste Woche nochmal dran. Ich sehe was ich tun kann. :) :kaffee:
Quote from: TFM on 23. February 2018, 14:47:33
Hmm.... entweder zu wenige Ampere oder Problem mit dem Timing in der Karte.
Alright, ich werde heute Abend noch mal das ganz dicke Netzteil rausholen (3 A statt meiner üblichen 2.5 A) :smiley027:. Mal sehen, ob es einen Unterschied macht (muss nur aufpassen, dass ich mir nicht wieder den CPC brate mit 12 V und dann Wochen brauch, um das RAM ein- und auszulöten :00008351: )
Ja, bitte aufpassen!!! Alles immer gut beschriften und aufpassen!!! Sonnst: :irre:
Habe nun mit 3 A probiert. Kein Unterschied.
Ich habe heut noch bissel probiert unter FOS und es scheint doch ein Timing Problem sein, wenn die Karte nach den Bustreibern steckt.
Zum Test habe ich das X-Mem an den 10. Steckplatz gesteckt und es funktionierte immernoch einwandfrei.
Anbei mal paar Bilder von FOS, einmal an 2. Stelle nach den Bustreibern und dann an 1. Stelle davor. Eine ungetriebene Buskarte funzt auch, wenn das Modul an zweiter Stelle steckt, aber nach 4 gesteckten Modulen ist Schluß mit sauberen Daten.
Das A-ha Video braucht vielleicht die erste Bank nicht und funktioniert deshalb auch wenn das 4MB ganz weit hinten steckt.
noch ein Nachtrag:
habe den CPC6128 nochmal rausgekramt. da funktioniert das 4MB auch nach den Bustreibern und an letztem Steckplatz. da der CPC6128 schon von Haus aus 128k hat, nutzt er 7FCx von seinem internen Speicher. Der KCC und auch CPC464 braucht das ja von der Speichererweiterung und das erkennt er nach den Bustreibern nicht, also ein Zeitproblem. Kritisch ist auch das M4 und das MultiFace2, beide funktionieren nur am ersten Slot korrekt und mögen keine Bustreiber.
Tja, am 464 sieht's richtig depremierend aus... habe jetzt ne richtig dicke PSU (40 W!), und habe mal systematisch alle meine 464er getestet.
Mit Batman, von 5 laufen gerade mal 2 mit ZMem durch, 0 mit 4 MB vom Piotr.
Alle 464 sind RAMTEST.bin getestet und laufen Batman einwandfrei durch mit XMem.
Dabei habe ich sowohl mit DDI3 direkt hinter der Erweiterung, oder mit kleinem Kabel getestet.
S. Photos
Ich muss sagen - entweder ich mache systematisch was falsch, oder die 1 MB / 4 MB Erweiterungen müssen alle zurück an's Reissbrett.
Ist schon komisch, ich teste heut nochmal was.
So, hier sind die 464 die mit ZMem funktionieren - alle haben 40010 Gate Array:
... und hier die 464, die NICHT mit ZMem funktionieren:
... und KEINER der oben gezeigten 464 funktioniert mit 4 MB Piotr im Batman.
Funktionieren die mit dem A-HA Video?
Gute Frage, hatte ich nur mit einem 464 getestet. Kann ich auch noch testen, ja.
Ich weiss, dass zumindest ein 464 mit A-ha funktionierte, dann aber nicht mit Batman.
So bin ich ja drauf gekommen. Der, der gerade auf meinem Schreibtisch war.
Das A-HA Video funktioniert auch ohne 4MB, nur eben Pixelkrieg beim Video
Also das Captain Future Video funktioniert auch am KC Compact, wenn ich das 4MB Modul vor die Bustreiber stecke. Nun bestätigt sich meine Theorie, das das Timing über die Bustreiber nicht mehr hinhaut. X-Mem macht da ja keine Zicken.
Habe Phortem mit 4 MB ausprobiert - das funktioniert! Aber auch nur, nachdem ich meine neu PSU auf exakte 5.00 V kalibriert habe.
Die Erweiterung ist extrem empfindlich, selbst wenn die Spannung nur 0.6 abseits von 5 V ist, funktioniert sie nicht mehr einwandfrei.
Habe dann noch Still Rising und Batman wieder propiert, immer noch Fehlanzeige.
For ZMem hat die Kallibration keinen Unterschied gemacht.
So ein paar Tests:
Rechner: 6128 Plus
Erweiterungsboard: Mother X4 Karte, die von einem extra 5V, 4A Netzteil versorgt wird.
Testumgebung: FutureOS und OS-Infos
Habe ich die 4 MB RAM Karte und die M4 Karte auf dem Mother X4, dann funktioniert alles bestens. Ganz egal wo ich die reinstecke.
Stecke ich aber z.B. eine PlayCity dazu dann wird das RAM über Port &7Cxx (volle 512 KB) nicht gefunden. Auch das ist Positions-Unabhängig.
Fazit: Wenn die Karte läuft, dann läuft sie. Aber sie verträgt sich lange nicht mit aller anderen Hardware. Da ich kein Hardware-Experte bin kann ich leider nicht sagen an was es liegt.
Erklärungsversuch: Bei der E-RAM Auswahl sind ja die Adresse und die Daten wichtig, denn sowohl Port &7xxx als auch das Daten-Byte bestimmen den 16 KB E-RAM Block. Auf Hardware-Ebene werden IIRC die Adressen vor den Daten auf den Bus gelegt. Dr. Zed verzögert das mit der Adresse im SF2 etwas um ein saubereres Timing hinzubekommen. Macht das Sinn für die Hardware-Leute?
Im Moment habe ich 7 Module stecken, auch die PlayCity und alles läuft rund. das ist durch die getrieben Buskarte. die 4MB an der 10. Stelle funktioniert auch noch beim A-HA Video, aber wie schon geschrieben wird die erste Bank unter FOS nicht erkannt. Nur vor den Bustreibern läuft die 4MB ohne Probs und da sind 6 weitere Karten noch gesteckt.
Ich habe mir noch Adapter bestellt, damit ich vor den Bustreibern 3 Module stecken kann, das teste ich dann, ob M4, 4MB und MF2 zusammen davor laufen.
Vielleicht würde es auch was bringen, wenn das Timing in der 4MB Karte auch etwas verzögert wird, sollte ja im XiLink Chip zu programmieren sein.
Habe vom Piotr nun die MX4-Version bekommen.
Ergebnis - mit einem 40100 GA 464 habe ich einen perfekten Run der Batman Demo hingekriegt. Leider ist es immer noch hit or miss, ca. 90 % Chance. Und auch nur mit meinem CPC464-Expansionport-Connector - mit m4-Motherboard keine Chance. Und alle anderen CPC 464 - immer noch Fehlanzeige. Ich habe das gleiche Problem mit der 512 KB-Erweiterung. Also - ich werde die MX4 4 MB behalten, da sie zumindest *fast immer* immer auf einem meiner 464 funktioniert, aber die andere nicht-MX4-Version und auch die 512 KB Erweiterung gehen zurueck.
PS Also hat Piotrs MX4 4 MB jetzt mit ToTOs ZMem gleichgezogen in dem Sinne, dass sie beide fast immer auf dem 464 mit GA 40100 funktionieren. Fehlanzeige auf den anderen Modellen.
Ob die evtl. die gleiche Firmware fuer das CPLD verwenden?? :motz: :banghead:
Das glaube ich nicht, Tot0 hat das sicher selber gemacht und ausführlich getestet. Die Piotr Sachen kamen ziemlich schnell auf dem Markt und waren wohl nicht ausreichend getestet.
Ausserdem werwenden X-MEM / Y-MEM und 4 MB wohl auch andere CPLD's / FPGAs.
Habe mich anfangs sehr über die 4 MB Erweiterung gefreut, leider kann ich sie momentan nicht empfehlen.
Werde als nächstes Projekt mal einen RAM / E-RAM Tester schreiben müssen.
Quote from: TFM on 03. March 2018, 16:50:34
Das glaube ich nicht, Tot0 hat das sicher selber gemacht und ausführlich getestet. Die Piotr Sachen kamen ziemlich schnell auf dem Markt und war wohl nicht ausreichend getestet.
Ausserdem werwenden X-MEM / Y-MEM und 4 MB wohl auch andere CPLD's / FPGAs.
Habe mich anfangs sehr über die 4 MB Erweiterung gefreut, leider kann ich sie momentan nicht empfehlen.
Werde als nächstes Projekt mal einen RAM / E-RAM Tester schreiben müssen.
es gibt doch einen 4MB ERAM Test. Dieser zeigt mir immer 4096MB Ram an und alle Bänke als Connected, egal ob vor oder nach den LS541. Am Montag kommen meine Adapterplatinen, da kann ich dann testen, ob 4MB, M4 und MF2 vor den Bustreibern zusammen laufen.
Aber das M4 Modul ist auch sehr zeitkritisch, selbst am CPC6128 mag es kein Betrieb über Bustreiber, da kommen gleich Fehler bei den Roms. das läuft auch nur ohne Probs an erster Stelle.
Quote from: TFM on 03. March 2018, 16:50:34
Habe mich anfangs sehr über die 4 MB Erweiterung gefreut, leider kann ich sie momentan nicht empfehlen.
Werde als nächstes Projekt mal einen RAM / E-RAM Tester schreiben müssen.
Dem Urteil muss ich mich leider anschließen.
Tester wäre super nützlich!! :smiley027:
Danke. Ja, also mit Tester meine ich auch nicht einfach ein Tool welches checkt ob ein 16 KB RAM Block vorhanden ist, sondern echtes testen, ob nach dem RAM-Umschalten gleich das richtige E-RAM da ist, ob es z.B. eine Mikrosekunde "zu spät" da ist. All so ein Zeugs hald. Das könnte ziemlich knifflig werden, aber dann weiß man wenigstens etwas besser bescheid (hoffentlich!) an was es liegen könnte. Naja, und natürlich hald auch so Sachen wie: Programm wechselt 1000x das Erweiterungs-RAM und schaut noch wie oft es geklappt hat und wie oft nicht. Das Tool soll mehr quantifizieren als qualitativ prüfen. ;)
Quote from: TFM on 04. March 2018, 12:37:55
Danke. Ja, also mit Tester meine ich auch nicht einfach ein Tool welches checkt ob ein 16 KB RAM Block vorhanden ist, sondern echtes testen, ob nach dem RAM-Umschalten gleich das richtige E-RAM da ist, ob es z.B. eine Mikrosekunde "zu spät" da ist. All so ein Zeugs hald. Das könnte ziemlich knifflig werden, aber dann weiß man wenigstens etwas besser bescheid (hoffentlich!) an was es liegen könnte. Naja, und natürlich hald auch so Sachen wie: Programm wechselt 1000x das Erweiterungs-RAM und schaut noch wie oft es geklappt hat und wie oft nicht. Das Tool soll mehr quantifizieren als qualitativ prüfen. ;)
ja das wäre natürlich was :)
Heute ist mein Adapter gekommen, nun steckt das M4, 4MB und MF2 zusammen vor den Bustreibern und es funktioniert soweit ohne Probleme. Manchmal zickt das M4 zusammen mit dem MF2, aber die 4MB laufen jetzt super.
Quote from: Rennert on 05. March 2018, 18:20:30
Heute ist mein Adapter gekommen, nun steckt das M4, 4MB und MF2 zusammen vor den Bustreibern und es funktioniert soweit ohne Probleme. Manchmal zickt das M4 zusammen mit dem MF2, aber die 4MB laufen jetzt super.
Was genau ist so ein KCCompact Bustreiber? Eine Art 74LS244 fuer den Datenbus? Oder auch Addressbus? Sollte sowas auch fuer mein nicht so toll laufendes 4 MB funktionieren?
Na ja, ich koennte ja einfach meine CPC 464 Expansionport-Connector-Platine nehmen, und 3 74LS244 rauf nageln (fuer Address und Datenbus). Fertig ist der Bustreiber?
KC Compact ist ein CPC Clone, also ein DDR Rechner der so ein Zwischending zw. CPC464 und CPC6128 ist.
Meine Buskarte ist im Prinzip ein MX4 Board, wo die Adressleitungen und paar Signale über 3x LS541 geht. Die Datenleitungen gehen direkt weiter. Vor den Bustreibern ist noch ein Steckplatz und dort funktioniert nur das 4MB und das M4 korrekt. also bringt dir ein Bustreiber nix, da dann das Timing nicht mehr stimmt.
Ich habe mir im Prinzip ein Adapter gebaut, sodaß ich vor den LS541 jetzt drei Module stecken kann und somit das M4 und 4MB ohne Bustreiber benutze. Jetzt passt das Timing und es gibt keine Probleme.
Danke fuer Erlaeuterungen!
Und warum 74LS541 und nicht 74LS244?
Hmm, sehe gerade - eigentlich egal. Ist das gleiche Ding, nur anderes Pinout. Verstehe!
Also ich nutze nun die 4mb Erweiterung in Kombination mit dem DDI3 an meinem 464 plus.
Dummerweise funktionierte die Erweiterung NICHT in ihrem Gehäuse (Warum, versuchen wir noch herauszufinden), aber als ich das Gehäuse entfernt hatte, funktionierte sie...
Leider funktionieren nicht alle 128k Produktionen, vermutlich ein unsauberes Portmapping innerhalb der Demos?
Viele (Plus)-128k-Demos laufen nun aber auch auf meinem 464+!
Quote from: Devilmarkus on 11. March 2018, 11:14:47
Also ich nutze nun die 4mb Erweiterung in Kombination mit dem DDI3 an meinem 464 plus.
Dummerweise funktionierte die Erweiterung NICHT in ihrem Gehäuse (Warum, versuchen wir noch herauszufinden), aber als ich das Gehäuse entfernt hatte, funktionierte sie...
Ja, die Gehäuse musste ich auch entfernen, gibt sonst Wackelkontakt / zuviel Spannung auf dem Edge-Connector.
Batman läuft manchmal 70% durch, aber semmelt dann ab - meist früher als später.
Also: Wenn man Fehler reproduzieren kann, dann ist es zu allermeist die Software. Tauchen Fehler mal so mal so auf, dann ist es sehr wahrscheinlich die Hardware. Warum? Software ist digital, CPU's sind es fast, aber Rechner sind es eben nicht, dann Spannung ist nie genau auf 0 oder 5 Volt. Und das ist die Sache mit den Kontakten... da kommt man schon mal zum schlecht schlafen.
Wichtig ist es hald immer einen Fehler reproduzieren zu können, will das nicht klappen liegt's an der Hardware. :(
Wenn ich das richtig sehe, hat nie einer probiert, auch den Datenbus mal mit einem Line Driver 74LS244 o.ae. zu versehen. Evtl. ist das auch einmal ein Versuch wert. Rennerts Treiber-Karte scheint nur den Addressbus zu betreffen?
PS The MX4-Variante vom Zaxon Piotr sein 4 MB funktioniert besser als die 464-Edge-Connector-Variante, aber eben auch nur zu 80 % oder so. Und auch nur mit einem meiner 5 CPC 464 - nur 40010 GA.
Quote from: LambdaMikel on 12. March 2018, 17:49:57
PS The MX4-Variante vom Zaxon Piotr sein 4 MB funktioniert besser als die 464-Edge-Connector-Variante, aber eben auch nur zu 80 % oder so. Und auch nur mit einem meiner 5 CPC 464 - nur 40010 GA.
Hab meinen Adapter nochmal enger gemacht, die Module sind nur 1cm auseinander. Jetzt funktioniert das 4MB, M4 und MF2 immer zuverlässig zusammen. Das Batman kann ich leider nicht testen, da mein KC Compact einen Grafikmode nicht unterstützt. Aber Captain Future unter FOS geht.
Schön, dass es läuft. In jedem Fall hast Du da enorm viel Zeit reinstecken müssen. Also mit Plug und Play kann der Piotr keine Werbung machen. Aber besser spät als nie. :)
Quote from: TFM on 12. March 2018, 18:35:42
... Plug und Play kann der Piotr keine Werbung machen.
... rather - Plug and Pray :kaffee:
Allerdings ist auch interessant zu sehen, dass er seinen Verkauf auf sellmyretro (zumindest temporaer?) eingestellt hat...
Tja, hätte er die Dinger mal besser am Anfang ausführlich getestet. Ich find's auch doof ca. 50 Mücken auszugeben, und dann funktioniert es nur unter besonderen Umständen.
Ich habe heute alle meine Piotr-Erweiterungen zurück geschickt
Er hat mir in einer Email geschrieben, dass es ein Firmware-Update gibt... und auch zugegeben, dass es Timing-Probleme gibt.
Er schickt mir in 2 Tagen eine neue 4 MB MX4. Wir werden sehen!
Da, bin ich SEHR gespannt darauf!
hab auch mal bei Piotr angefragt.
Quote from: LambdaMikel on 13. March 2018, 17:26:40
Allerdings ist auch interessant zu sehen, dass er seinen Verkauf auf sellmyretro (zumindest temporaer?) eingestellt hat...
Das liegt aber einfach daran, dass er nicht hinterher kommt, die Bestellungen zu Bearbeiten.
Er produziert die ganzen Erweiterungen alleine und in seiner Freizeit.
Ja, ich bekomme auch eine neue Erweiterung :)
Na, gut dass wir hartnaeckig (und dennoch freundlich) geblieben sind.
Was nicht funktioniert, funktioniert eben nicht. So ist das nun mal.
Er kann ja nun auch nur mit den Geräten testen, die er selber da hat...
Bei ihm funktioniert es ja auch, das sieht man ja auch in seinen Videos...
Schon komisch, wie unterschiedlich die verschiedenen CPC auf solche Hardware reagieren...
Ja und Nein. Man kann immer mal jemanden fragen zum testen. Und vor allem muss man hald auch geeignete Testsoftware schreiben. Und auch da kann man jemanden fragen.
Jedenfalls ist er hald schon eher... "der schnelle Jim" :zunge0020:
Ich werde ihm meine Karte wohl auch schicken müssen, da sind dann auch wieder ein paar Euro Porto weg. Also wirds entweder für mich teurer oder für ihn ist nix mehr zu verdienen. Einfach nicht hilfreich. Klar, so etwas kann passieren. Und es ist auch nicht so kacke wie mit dem Albireo, da kann man die Karten nur noch wegschmeißen, da sich da der falsche Chip drauf befindet.
Das mit dem "schnellen Jim" kann ich so unterschreiben.
Ich habe von Ihm sein Eigenbau-Gotek als internes Laufwerk gekauft. Da waren zwei Leiterbahnen beim Einbau ins Gehäuse geschrottet, hat er also nicht getestet bevor er das rausgeschickt hat. Ausserdem hat er da bei den Anschlüssen ein totales Kuddelmuddel designt. Der Chip-Select fürs interne Laufwerk ist gar nicht angeschlossen und am Chipselect auf dem Gotek ist das Motor-On signal angeschlossen. Deshalb tut es das per zufall. Aber nur, solange man kein externes Laufwerk anschliessen möchte. Denn durch das Motor-On reagiert sein Nachbau auf Laufwerk a und b und das externe nie.
Er hatte mir aufgrund der kaputten Leiterbahnen eine neue Platine geschickt. Das ist auch eine neue Revision, wo er ein paar Fehler behoben hat. Aber genau diesen nicht. Er verkauft also nach wie vor interne Laufwerke, die dann aufgrund der Hardware-Bugs ein externes Laufwerk B verhindern.
Meine Platine habe ich umgehackt, die geht jetzt. Finde ich halt bei etwas, was an die 60€ kostet doof. Ausserdem kann das ja nicht jeder selber....
Ich werde mein Modul später zum Update zurücksenden. Er hat geschrieben, das die neue Firmware noch ausgiebig getestet wird. Solange behalte ich das Modul noch, im Moment läuft es ja. Vielleicht funktioniert es dann mit besserem Timing auch hinter den Bustreibern.
mein 4MB ist auf dem Rückweg vom Update, mal schauen ob es dann mit den Bustreibern funzt.
Habe ihm mal geemailt, ob ich es auch umtauschen kann, aber es kam noch keine Antwort. Naja, so eilig habe ich es auch nicht.
Umtauschen braucht er sicher nicht, er flasht die neue Firmware in den Chip, Anschluß dafür ist ja aufm Board.
So, habe heute die neue 4 MB Karte vom Piotr bekommen (also mit neuer Firmware) und es läuft sowohl am 6128 Plus als auch am CPC6128 sehr sehr schön. :) Mal sehen ob ich noch einen Adapter finde, dann kann ich es auch mal am CPC664 probieren (bevor ich den auf Ebay verkaufe).
FutureOS findet alle 4 MB (mit beiden Rechnern) und "A Tribute to the Sisters" läuft auch wunderbar. Es nutzt RAM oberhalb der ersten 512 KB falls vorhanden (und als unbenutzt definiert). :00008351:
Hatte meins auch wiederbekommen. Merke jetzt keinen Unterschied, da es immernochnicht über Bustreiber funktioniert. Aber nicht schlimm, habe es ja vor den Bustreibern stecken.
Na Hauptsache es funktioniert :smiley027: