PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie dumpe ich ein ROM?



SailorSat
25-08-2010, 08:45
Der Titel mag ein wenig ungenau ausfallen, jedoch möchte ich die ROMs eines Virtuality 2000 SU dumpen, und irgendwann mal das Teil in MAME/MESS whatever nachbauen.

Leider hab ich auf dem Sektor quasi garkeine Vorkenntnisse und muss eh erstmal "hochauflösende" Fotos (oder besser gleich Scans) von den Platinen machen...

Grafikboard
http://www.arcadeoll.com/pics/Virtuality/2000%20Series/VR%20new01.jpg

3D-Board (doppelt)
http://www.arcadeoll.com/pics/Virtuality/2000%20Series/VR%20new03.jpg

Für den Anfang würd ich gern mal den BIOS Chip vom darin verbauten PC selbst dumpen bzw. wissen wie man das am dümmsten anstellt.

Laschek
25-08-2010, 09:27
Mit 'nem Eprombrenner einlesen.

Astrocade
25-08-2010, 09:55
ohne jede vorkenntniss kannst du das echt vergessen..................
klingt hart, ist aber so.
da brauchst du wirklich jede menge wissen, unterlagen und vor allem spezialequipment (teuer).
außerdem wirst du nicht alle speicher auslesen, können weil sie geschützt sind.
wenn du unbedingt einen mame/mess driver bauen willst, fang klein an. nimm dir eine phönix pcb lese sie aus und baue den driver dafür.
da kannst du dann immer kontrollieren ob du auf dem richtigen weg bist, weil es ja schon einen driver gibt.

viel spass
astro

rieker
25-08-2010, 11:24
http://guru.mameworld.info/faq.html

rieker
25-08-2010, 11:30
http://guru.mameworld.info/faq.html

SailorSat
25-08-2010, 22:58
Ich werde in jedem Fall erstmal die Boards einscannen.
Ich bezweifle ehrlich gesagt das die ROMs sonderlich geschützt sind, in dem Fall mach ich mir eher Sorgen um die Custom-ICs. Zumal die Firmware für die Soundkarte z.B. wenig speziell sein dürfte.

Der Treiber wird das kleinere übel denk ich. Memory Map habe ich, IRQ und DMA Leitungen sind dank ISA Bus auch kein Problem. Freilich fehlen atm. diverse CPU Cores, z.B. die MC88110 auf den 3D Boards.

Astrocade
26-08-2010, 07:22
vergiss bitte auch nicht die vielen geschützten CPLD´s!!!
aber wenn du es dir zutraust, ran an die arbeit :)
die welt freut sich immer über ein neues MAME game.

viel glück
astro

mos6581
27-08-2010, 18:39
http://www.progshop.com/versand/programmiergeraete/eprom-brenner.html oder den Gallep, aber der kostet .....

winni
27-08-2010, 21:24
HI
ich habe den Willem, ist vor allem gut für die alten Chips:D:D
Muß man sich halt ein paar Adapter löten, aber das ist ja ne einmalige Sache.
Mit "Romident" kannste da ruckzuck beurteilen, ob der Baustein defekt ist
Na ja, aber so richtig Erfahrung habe ich damit nicht, benutze ich nur gelegentlich, wenn eine alte PCB zickt
Grß
Winfried

SailorSat
28-08-2010, 08:48
Aktuell mach mich die Kiste erstmal wahnsinnig ;)
Meine Priorität geht dahin rauszufinden warum die Kiste streikt.

Testsoftware läuft 1a, ich kann die Spiele munter drauf und runter schmeissen (sind normale CD-ROMs) etc.
Ich kann jede einzelne Funktion von dem Kasten prüfen (und funktioniert).

Da die Hardware doppelt vorhanden ist (für 2 Cabs), kann ich auch die Hardware munter hin und her tauschen.

Aber beim Start eines Spiels reagiert jedes Spiel anders, bzw. bleibt mit einem anderen Fehler stehen ~-~

Fotos sind schonmal gemacht, und ich werde mit ein paar speziellen Freunden abklären welche Chips gedumpt werden sollen... Sind sicher nicht wenig bei der schieren Anzahl.

mrdo!
28-08-2010, 09:41
Hast du die Spannungsversorgungen als Fehler ausgeschlossen? Mal unter Last gemessen ... etc ...

scope
28-08-2010, 09:48
Für alles was mit Arcade (auch 80iger Jahre) zu tun hat, würde ich eines der folgenden Geräte empfehlen:

ohne Anspruch auf Vollständigkeit...versteht sich.

Sunshine Expro 80
Sunshine Power 100

Hi-lo ALL 03 (A)
Hi-lo AlLL 07 (A)
Hi-lo 11A

Leap U1

Das sind Geräte, die längst nicht mehr hergestellt werden. Sie brennen aber nicht nur Eproms, proms, gal, pal uvm., sondern testen auch Rams und TTL und kosten nicht viel.

Sollte (muss) eigentlich jeder Arcadebastler haben.

Ein uraltes Gerät von Data-IO wie z.B. system 29 wäre auch nicht schlecht, ist aber gerade bei grösseren Roms sehr langsam. Dafür haben die aber auch 2708 Unterstützung (Wenn man´s braucht) ....Die fehlt nämlich bei allen "moderneren" Universalgeräten.

mrdo!
28-08-2010, 10:39
Der all07 hat den Vorteil, daß man keine ISA Karte braucht. Das Gerät kann man am parallel port verwenden ...

Sind die sunshnes nicht baugleich mit den hilos ?

scope
28-08-2010, 11:28
Der all07 hat den Vorteil, daß man keine ISA Karte braucht. Das Gerät kann man am parallel port verwenden ...

Sind die sunshnes nicht baugleich mit den hilos ?


Die ersten(?) All-07 brauchten (wie alle All-03) die ISA Karte. Spätere Modelle (mit dem "A" ) waren dann wohl für den Parallelport. Ich hatte mal so ein Gerät mit 8bit isa Karte. Das ist aber nicht die Karte vom 03!!

Dieser "Kollege" hat wohl auch so ein seltenes Exemplar erwischt:

http://www.j-hoppe.de/PDP-11/Some_not-yet-success_stories/Fighting_PROMs/fighting_proms.html



Die All07A wurden von "Tribal" auch unter dem Namen "Flex-Frogrammer" vermarktret....Ich habe so einen "Flex" mit einigen PLCC Adaptern (pacs)...Die waren mal richtig teuer.

http://www.tribalmicro.com/updates/

Der Sunshine Expro 80 ist baugleich mit dem All 03. Software ist auch austauschbar.

Der beste, schnellste und vielseitigste Programmer ist m.E. der Sunshine Power 100....Eine sehr schöne und schnelle Maschine

http://www.danbbs.dk/~rmadrm/power.htm

Sunshine ging irgendwann Mitte der 90iger pleite. Irgendeine Firma verkaufte auf der Hobbytronic 1997 oder 98 einige Sunshine Restposten...Da habe ich für afair 450 DM zugeschlagen. Einen mobilen Chiptester im Taschenrechnerformat von Sunshine habe ich damals auch mitgenommen....Das Ding spart Zeit!!!....Ohne kann ich mir nicht mehr vorstellen, obwohl ich ja eigentlich "nix mehr mache" :o


Wird gebraucht sogut wie nie angeboten.


PS:

Viele Infos über Hilo Programmer und die komplette Bauanleitung für eine All03 Isakarte mit Gal-Jedec file gibts übrigens hier:

http://matthieu.benoit.free.fr/

Platinenfolien habe ich dafür angefertigt....Finde im Moment aber nur die partside....:( ...Aber hier kommt nix weg!:D

mrdo!
28-08-2010, 13:02
All07A ja, richtig, steht drauf! :D
Hab ich übrigens unter windows xp am laufen ... trickreiche Lösung, klappt aber ohne Probleme.

Was ich noch am all03 mag: Kann man selbst reparieren, er enthält bis auf 2 gals, deren Inhalt bekannt ist, keinerlei Spezialhardware.
Weiterer Pluspunkt: Hard & Software ist dokumentiert. Ich habe selbst schon ein Programm zum brennen der tschechischen(?) Tesla bproms geschrieben (kann man unter http://matthieu.benoit.free.fr/120.htm runterladen ).