[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 : Carl, Papy.G, fneck

Avatar du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

[vg5000] vg5k improvement needed on mame/mess project

Message par nitrofurano » 12 mars 2017 17:18

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 du membre
Mokona
Messages : 357
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

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

Message par Mokona » 12 mars 2017 20:51

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 du membre
Mokona
Messages : 357
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

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

Message par Mokona » 12 mars 2017 22:09

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 du membre
Mokona
Messages : 357
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

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

Message par Mokona » 12 mars 2017 22:30

Code : Tout sélectionner

~> mame vg5k -ramsize 48k
Image

At least this seems to work. You can choose 16k, 32k or 48k.

Avatar du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

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

Message par nitrofurano » 14 mars 2017 00:28

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 du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

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

Message par nitrofurano » 16 mars 2017 22:28

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
Fichiers joints
example01j1b2_eureka3setetonscreenmulticolor_assembly.zip
(56.82 Kio) Téléchargé 35 fois
Modifié en dernier par nitrofurano le 16 mars 2017 22:47, modifié 1 fois.

Daniel
Messages : 10584
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

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

Message par Daniel » 16 mars 2017 22:38

This is surprising, because MESS code for EF9345 emulation was copied from the dcvg5k sources.
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

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

Message par nitrofurano » 16 mars 2017 22:52

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 du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

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

Message par nitrofurano » 16 mars 2017 22:58

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 du membre
Mokona
Messages : 357
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

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

Message par Mokona » 16 mars 2017 23:19

Did you tried on a real VG5000 ?

Avatar du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

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

Message par nitrofurano » 16 mars 2017 23:37

i don’t have one - this is also why i shared the example here

Avatar du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

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

Message par nitrofurano » 17 mars 2017 00:14

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 du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

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

Message par nitrofurano » 17 mars 2017 14:45

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
Fichiers joints
example01j1e6_eureka3setetonscreenmulticolor_zxbasic.zip
(59.07 Kio) Téléchargé 39 fois

Avatar du membre
Mokona
Messages : 357
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

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

Message par Mokona » 17 mars 2017 16:22

I'll try to launch this on a real computer this week-end if no-one does it before.

Avatar du membre
nitrofurano
Messages : 95
Enregistré le : 26 juil. 2013 15:30
Localisation : Porto
Contact :

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

Message par nitrofurano » 17 mars 2017 18:45

thanks! :)
Modifié en dernier par nitrofurano le 18 mars 2017 16:50, modifié 1 fois.

Répondre