Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #5491  
Alt 20.08.2023, 16:41
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.771
Abgegebene Danke: 536
Erhielt 6.455 Danke für 1.485 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2771
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Lars,
 Zitat von kamoj Beitrag anzeigen
Ehrlich gesagt dachte ich, dass Franz einen Scherz gemacht hat, als er schrieb, was ich zuerst als herablassend über mich empfand.
Aber warum sollte er schlechte Dinge über mich schreiben?
nun, als 'herablassend' würde ich meine Bemerkung nicht bezeichnen, sondern eher als 'enttäuscht' oder 'frustriert', und genau so war mein Posting auch gemeint, denn - wie Sascha schon bemerkt hat - warten wir nun bereits seit etwa einem Jahr auf diesen MM III.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (20.08.2023)
  #5492  
Alt 20.08.2023, 16:46
Benutzerbild von Chessguru
Chessguru Chessguru ist offline
Administrator
 
Registriert seit: 29.06.2004
Ort: Rostock
Alter: 55
Land:
Beiträge: 6.567
Bilder: 1
Abgegebene Danke: 1.769
Erhielt 4.804 Danke für 1.439 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
5/20 20/20
Heute Beiträge
0/3 sssss6567
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Ich habe Lars als sehr hilfsbereiten Zeitgenossen kennengelernt und kann mich für seine Unterstützung nur erneut bedanken. Wenn Lars und Ulf eine Chance sehen, werden sie diese ergreifen und das Ergebnis präsentieren.

Also, auch wenn es lange dauert, nicht ungeduldig werden.

Gruß
Micha
Mit Zitat antworten
Folgende 10 Benutzer sagen Danke zu Chessguru für den nützlichen Beitrag:
applechess (20.08.2023), Bryan Whitby (21.08.2023), Chess Monarch (23.08.2023), Egbert (20.08.2023), ferribaci (21.08.2023), Hartmut (20.08.2023), kamoj (20.08.2023), Mapi (20.08.2023), Wandersleben (20.08.2023), Wolfgang2 (20.08.2023)
  #5493  
Alt 28.08.2023, 17:03
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 579
Abgegebene Danke: 212
Erhielt 2.116 Danke für 394 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
2/3 ssssss579
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Schachcomputerfans, hier ist ein neuer emulation, Novag Chess Robot Adversary. ROM von jemand anonym.

I didn't know before that it has a soundchip, SN76489AN, more commonly seen on video game systems.

Mit Zitat antworten
Folgende 20 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
Agep (29.08.2023), berger (28.08.2023), Bryan Whitby (28.08.2023), Chess Monarch (30.08.2023), ferribaci (28.08.2023), fhub (29.08.2023), germangonzo (28.08.2023), Hartmut (28.08.2023), Jo (28.08.2023), kamoj (28.08.2023), lars (28.08.2023), Luis (28.08.2023), Mapi (28.08.2023), Mark 1 (28.08.2023), mclane (28.08.2023), MichaelN (28.08.2023), Mychess (16.09.2023), Robert (02.09.2023), Tibono (28.08.2023), Wandersleben (28.08.2023)
  #5494  
Alt 28.08.2023, 17:14
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 57
Land:
Beiträge: 4.034
Abgegebene Danke: 2.447
Erhielt 4.646 Danke für 1.676 Beiträge
Aktivitäten Langlebigkeit
10/20 20/20
Heute Beiträge
1/3 sssss4034
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Yes the robot had a mode where it tried to confuse the human player.
The sound effects should disturb the human in his thinking process.
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu mclane für den nützlichen Beitrag:
kamoj (28.08.2023), Mark 1 (28.08.2023)
  #5495  
Alt 28.08.2023, 17:29
Mark 1 Mark 1 ist offline
Mephisto Wundermaschine
 
Registriert seit: 27.09.2006
Beiträge: 484
Abgegebene Danke: 780
Erhielt 314 Danke für 171 Beiträge
Aktivitäten Langlebigkeit
3/20 18/20
Heute Beiträge
0/3 ssssss484
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi...


Ich habe das Teil im Selbstspiel bei Karstadt gesehen. Lange ist es her und ich war FASZINIERT.
Heute ein müdes Lächeln aber damals ....

Gruß
Mark 1
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Mark 1 für den nützlichen Beitrag:
kamoj (28.08.2023), mclane (28.08.2023)
  #5496  
Alt 28.08.2023, 22:29
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 579
Abgegebene Danke: 212
Erhielt 2.116 Danke für 394 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
2/3 ssssss579
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Does someone here have a not so broken Robot Adversary, and could try this?:
- new game
- walk around with your king and get checkmated on purpose
- press Trace Back
- robot arm takes back 1 move
- chesscomputer becomes unresponsive: leds are still on, it still beeps when you press buttons, but doesn't do anything else. You need to turn it off and on to get it to become alive again.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag:
kamoj (28.08.2023)
  #5497  
Alt 29.08.2023, 12:19
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.771
Abgegebene Danke: 536
Erhielt 6.455 Danke für 1.485 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2771
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,
 Zitat von hap Beitrag anzeigen
Hallo Schachcomputerfans, hier ist ein neuer emulation, Novag Chess Robot Adversary.
danke an 'hap' für diese neue Emulation - diesen Treiber zu schreiben war sicher nicht einfach!

Leider funktioniert dieser Treiber in MESSUI 0.220 nicht mehr und auch die Layout-Datei müßte ich komplett umschreiben, und daher werde ich wohl eine neuere MAMEUI-Version 0.245 nur für diesen Novag Robot hochladen, denn das ist die letzte Version (allerdings auch schon 1 Jahr alt), die ich überhaupt noch kompilieren kann.
Allerdings enthält diese Version all die Extra-Features nicht, die ich in CB-Emu/MessExtra zusätzlich eingebaut habe, und sie läßt sich auch nicht via WinBoard oder Arena benutzen, weil ein Plugin für diesen Robot kaum möglich sein dürfte (der hat weder Brett-LEDs noch eine LCD-Zuganzeige).
Das wird allerdings noch eine Weile dauern ...

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 5 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (29.08.2023), kamoj (29.08.2023), Mapi (29.08.2023), Tibono (29.08.2023), Wandersleben (29.08.2023)
  #5498  
Alt 29.08.2023, 13:19
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 579
Abgegebene Danke: 212
Erhielt 2.116 Danke für 394 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
2/3 ssssss579
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Is it mainly for showing the claw position? Try this (in this case Fidelity Phantom):

Code:
class:
u32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);

func:
u32 phantom_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
{
	bitmap.fill(0, cliprect);

	u32 color = 0xff00ff;
	if (!BIT(m_motors_ctrl, 4))
		color = color >> 1 & 0x7f7f7f;

	u8 x = m_hmotor_pos;
	u8 y = 255 - m_vmotor_pos;
	if (cliprect.contains(x, y))
		bitmap.pix(y, x) = color;

	return 0;
}

mcfg:
screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
screen.set_refresh_hz(60);
screen.set_size(256, 256);
screen.set_visarea_full();
screen.set_screen_update(FUNC(phantom_state::screen_update));

und lay file: screen element with blend="add"
Or if blend is not supported yet in an older version, then fill the screen with white and do it with an <overlay>
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
kamoj (29.08.2023), Tibono (29.08.2023)
  #5499  
Alt 29.08.2023, 13:57
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.771
Abgegebene Danke: 536
Erhielt 6.455 Danke für 1.485 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2771
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Is it mainly for showing the claw position?
No, I've already replaced m_display->write_mx/my with update_display() as I've done it before in some other drivers.
And I've also commented out the 'claw' code in the layout, because I know from the Phantom that this won't work in 0.220.

The problem in the driver seems to be m_pwm_accum[4] - there's a message about an error in 'save.h' pointing me to the line with 'save_item(NAME(m_pwm_accum))'. I guess this save_item doesn't work with an array in my old version!?

And in the layout file there are many problems:
First it doesn't accept 'bounds xc/yc=', and if I replace this with 'bounds x/y=' then everything is misplaced in the artwork.
Furthermore the LEDs are not displayed - this could certainly be solved anyhow, but it would be much work ...
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (29.08.2023)
  #5500  
Alt 29.08.2023, 14:10
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 579
Abgegebene Danke: 212
Erhielt 2.116 Danke für 394 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
2/3 ssssss579
Re: Mess Emulator für diverse Schachcomputer ist fertig!

claw position: see above, such a screen overlay is actually what I had in my WIP robotadv driver.

xc/yc: c means center. To convert to x or y, subtract width or height divided by 2.
Yes, save_item didn't support array of attotime in older MAME versions.
I don't see why the leds wouldn't work, maybe an error in your update_display() change.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
kamoj (29.08.2023), Tibono (29.08.2023)
Antwort


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 15:18 Uhr.



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