Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #4551  
Alt 11.06.2021, 14:02
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 507
Abgegebene Danke: 183
Erhielt 1.642 Danke für 324 Beiträge
Aktivitäten Langlebigkeit
5/20 5/20
Heute Beiträge
0/3 ssssss507
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Neue romdump von Berger: GGM Morphy modul =)
http://www.spacious-mind.com/html/morphy_module.html
Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
Agep (11.06.2021), Bryan Whitby (11.06.2021), ferribaci (11.06.2021), fhub (11.06.2021), Hartmut (11.06.2021), Mark 1 (11.06.2021), Plextor (11.06.2021), Tibono (12.06.2021)
  #4552  
Alt 11.06.2021, 20:04
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.173
Abgegebene Danke: 3.211
Erhielt 1.543 Danke für 897 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2173
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Neue romdump von Berger: GGM Morphy modul =)
http://www.spacious-mind.com/html/morphy_module.html
So ist das in der Computerwelt. Kaum bringt unser Franz eine neue Version raus, ist sie schon wieder alt... lach
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten
  #4553  
Alt 11.06.2021, 20:58
Benutzerbild von berger
berger berger ist offline
Mephisto MM 4 Turbo Kit
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 168
Abgegebene Danke: 372
Erhielt 462 Danke für 119 Beiträge
Aktivitäten Langlebigkeit
5/20 11/20
Heute Beiträge
0/3 ssssss168
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Hartmut Beitrag anzeigen
So ist das in der Computerwelt. Kaum bringt unser Franz eine neue Version raus, ist sie schon wieder alt... lach
If you prefer, I can stop supporting MAME so that the latest version of CB-Emu doesn't get outdated.
Mit Zitat antworten
  #4554  
Alt 11.06.2021, 21:33
Plextor Plextor ist offline
Boris Handroid
 
Registriert seit: 12.09.2010
Ort: Bayern
Alter: 72
Land:
Beiträge: 37
Abgegebene Danke: 108
Erhielt 33 Danke für 16 Beiträge
Aktivitäten Langlebigkeit
4/20 14/20
Heute Beiträge
0/3 sssssss37
AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
If you prefer, I can stop supporting MAME so that the latest version of CB-Emu doesn't get outdated.
No, just don't. Then our Franz would have nothing more to do in his retirement - and we could no longer look forward to new versions of our beloved board computers.

I don't often write here in the forum, but now it's time to say a big thank you to berger, hap and Franz for their tireless work. Unfortunately, I don't have much time left to play chess. Therefore I am very grateful to you, that you beautify my last time with new versions.

Many thanks, hap!
¡Muchas gracias, berger!
Vielen Dank, Franz!
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Plextor für den nützlichen Beitrag:
chessman68 (12.06.2021), Tibono (12.06.2021)
  #4555  
Alt 12.06.2021, 00:06
Benutzerbild von berger
berger berger ist offline
Mephisto MM 4 Turbo Kit
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 168
Abgegebene Danke: 372
Erhielt 462 Danke für 119 Beiträge
Aktivitäten Langlebigkeit
5/20 11/20
Heute Beiträge
0/3 ssssss168
Re: AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Plextor Beitrag anzeigen
No, just don't.
Don't worry, I was just joking!

Thanks for the acknowledgement anyway.There are other contributors too, such as bataais and Sean Riddle. But as long as the master hap is involved in MAME, you can be sure that Franz will still have to update CB-Emu. xD LOL

Best,
Gerardo "berger"
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu berger für den nützlichen Beitrag:
Bryan Whitby (12.06.2021), chessman68 (12.06.2021), fhub (12.06.2021), Hartmut (12.06.2021)
  #4556  
Alt 12.06.2021, 13:49
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Re: AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
But as long as the master hap is involved in MAME, you can be sure that Franz will still have to update CB-Emu. xD LOL
yep, I am curious which one of our triumvirat will be the first to give up.

So, jetzt gibt's also schon nach 2 Tagen die nächste Version.

Eigentlich wollte ich nur ein kleines Update machen (für das neue Morphy-Modul wären ja nur ein paar Zusatzdateien nötig), aber dann wollte ich für diese GGM-Modell auch das jeweils gewählte Modul im Artwork anzeigen, wie ich es auch schon bei anderen Geräten getan habe (sind jetzt ja doch schon eine ganze Menge an GGM-Modulen).

Also gleiche Methode wie beim ARB (für die Sargon-Versionen 2.5 und 4.0) - hat aber nicht funktioniert.
Dann habe ich mit Entsetzen festgestellt, daß auch beim ARB die Sargon-Version jetzt nicht mehr angezeigt wird, was in MAME 0.215 damals noch problemlos geklappt hat - ist bisher aber anscheinend niemandem aufgefallen, mir auch nicht.
Da muß sich also bis MAME 0.220 schon wieder intern etwas geändert haben, also mußte ich wieder erst einmal die Ursache für dieses Problem finden, worin ich zum Glück recht begabt bin.
Nun gut, das Problem ist wieder behoben, und damit wird jetzt auch im GGM-Artwork das jeweils geladene Modul angezeigt.

Die neue CB-Emu-Version ist bereits online - vielen Dank an Berger und 'hap' für das neue Morphy-Modul.

Grüße,
Franz
Mit Zitat antworten
Folgende 7 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (12.06.2021), ferribaci (12.06.2021), Mark 1 (12.06.2021), Mythbuster (12.06.2021), Plextor (12.06.2021), Robert (13.06.2021), Tibono (12.06.2021)
  #4557  
Alt 12.06.2021, 15:46
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

@hap,

after starting the ARB SArgon 2.5 you have to click on [New Game] before you can start to play (without it not even the board is usable).
In MessChess the plugin does this job by sending a send_input(":IN.0", 0x80, 1) to the device.
Can this also be automated for MessExtra, i.e. without using a plugin?

I've searched through the MAME drivers and found commands for sending a value to an ioport, so I tried the following command in machine_reset()
of the ave_arb driver: ioport("IN.0")->write(1,0x80)
It compiled without errors, but unfortunately it doesn't seem to do anything!?

Is this command wrong? Is there any other command to simulate this keypress (i.e. to activate this ioport) in the driver, or is this not possible at all?

Regards,
Franz
Mit Zitat antworten
  #4558  
Alt 12.06.2021, 16:02
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 507
Abgegebene Danke: 183
Erhielt 1.642 Danke für 324 Beiträge
Aktivitäten Langlebigkeit
5/20 5/20
Heute Beiträge
0/3 ssssss507
Re: Mess Emulator für diverse Schachcomputer ist fertig!

I did it in this driver:
https://github.com/mamedev/mame/blob...s/k28.cpp#L110
https://github.com/mamedev/mame/blob...s/k28.cpp#L186
Mit Zitat antworten
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag:
fhub (12.06.2021)
  #4559  
Alt 12.06.2021, 16:35
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Ah, yes I remember now that I've done something like this in a few drivers long time ago in the first CB-Emu versions (in MAME 0.175).
But this method of manipulating m_inputs[i]->read() is quite complicated - I believe I've asked you at that time, why there isn't an easy method to send values to an ioport, and IIRC your answer was, that this would make cheating easy, and so the MAME team decided to not implement it.

Ok, I'll try it, but I'm not sure if I'll get this method working again after so many years ...
Mit Zitat antworten
  #4560  
Alt 12.06.2021, 18:15
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Ok, I'll try it, but I'm not sure if I'll get this method working again after so many years ...
Yep, I got it working!

But your method with this m_onbutton_timer requires a bit too much code IMO, so I've just used a boolean variable 'arbinit', which I set to 'true' (only for the Sargon 2.5) in machine_reset(), and then I use the following code in input_r():
Code:
u8 arb_state::input_r()
{
	u8 data = 0;

	// PA0-PA7: multiplexed inputs
	if (m_inp_mux < 8)
		data = m_board->read_file(m_inp_mux);
	else if (m_inp_mux < 9) {
		data = m_inputs[m_inp_mux - 8]->read();
		if (arbinit) {
			data |= 0x80;
			arbinit = false;
		}
	}

	return ~data;
}
It seems to work correctly, since it's also only executed once after each reset.

BTW, is it normal, that the RESET button for the ARB and ARBV2 doesn't seem to do anything?

Geändert von fhub (12.06.2021 um 18:42 Uhr)
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 07:54 Uhr.



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