Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 16.09.2021, 16:11
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 3.001
Abgegebene Danke: 648
Erhielt 7.569 Danke für 1.691 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss3001
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
I see a quote from you, does it mean he interviewed you?
Well, in fact he wanted an extensive interview about the background, history etc. of my project and how it is done, but that was just too much for me - I'm not interested in such things (especially not in English), so I just sent him a short answer (and this quote was one of my statements).
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
applechess (17.09.2021), kamoj (20.09.2021)
  #2  
Alt 17.09.2021, 20:33
Benutzerbild von applechess
applechess applechess ist offline
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 8.400
Abgegebene Danke: 11.784
Erhielt 18.463 Danke für 6.416 Beiträge
Aktivitäten Langlebigkeit
14/20 14/20
Heute Beiträge
3/3 sssss8400
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Well, in fact he wanted an extensive interview about the background, history etc. of my project and how it is done, but that was just too much for me - I'm not interested in such things (especially not in English), so I just sent him a short answer (and this quote was one of my statements).
Hallo Franz
Du darfst/solltest stolz sein, dass Deine grossartige Arbeit nun selbst bei ChessBase aufgenommen bzw. gewürdigt wurde.
Gruss
Kurt
Mit Zitat antworten
Folgender Benutzer sagt Danke zu applechess für den nützlichen Beitrag:
Mark 1 (18.09.2021)
  #3  
Alt 18.09.2021, 12:02
Mark 1 Mark 1 ist offline
Resurrection
 
Registriert seit: 27.09.2006
Beiträge: 567
Abgegebene Danke: 1.014
Erhielt 409 Danke für 218 Beiträge
Aktivitäten Langlebigkeit
4/20 18/20
Heute Beiträge
0/3 ssssss567
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von applechess Beitrag anzeigen
Hallo Franz
Du darfst/solltest stolz sein, dass Deine grossartige Arbeit nun selbst bei ChessBase aufgenommen bzw. gewürdigt wurde.
Gruss
Kurt
Hallo Kurt

definitiv...

gruß Mark 1
Mit Zitat antworten
  #4  
Alt 19.09.2021, 12:05
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 616
Abgegebene Danke: 236
Erhielt 2.423 Danke für 431 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss616
Re: Mess Emulator für diverse Schachcomputer ist fertig!

For anyone who's curious about it, let me describe the extraction of the ROM for Fidelity Checker Challenger 2. It is not your standard desolder->romchip in reader tool->rom file comes out

A few years ago, Yovan bought Checker Challenger 2 for dumping the ROM. From his PCB photos, we saw it has a NEC UCOM-4 MCU, the CPU is emulated in MAME but it is not easy to dump electronically. Yovan was reluctant to send the pcb to someone else, and a rom dump didn't happen.

A couple of years later (2 weeks ago), I spotted a very cheap one on ebay. Sean Riddle ( http://www.seanriddle.com/decap.html ) and I purchased it and he started working on dumping the ROM.
The dumping process done by Sean:
- delid(decap) the chip, making the bare die visible
- give it a bath in Whink(diluted hydrofluoric acid) to remove remaining goo and the top layer
- put it under a motorized microscope that makes hundreds of photos (this step is also done before the acid bath)
- stitch photos together and end up with a huge picture, I've uploaded a temporary mirror here: WARNING it's 68MB, 16304x18327 https://tsk-tsk.net/net/temp/checkersacid.jpg
- the ROM bits (literally the 1s and 0s) are in the big array at the top left
- use a tool to extract the bits visually, and verify them
- convert to bytes in correct order (the correct ordering was figured out ages ago when a Roland TB-303 MCU was decapped)

The emulation process is same as usual: Sean sent me a pinout/netlist, and I program the MAME driver.
https://github.com/mamedev/mame/blob...el_checkc2.cpp

Geändert von hap (19.09.2021 um 12:15 Uhr)
Mit Zitat antworten
Folgende 7 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
bataais (19.09.2021), berger (19.09.2021), fhub (19.09.2021), kamoj (20.09.2021), Luis (19.09.2021), Plextor (19.09.2021), Tibono (19.09.2021)
  #5  
Alt 19.09.2021, 16:08
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 3.001
Abgegebene Danke: 648
Erhielt 7.569 Danke für 1.691 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss3001
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
For anyone who's curious about it, let me describe the extraction of the ROM for Fidelity Checker Challenger 2. It is not your standard desolder->romchip in reader tool->rom file comes out
WOW, that's a more than complicated procedure!
If all chess ROMs would require this method, I guess we won't have many chess emulations at all.

2 questions:

1) does this ROM contain any CRC bits, so that it could be verified, that all 0/1-bits have been read correctly?

2) would this method also work for devices, where the ROM is integrated in the CPU chip (e.g. the Mephisto Atlanta with a SH7034)?
Mit Zitat antworten
  #6  
Alt 19.09.2021, 16:52
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 616
Abgegebene Danke: 236
Erhielt 2.423 Danke für 431 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss616
Re: Mess Emulator für diverse Schachcomputer ist fertig!

1) No checksum, but usually on old chips(late 70s, early 80s) the rom bits are very visible as you can see. If there are errors in it, it's easy to fix during visual verification.

2) Don't know until you try. But SH1 is a 90s chip, which means the chip die is much more compact and rom bits will not be as visible.
Also, how much internal ROM does Atlanta have? 32KB? that's more than a quarter million bits, a lot of work.

It's better to figure out a way to dump these chips electronically. Actually, UCOM-4 can be dumped electronically too, it's just difficult.
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
bataais (19.09.2021), berger (19.09.2021), fhub (19.09.2021), kamoj (20.09.2021)
  #7  
Alt 23.09.2021, 20:17
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 616
Abgegebene Danke: 236
Erhielt 2.423 Danke für 431 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss616
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Neuer tag, neuer rom dump von Berger.
Conchess Plymate 5.5MHz

It is almost identical to the other Plymate dump, most of the differences are due to changed timing I guess.
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
Agep (24.09.2021), Bryan Whitby (23.09.2021), fhub (23.09.2021), Luis (23.09.2021)
  #8  
Alt 24.09.2021, 17:35
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 3.001
Abgegebene Danke: 648
Erhielt 7.569 Danke für 1.691 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss3001
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Neuer tag, neuer rom dump von Berger.
Conchess Plymate 5.5MHz
hap, I'm a bit confused about your new Conchess driver:
In the previous version the T8 was implemented with 8_MHz_XTAL/2, but now you've changed this to 16_MHz_XTAL/2 !?

Does this mean that the T8 has in fact a 16MHz XTAL, which is divided by 2 for the CPU clock?
Most articles on the internet say "4 MHz (8 MHz Quarz)" for the T8.

There's also a Monarch T24,
https://www.schachcomputer-online-mu...s-monarch-t24/
and it says: "Taktfrequenz: 24 MHz (12)" (in one of the pictures there's really a 24MHz XTAL!).

So shouldn't the T8 also have an external 8MHz XTAL? But then it would actually run only with 4MHz (and a T6 with 3MHz, etc.).
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
berger (24.09.2021)
  #9  
Alt 24.09.2021, 20:15
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 616
Abgegebene Danke: 236
Erhielt 2.423 Danke für 431 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss616
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Yes it's confusing.

I don't know where this 8MHz version was dumped from, I received the rom dump anonymously(maybe you know who ). Though I don't think it was dumped from a SteveUK Amsterdam T8 4MHz repro PCB.

About real T8:
T6 is around 5 to 6MHz, on an overclocked R65C02P4.
T6 was around 1000DM. T8 was around 1200DM. If T8 has a weaker CPU and the same chess engine, the price increase can not be explained.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag:
berger (24.09.2021)
  #10  
Alt 24.09.2021, 20:28
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 3.001
Abgegebene Danke: 648
Erhielt 7.569 Danke für 1.691 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss3001
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Well, your answer doesn't really solve my confusion.

If the internet sources are right, then a Tx should have a x MHz XTAL (externally) and the CPU should get x/2 MHz.
But if this is true, then all MHz values in your driver are wrong, because you're using now (x*2)_MHz_XTAL/2 and that's of course x MHz for the CPU.

So what's in fact correct now?
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Info: Mephisto Emulator für den Mac fertig RolandLangfeld Die ganze Welt der Schachcomputer / World of chess computers 3 09.09.2007 22:56


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:00 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
©Schachcomputer.info