[vg5000] vg5k improvement needed on mame/mess project

Couvre tous les domaines de l'émulation ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

[vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

hi everyone!

i’m seeing that vg5k emulation on mame/mess emulator still lacks several features, like different ram sizes (expansion), .mrx dumps/snapshots, etc.

since mamedev is hosted at github by default - https://github.com/mamedev - i guess that would be great seeing these improvements soon

(btw, i’m not misregretting emulators like dcvg5k - the fact is that mame/mess is really needed of such improvements/features - and besides mame/mess is available in Debian/Ubuntu default repositories since years ago, the same we can’t say about dcvg5k )

thanks! :)
Avatar de l’utilisateur
Mokona
Messages : 1040
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par Mokona »

You're tempting me. I've wrote some MAME code for a driver almost 20 years ago... time goes fast.

My todo list is already so long already...
Avatar de l’utilisateur
Mokona
Messages : 1040
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par Mokona »

From what I see from the MAME code on GitHub, there seem to be a 16kB and 32kB extention option.

The emulation seems pretty complete. And as Daniel is credited as helper, it's a sort of seal of quality :)
Avatar de l’utilisateur
Mokona
Messages : 1040
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par Mokona »

Code : Tout sélectionner

~> mame vg5k -ramsize 48k
Image

At least this seems to work. You can choose 16k, 32k or 48k.
Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

i didn’t know that "-ramsize 48k" argument, thanks! (and i thought that it was available at the "tab" options)
but anyway, .mrx snapshot/dump support is still missing, isn’t it?
Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

i think that there is a bug found on multicolor display - it shows quite differently among mame/mess and dcvg5k - i’m afraid that what dcvg5k shows is closer to the real machine
Pièces jointes
example01j1b2_eureka3setetonscreenmulticolor_assembly.zip
(56.82 Kio) Téléchargé 148 fois
Dernière modification par nitrofurano le 16 mars 2017 22:47, modifié 1 fois.
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par Daniel »

This is surprising, because MESS code for EF9345 emulation was copied from the dcvg5k sources.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

results looks really different, it is really worth trying... - i guess we might need to do some kind of “bridge loading tests” for that...
Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

perhaps that code copying happened before some probably recent bugfixes on dcvg5k - i have no idea about this because i didn’t follow the development evolution of both that closely, but it seems quite likely that happened this way...
Avatar de l’utilisateur
Mokona
Messages : 1040
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par Mokona »

Did you tried on a real VG5000 ?
Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

i don’t have one - this is also why i shared the example here
Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

i think i’m seeing what is happening - the mame/mess version i’m using is from ubuntu 16.10 repository, and it might be quite outdated - actually, http://i.xomf.com/cpvvj.png and http://i.xomf.com/zsjvj.png are from the same example i shared above
Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

i created another example (source also included in the attachment as usual, i guess it explains clearly what i did)

on mess/mame: http://i.xomf.com/hsdbh.png
on dcvg5k: http://i.xomf.com/hqdcm.png

please let me know which one is closer to the real machine, and if any of the emulators i used are not that outdated
Pièces jointes
example01j1e6_eureka3setetonscreenmulticolor_zxbasic.zip
(59.07 Kio) Téléchargé 164 fois
Avatar de l’utilisateur
Mokona
Messages : 1040
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par Mokona »

I'll try to launch this on a real computer this week-end if no-one does it before.
Avatar de l’utilisateur
nitrofurano
Messages : 95
Inscription : 26 juil. 2013 15:30
Localisation : Porto
Contact :

Re: [vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano »

thanks! :)
Dernière modification par nitrofurano le 18 mars 2017 16:50, modifié 1 fois.
Répondre