|
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag: | ||
kamoj (09.09.2023) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
There's nothing saved in nvram at all (all bytes are always 0xff), and MessUI crashes sometimes when I start the Premiere engine, sometimes when I close the engine. Are all 3 values 0x10000 in my previous posting really correct? Or could it have to do something with "rs232" or "usart" that you've added in your new driver? Maybe these devices didn't work correctly in MAME 0.220?
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (09.09.2023) |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Elite Premiere should work fine without the USART.
m_nvrambank->configure_entries(0, 2, m_nvram, 0x8000); I noticed a bug. Change to: m_nvrambank->configure_entries(0, 2, m_nvram_data, 0x8000); |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
nur mal zur Info: Die echte Premiere speichert auch nix ... weder der Fidelity Teil, noch der Vancouver ... obwohl sie es laut Handbuch sollen können und sogar eine Speicherbatterie im Gerät ist ... Gruß, Sascha
__________________
This post may not be reproduced without prior written permission. Copyright (c) 1967-2025. All rights reserved to make me feel special. :-) |
Folgender Benutzer sagt Danke zu Mythbuster für den nützlichen Beitrag: | ||
kamoj (10.09.2023) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Well, with this change the compiler gives an error
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (10.09.2023) |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
I don't know, try other things, like m_nvram_data.get() or &m_nvram_data.get() or (void*)m_nvram_data, etc.
@Mythbuster are you sure the battery wasn't dead? Or something broke? The PCB has two 32KB CMOS RAM chips, a battery, and a Dallas DS1210. And in MAME, I can see it writing to it. I haven't tried saving whole games. |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
![]() Edit: I've made the same changes long time ago in the saitek_stratos driver, and there it worked with m_nvram_data.get(). Maybe the problem for the Prestige is, that it uses ENDIANNESS_BIG? Thanks, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ Geändert von fhub (09.09.2023 um 21:56 Uhr) |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (10.09.2023) |
|
|||||||||||
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Try this then: std::unique_ptr u8[] m_nvram_data; m_nvram_data = make_unique_clear u8[] (0x10000); Otherwise, I don't know why it won't work. |
|
|||||||||||
AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
OMG, I'm really stupid!
I've made the last changes in my backuped driver instead of the sources folder, so the compiler didn't see my different trials. Now I've used the right place and the correct entry is the same that I've used in the saitek_strotos driver, i.e. 'm_nvram_data.get()' - now the Prestige is compiling AND working correctly, and it also saves changed settings (e.g. level) in the nvram! Sorry for the troubles and thanks again for your hints - without you I would have overlooked this 'm_nvram_data.get().
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Bryan Whitby (10.09.2023), kamoj (10.09.2023) |
|
||||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
I don't know, try other things, like m_nvram_data.get() or &m_nvram_data.get() or (void*)m_nvram_data, etc.
@Mythbuster are you sure the battery wasn't dead? Or something broke? The PCB has two 32KB CMOS RAM chips, a battery, and a Dallas DS1210. And in MAME, I can see it writing to it. I haven't tried saving whole games. And this unit was brand new an unused: https://www.schachcomputer.info/foru...php?albumid=89 So, yes, battery was the first I was also thinking of ... but does not help ... Greets, Sascha
__________________
This post may not be reproduced without prior written permission. Copyright (c) 1967-2025. All rights reserved to make me feel special. :-) |
Folgender Benutzer sagt Danke zu Mythbuster für den nützlichen Beitrag: | ||
kamoj (10.09.2023) |
![]() |
|
|
![]() |
||||
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 |