Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #4551  
Alt 11.06.2021, 14:02
hap hap ist offline
Mephisto Genius 68030
 
Registriert seit: 27.07.2019
Beiträge: 322
Abgegebene Danke: 92
Erhielt 670 Danke für 156 Beiträge
Activity Longevity
1/20 3/20
Today Beiträge
0/3 ssssss322
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: 57
Land:
Beiträge: 2.051
Abgegebene Danke: 2.124
Erhielt 1.321 Danke für 766 Beiträge
Activity Longevity
4/20 14/20
Today Beiträge
0/3 sssss2051
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
Saitek Turbo King II
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 90
Abgegebene Danke: 198
Erhielt 155 Danke für 52 Beiträge
Activity Longevity
3/20 10/20
Today Beiträge
0/3 sssssss90
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
Chess-Master
 
Registriert seit: 12.09.2010
Ort: Bayern
Alter: 69
Land:
Beiträge: 22
Abgegebene Danke: 34
Erhielt 11 Danke für 6 Beiträge
Activity Longevity
7/20 13/20
Today Beiträge
0/3 sssssss22
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
Saitek Turbo King II
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 90
Abgegebene Danke: 198
Erhielt 155 Danke für 52 Beiträge
Activity Longevity
3/20 10/20
Today Beiträge
0/3 sssssss90
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
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.864
Abgegebene Danke: 199
Erhielt 3.172 Danke für 818 Beiträge
Activity Longevity
8/20 14/20
Today Beiträge
0/3 sssss1864
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
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.864
Abgegebene Danke: 199
Erhielt 3.172 Danke für 818 Beiträge
Activity Longevity
8/20 14/20
Today Beiträge
0/3 sssss1864
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
Mephisto Genius 68030
 
Registriert seit: 27.07.2019
Beiträge: 322
Abgegebene Danke: 92
Erhielt 670 Danke für 156 Beiträge
Activity Longevity
1/20 3/20
Today Beiträge
0/3 ssssss322
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
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.864
Abgegebene Danke: 199
Erhielt 3.172 Danke für 818 Beiträge
Activity Longevity
8/20 14/20
Today Beiträge
0/3 sssss1864
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
Schachcomputer Koryphäe
 
Registriert seit: 19.04.2010
Beiträge: 1.864
Abgegebene Danke: 199
Erhielt 3.172 Danke für 818 Beiträge
Activity Longevity
8/20 14/20
Today Beiträge
0/3 sssss1864
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

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 00:36 Uhr.



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