Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #5681  
Alt 05.12.2023, 20:31
Benutzerbild von Mychess
Mychess Mychess ist offline
Saitek Leonardo
 
Registriert seit: 07.03.2009
Beiträge: 89
Abgegebene Danke: 154
Erhielt 126 Danke für 70 Beiträge
Aktivitäten Langlebigkeit
5/20 16/20
Heute Beiträge
0/3 sssssss89
Re: AW: Re: AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
WOW, das ist ja schon eher ein Geburts-Tsunami!
Da komme ich ja mit den Plugins gar nicht mehr nach ...

Again a question for hap:
Since we had no HD6301X0 so far, what's the memory map for this one?
Same to the 6301V, but RAM from 0x40 to 0xff.

Cordially.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Mychess für den nützlichen Beitrag:
fhub (05.12.2023), kamoj (05.12.2023)
  #5682  
Alt 05.12.2023, 20:40
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 510
Abgegebene Danke: 185
Erhielt 1.657 Danke für 326 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
0/3 ssssss510
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Internal I/O from 0x00-0x18
And yes, RAM 0x40-0xff.

I also had to do some fixes to the m6801 CPU core to make the Yeno 301 XL work:
https://github.com/mamedev/mame/comm...068c0a5e3af164 (the DDR4 fix)
https://github.com/mamedev/mame/comm...6ad3ae80c0c3dc
https://github.com/mamedev/mame/comm...82a4a7acfcb290
Mit Zitat antworten
Folgende 5 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
Agep (06.12.2023), berger (05.12.2023), fhub (05.12.2023), kamoj (05.12.2023), Mychess (05.12.2023)
  #5683  
Alt 05.12.2023, 20:56
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.599
Abgegebene Danke: 439
Erhielt 5.738 Danke für 1.324 Beiträge
Aktivitäten Langlebigkeit
9/20 14/20
Heute Beiträge
0/3 sssss2599
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
I also had to do some fixes to the m6801 CPU core to make the Yeno 301 XL work:
Yep, I've already downloaded these m6801 changes yesterday and use it in my MAME 0.261 version, but of course I can't port these files back to 0.220, so I'm curious if the Yeno 301 XL will work in CB-Emu!?

BTW, your new method of using xc/yc instead of the usual x/y coordinates in the layout is really annoying - I have to change dozens (if not hundreds) of values to make it work in MAME 0.220.
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (05.12.2023)
  #5684  
Alt 05.12.2023, 21:08
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 510
Abgegebene Danke: 185
Erhielt 1.657 Danke für 326 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
0/3 ssssss510
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Yeno 301 XL won't work without those fixes.

MAME artwork 'newer' features like the repeat func, or blend modes, or xc/yc, they make it easier for me to manually write those .lay files.
Yeah I can imagine it's annoying to convert back. I think it's something like x=xc-(width/2) and likewise for y.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag:
kamoj (05.12.2023)
  #5685  
Alt 05.12.2023, 21:14
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.599
Abgegebene Danke: 439
Erhielt 5.738 Danke für 1.324 Beiträge
Aktivitäten Langlebigkeit
9/20 14/20
Heute Beiträge
0/3 sssss2599
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Yeno 301 XL won't work without those fixes.
Are you sure?
I'm not using the 'standby' and 'nvram' features of your drivers, so maybe those fixes have no effect for my version!?

Or are any other code parts in your driver not working without them?
If yes, then I don't even try to implement the 301 XL in my version ...
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (05.12.2023)
  #5686  
Alt 05.12.2023, 21:21
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 510
Abgegebene Danke: 185
Erhielt 1.657 Danke für 326 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
0/3 ssssss510
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Yes I'm sure, I had a WIP driver that had major problems, until I did those bugfixes to the CPU emulation.

You can still try.
The DDR4 problem can be worked around with if you do something like this in the driver machine_reset:
m_maincpu->space(AS_PROGRAM).write_byte(0x05, 0xff);

And the illegal opcode fixes, the ones I linked should be easy to copy over to an older MAME.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
fhub (05.12.2023), kamoj (05.12.2023)
  #5687  
Alt 05.12.2023, 23:28
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.599
Abgegebene Danke: 439
Erhielt 5.738 Danke für 1.324 Beiträge
Aktivitäten Langlebigkeit
9/20 14/20
Heute Beiträge
0/3 sssss2599
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
The DDR4 problem can be worked around with if you do something like this in the driver machine_reset:
m_maincpu->space(AS_PROGRAM).write_byte(0x05, 0xff);
I've now made the usual changes for these 6301 devices and with the above line the Yeno 301 XL is at least starting, but apart from the buttons (producing beeps) nothing else works: no leds and also the sensor board is 'dead'.
Zitieren:
And the illegal opcode fixes, the ones I linked should be easy to copy over to an older MAME.
Well, I've looked at these files, but there are hundreds of changes, and the current m6800 files are so different to the version I'm using in 0.220 (although already updated some time ago), that I won't even know where to start with any "copy over".
So this Yeno 301 XL will definitely not make it into CB-Emu.
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
  #5688  
Alt 06.12.2023, 00:22
Benutzerbild von Mychess
Mychess Mychess ist offline
Saitek Leonardo
 
Registriert seit: 07.03.2009
Beiträge: 89
Abgegebene Danke: 154
Erhielt 126 Danke für 70 Beiträge
Aktivitäten Langlebigkeit
5/20 16/20
Heute Beiträge
0/3 sssssss89
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

Now everyone can answer my question from a month ago:

https://www.schachcomputer.info/foru...ead.php?t=6960

Cordially.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag:
kamoj (06.12.2023)
  #5689  
Alt 06.12.2023, 00:32
Benutzerbild von Mychess
Mychess Mychess ist offline
Saitek Leonardo
 
Registriert seit: 07.03.2009
Beiträge: 89
Abgegebene Danke: 154
Erhielt 126 Danke für 70 Beiträge
Aktivitäten Langlebigkeit
5/20 16/20
Heute Beiträge
0/3 sssssss89
Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Yes I'm sure, I had a WIP driver that had major problems, until I did those bugfixes to the CPU emulation.

You can still try.
The DDR4 problem can be worked around with if you do something like this in the driver machine_reset:
m_maincpu->space(AS_PROGRAM).write_byte(0x05, 0xff);

And the illegal opcode fixes, the ones I linked should be easy to copy over to an older MAME.
WARNING WARNING : The Yeno 301XL use illegal opcode interruption (trap vector) as subroutine with parameter (codes $00 $02 $42 $87 $CF, of course illegal opcode) .

Cordially.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag:
kamoj (06.12.2023)
  #5690  
Alt 06.12.2023, 18:57
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 510
Abgegebene Danke: 185
Erhielt 1.657 Danke für 326 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
0/3 ssssss510
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Does someone have a working Constellation Junior? (Mychess's one is broken)
And can you try this?

Push white pawn from D4 to D5, does the D5 sensor take longer to register?

Or, same with the queen:
white pawn to E3, black don't care
white queen to G4, black don't care
white queen to G5 **here, sensor response is slow**, black don't care
white queen to G4 **sensor response is slow again**

So, with any vertical 1 square move from 4th to 5th rank, or backwards, the chessboard sensor response is slower than with other moves.

If it happens on the actual chesscomputer too, then it's not a fault in the emulation.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
kamoj (07.12.2023), Mychess (07.12.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 +2. Es ist jetzt 02:17 Uhr.



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