Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Bereich Computerschach: > Mess Emu und andere Emulationen


Antwort
 
Themen-Optionen Ansicht

  #3241  
Alt 23.08.2019, 18:40
fhub fhub ist offline
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.174
Abgegebene Danke: 52
Erhielt 1.905 Danke für 481 Beiträge
Activity Longevity
13/20 13/20
Today Beiträge
1/3 sssss1174
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Hat jemand der anleitung fur SS III Memory Modul?
Keine Anleitung, aber hier ist ein Thread über dieses Memory-Modul mit einigen Bildern - ich weiß nicht ob Dir das weiterhilft:
https://www.schachcomputer.info/foru...ead.php?t=4702
Mit Zitat antworten
  #3242  
Alt 23.08.2019, 18:58
hap hap ist offline
Super Conny
 
Registriert seit: 27.07.2019
Beiträge: 80
Abgegebene Danke: 19
Erhielt 107 Danke für 31 Beiträge
Activity Longevity
9/20 1/20
Today Beiträge
0/3 sssssss80
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Danke, es war einfach ein 256x4 RAM und battery. Warum 180DM? viel zu teuer. :P

If I try to emulate the NVRAM, it boots up with bogus settings(and empty chessboard). There must be a key function to change settings to defaults. Nothing is mentioned in the manual of the main chesscomputer.
Mit Zitat antworten
  #3243  
Alt 23.08.2019, 19:03
fhub fhub ist offline
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.174
Abgegebene Danke: 52
Erhielt 1.905 Danke für 481 Beiträge
Activity Longevity
13/20 13/20
Today Beiträge
1/3 sssss1174
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Danke, es war einfach ein 256x4 RAM und battery. Warum 180DM? viel zu teuer. :P
That's called 'capitalism'.
Mit Zitat antworten
  #3244  
Alt 24.08.2019, 18:29
hap hap ist offline
Super Conny
 
Registriert seit: 27.07.2019
Beiträge: 80
Abgegebene Danke: 19
Erhielt 107 Danke für 31 Beiträge
Activity Longevity
9/20 1/20
Today Beiträge
0/3 sssssss80
Re: Mess Emulator für diverse Schachcomputer ist fertig!

SS III treiber: https://github.com/mamedev/mame/blob...k_ssystem3.cpp
Vielen dank an Berger, und nicht zu vergessen: MikeChess, for donating his chesscomputer to a good cause ;D

Mit Zitat antworten
Folgende 9 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
achimp (26.08.2019), Agep (25.08.2019), berger (24.08.2019), Boris (27.08.2019), fhub (24.08.2019), Hartmut (24.08.2019), Luis (24.08.2019), Mark 1 (24.08.2019), MikeChess (24.08.2019)
  #3245  
Alt 24.08.2019, 19:25
Mark 1 Mark 1 ist offline
Mephisto Portorose
 
Registriert seit: 27.09.2006
Beiträge: 154
Abgegebene Danke: 68
Erhielt 24 Danke für 22 Beiträge
Activity Longevity
6/20 17/20
Today Beiträge
0/3 ssssss154
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi...

Endlich Danke

Mark 1
Mit Zitat antworten
  #3246  
Alt 25.08.2019, 10:05
fhub fhub ist offline
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.174
Abgegebene Danke: 52
Erhielt 1.905 Danke für 481 Beiträge
Activity Longevity
13/20 13/20
Today Beiträge
1/3 sssss1174
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

das Novag Super System III ist jetzt auch in CB-Emu/MessExtra enthalten - ein Plugin für WinBoard gibt's noch nicht,
aber im externen Artwork hab ich ihm wenigstens ein Schachbrett zur manuellen Eingabe spendiert.
Wenn das Memory-Modul eingeschaltet ist, dann sollte man bei jedem Neustart zuerst mal NEW GAME drücken, sonst geht der SSIII
von der letzten Stellung aus, aber das Schachbrett startet natürlich mit der Ausgangsstellung (außer man hat 'AutoSave' aktiviert).

Den Schalter TIME hat 'hap' mit automatischer Rückstellung gemacht (angeblich soll es im ausgeschalteten Zustand zu Fehleingaben kommen) -
keine Ahnung ob sich dieser Schalter beim realen Gerät auch so verhält!?

Außerdem habe ich in MessChess die Datei 'winboard.exe' auf die neueste Version aktualisiert (2.7.2019) - ansonsten gibt's nichts Neues.

Grüße,
Franz

Geändert von fhub (25.08.2019 um 10:50 Uhr)
Mit Zitat antworten
Folgende 9 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (26.08.2019), Agep (25.08.2019), berger (25.08.2019), Boris (27.08.2019), hap (25.08.2019), Hartmut (25.08.2019), Mark 1 (25.08.2019), MikeChess (25.08.2019), Robert (26.08.2019)
  #3247  
Alt 25.08.2019, 10:55
hap hap ist offline
Super Conny
 
Registriert seit: 27.07.2019
Beiträge: 80
Abgegebene Danke: 19
Erhielt 107 Danke für 31 Beiträge
Activity Longevity
9/20 1/20
Today Beiträge
0/3 sssssss80
Re: Mess Emulator für diverse Schachcomputer ist fertig!

This is the first version(1979), apparently the chess computer had a bug where it sometimes recognizes the wrong button when the TIME switch is held in the up-position(not a MAME bug). The chess computer received by Berger had a spring in this switch so it's not toggleable.

Maybe it was fixed in the "B" version in 1980.
Mit Zitat antworten
Folgende 5 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
Agep (25.08.2019), berger (25.08.2019), Boris (27.08.2019), Hartmut (25.08.2019), Mark 1 (25.08.2019)
  #3248  
Alt 28.08.2019, 13:49
fhub fhub ist offline
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.174
Abgegebene Danke: 52
Erhielt 1.905 Danke für 481 Beiträge
Activity Longevity
13/20 13/20
Today Beiträge
1/3 sssss1174
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi hap,

I'm trying to write a chess plugin for the Super System III, but I have problems with the plugin getting the moves from the LCD display.

With the debugger I found 2 places with the hexcodes of the LCD digits (:lcd/0/m_shift and :/0/m_lcd_q), but none of the first 2 lines in my following code is working:
Code:
function interface.is_selected(x, y)
	local ddram = emu.item(machine.devices[':lcd'].items['0/m_shift']):read_block(0x00, 0x04)
--	local ddram = emu.item(machine.devices[':maincpu']:owner().items['0/m_lcd_q']):read_block(0x00, 0x04)
	local xval = { 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71, 0x3d, 0x76 }
	local yval = { 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f }
	local d0 = ddram:sub(0x00,0x00)
	local d1 = ddram:sub(0x01,0x01)
	local d2 = ddram:sub(0x02,0x02)
	local d3 = ddram:sub(0x03,0x03)
	return (xval[x] == d0 and yval[y] == d1) or (xval[x] == d2 and yval[y] == d3)
end
Any idea what's wrong with this code?

Regards,
Franz

Geändert von fhub (28.08.2019 um 14:07 Uhr)
Mit Zitat antworten
  #3249  
Alt 28.08.2019, 15:45
hap hap ist offline
Super Conny
 
Registriert seit: 27.07.2019
Beiträge: 80
Abgegebene Danke: 19
Erhielt 107 Danke für 31 Beiträge
Activity Longevity
9/20 1/20
Today Beiträge
0/3 sssssss80
Re: Mess Emulator für diverse Schachcomputer ist fertig!

If you update the driver to latest, the digits are at digit0/1/2/3.
so for example: machineutputs():get_value("digit0")
Mit Zitat antworten
  #3250  
Alt 28.08.2019, 16:13
fhub fhub ist offline
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.174
Abgegebene Danke: 52
Erhielt 1.905 Danke für 481 Beiträge
Activity Longevity
13/20 13/20
Today Beiträge
1/3 sssss1174
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
If you update the driver to latest, the digits are at digit0/1/2/3.
so for example: machineutputs():get_value("digit0")
Aah, that's interesting, of course I've already implemented your last driver update, but I didn't know that this get_value("digitx") would work, because there are no digits in the layout.

Many thanks for this information!
Mit Zitat antworten
Antwort

Stichworte
emulation, mephisto iii 68000 glasgow, mess emulation, schachcomputer emulation

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, 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 3 09.09.2007 22:56


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.



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