Author Topic: Gemei A330 MAME4ALL on its way!  (Read 8376 times)

dcervi

Re: Gemei A330 MAME4ALL on its way!
« Reply #30 on: January 02, 2017, 02:08:40 pm »
Do you have a DAT file please?

Can't test anything. Always getting no roms found error message.
Did you change the roms extension to .mz?

Enviat des del meu D5803 usant Tapatalk


yoshi41

  • *
  • Posts: 462
Re: Gemei A330 MAME4ALL on its way!
« Reply #31 on: January 02, 2017, 04:00:25 pm »
Yes, I did.

I was actually able to play a couple of games. Then I added some more ROMs. Now it doesn't find any games. Also deleted the files in the frontend directory, no luck.
Emulator packs and fact sheets for Wiz, Caanoo, Dingoo and Pandora.

slaanesh (OP)

  • *
  • Posts: 437
    • Slaanesh Dev
Re: Gemei A330 MAME4ALL on its way!
« Reply #32 on: January 02, 2017, 10:03:34 pm »
From the frontend, press <SELECT> to re-scan ROM list once you add new ROMs.

chevette

  • *
  • Posts: 151
Re: Gemei A330 MAME4ALL on its way!
« Reply #33 on: January 03, 2017, 01:26:17 am »
I'm lovin me some Frogger on the Gemei A330.......thanks again slaanesh.

jutley

  • **
  • Posts: 703
Re: Gemei A330 MAME4ALL on its way!
« Reply #34 on: January 09, 2017, 10:56:11 am »
Because of this release i waited so many years lol i had to buy a A330 now just for this thanks slanesh. If anyone wants to buy one now at a decent price i have put links up on the forum.
Devices
GCW White Retail
GameGadget
Arduboy
PocketChip

slaanesh (OP)

  • *
  • Posts: 437
    • Slaanesh Dev
Re: Gemei A330 MAME4ALL on its way!
« Reply #35 on: January 09, 2017, 11:51:54 am »
I've made quite a few improvements since the beta so will release a new version shortly.

slaanesh (OP)

  • *
  • Posts: 437
    • Slaanesh Dev
Re: Gemei A330 MAME4ALL on its way!
« Reply #36 on: January 15, 2017, 11:37:41 am »
Here's the clrmame.dat file to try out:
https://www.dropbox.com/s/tnwywj7vrtp2x5w/clrmame.dat?dl=0

trasric

Re: Gemei A330 MAME4ALL on its way!
« Reply #37 on: January 15, 2017, 01:37:06 pm »
I get an ''Found an incomplete datfile'' error from clrmamepro.

slaanesh (OP)

  • *
  • Posts: 437
    • Slaanesh Dev
Re: Gemei A330 MAME4ALL on its way!
« Reply #38 on: January 15, 2017, 09:06:15 pm »
I'll check it tonight

dcervi

Re: Gemei A330 MAME4ALL on its way!
« Reply #39 on: January 15, 2017, 09:42:27 pm »
There's many <unknown>" definitions in the file. Replacing them by unknown" (without the angle brackets) solves the error.

I'm a total noob with clrmamepro, but I've noticed all Neo Geo roms are not defined in the dat file.
« Last Edit: January 15, 2017, 09:53:40 pm by dcervi »

slaanesh (OP)

  • *
  • Posts: 437
    • Slaanesh Dev
Re: Gemei A330 MAME4ALL on its way!
« Reply #40 on: January 16, 2017, 12:00:59 am »
Thanks for having a look! Yes, that's what I get for not testing it myself, sorry everyone!

To create the file, I'm getting my Pandora version of Mame4all to generate the file.
I haven't had time to actually check the file using ClrMamePro, in fact I've not used it for years.

I've made the fixes to the code and will generate a new file tonight AND check it myself in ClrMamePro.

As pointed out, I will also include Neo Geo ROMs. The reason they aren't included is because there are two Mame4all executables that run on Linux - one for Neo Geo and the other for everything else. I think I will merge them together on Linux systems as it's not really necessary to have them separate on the more capable handhelds anyway.
« Last Edit: January 16, 2017, 12:02:41 am by slaanesh »

Radioboy86

  • *
  • Posts: 81
Re: Gemei A330 MAME4ALL on its way!
« Reply #41 on: January 16, 2017, 06:48:34 pm »
Bro, seriously this work you are doing is just awesome. I am so glad I did not goodwill this Gemei GA330! :D

slaanesh (OP)

  • *
  • Posts: 437
    • Slaanesh Dev
Re: Gemei A330 MAME4ALL on its way!
« Reply #42 on: January 17, 2017, 02:04:21 am »
yoshi41 has pointed out some other enhancements for the clrmame.dat in regards to handling clone ROMs so will implement that as well.

Radioboy86

  • *
  • Posts: 81
Re: Gemei A330 MAME4ALL on its way!
« Reply #43 on: January 17, 2017, 11:24:12 am »
Hey guys I am curious how can you tell which Gemei A330 model you own? The Fashion models and others called Dingoo are not the same. There are even models without the Wifi 2 Player mode. This device is so confusing to me.

slaanesh (OP)

  • *
  • Posts: 437
    • Slaanesh Dev
Re: Gemei A330 MAME4ALL on its way!
« Reply #44 on: January 19, 2017, 10:23:30 am »
I own both versions.

My "fashion" version was originally v1.0 and I believe it was identifable in the system setup->about screen.
I've since updated it to v1.1 and it's lost this identification.

My "full" version came as v1.1 but I haven't used it for a few months now.
So can't really help you.

clrmame.dat
In the mean time I've created two new clrmame.dat files. Bugs have been removed, I've loaded them into ClrMamePro without error.

Both files contain all games which are supported by Mame4All Pandora - the Gemei A330 uses a 95% subset of these.
Each .dat file handles the ROMs used to make up the games a little different - you can choose your preference.

Let me explain.

Arcade games often get multiple released versions - usually for different international regions containing localization features.
The authors of the MAME driver selects one of these versions as the main parent game - the others are clones.

1). Parent Game: the original or most common version of a game. Often the US version of the game. ie. 1943.zip
2). Clone Game: is a variation of the associated parent game. The differences can be very minor or major. The clone game makes use of at least one ROM from it's parent game and often almost all of them. ie. 1943j.zip

Mame4All knows which games are parents or clones. A parent game must have all it's ROMs in one .zip file. A clone game may have it's ROMs in the clone .zip file and/or the parent .zip.

So, both versions of these clrmame.dat files treat parent games exactly the same.

This clrmame.dat treats clone games as parent games - all ROMs required to run the game are contained in the clone ROM set, even if they are duplicated in the parent. This makes clone games fully independent of it's parent but takes up more space.
clrmame.dat

The clrmame_split.dat only stores the ROMs for a clone game which are different from the parent game. This means the clone games will be fully dependent on it's parent ROM to play. The advantage is that the clone games take up less space. This is the method I prefer.
clrmame_split.dat
« Last Edit: January 19, 2017, 11:02:25 am by slaanesh »

 

Post a new topic