• HomeBoards
  • RulesRules
  • HelpHelp
  • WikiWiki
  • Donate

Author Topic: XMAME v1.0 release  (Read 209899 times)

slaanesh (OP)

  • Posts: 569
    • Slaanesh Dev
XMAME v1.0 release
« on: December 31, 2014, 06:35:01 am »
HAPPY NEW YEAR: XMAME v1.0 for GCW-Zero!




Current release is v1.3, see my webpage below for download links.

See www.slaanesh.net for release details and download links.

New for v2.0 (not yet released)
* Analog control settings now saved (Was only a problem in 84).
* Added Noah's Ark (69 and 84).
* Updated Namco's Classics Collection Vol.1 + 2 added full sound.
* Updated Dynamite Duke fixed graphics issues.
* Added Brezzasoft's Crystal of Kings and Evolution Soccer. Unfortunately a bit slow but interesting to see running on the GCW0.
* Updated NEC V20/V30/V33 CPU.
* Added my version of MAME4ALL from Dingoo A320 which will become XMAME 0.41 (AKA MAME 0.37b5).
* Will run as an OPK - no longer "installs".

Updates for v1.3:
* Added 32-bit color mode and support in drivers where required for high quality alpha blending screens (all versions).
* Updates to drivers using ALPHA BLEND modes. Games supporting ALPHA in v1.0 - v1.2 always ran in 16-bit mode. The user will now have the option of running in 16 or 32-bit color mode. 16-bit mode is faster, 32-bit mode is more accurate and has some extra effects. The default is 16-bit mode, you need to select the 32-bit before starting the game. This only applies to certain games (see those listed below).
* Fixed: Bucky O'Hare and COW-boys of Moo-Meesa (69 and 84)
* Fixed: Dragon Blaze, Strikers 1945 II, etc (69 and 84)
* Fixed: Taito F3 games (69 and 84).
* Fixed: Analog controls (84).
* Fixed: Analog controls now have correct defaults for rotated screen modes (all versions).
* "No sound" option now works (all versions).
* Fixed: Sega System16 games like Altered Beast and Alien Storm and Enduro Racer. Hooray! Long standing bug which was really annoying! (all versions).
* Fixed: XMAME frontend after adding/removing ROMs and using "START" to refresh cached list, wasn't calculating correct number of games available for each filter mode.
* Fixed: Multi32 games like Outrunners for 69 and 84.
* Fixed: Konami games using KONAMIGX hardware (ie.Mystic Warriors, Violent Storm, etc)  for 69 and 84.
* Fixed: Gaelco 3D games however there is still an issue (see "Future release") for 84.
* Fixed: Tecmo Raiga - Strato Fighter for 84.
* Fixed: The Game Room's Lethal Justice for 84.
* Fixed: Tecmo's Super Pinball Action for 84.
* Added: save-state controls for 84. Also fixes for 52 and 69.
* Added: speed-ups for Neo Geo for 52 only. Everything runs at 100% 60FPS.

Future releases:
* Allow user defined installation location.
* Check installer when SD card has EXT2 or compatible filesystem.
* Later version of MAME, perhaps something in the 90s or maybe 105 or 106.
* timer.c issues with MAME 84. Some games "hang" ie. surfplnt and area51 when timer.c compiled with -O3 yet are fine with -O0 (though noticeably slower).


Will not fix issues:
* There is a known issue with the IPU Hardware scaling, some resolutions cause the GCW-Zero to crash and reboot.
The symptoms usually including the screen going black/white and then the machine rebooting.
Hard Drive and possibly others fall into this category. A kernel fix is required to resolve this issue (or I can do some workarounds).
* Different keys for coin and start. Well everything is configurable, you can set this yourself. Just use the MAME menus to set them to whatever you like. What is presented are just defaults. These have been chosen from experience. :)
« Last Edit: September 28, 2015, 01:55:18 pm by slaanesh »

Gab1975

  • Posts: 1165
Re: XMAME v1.0 release
« Reply #1 on: December 31, 2014, 07:24:15 am »
Thanks a lot! I will make a test very soon! :)

PS: the snapshots archive seems to be "corrupted"... I can't open it (I use 7zip)...

surfi80

  • Posts: 252
Re: XMAME v1.0 release
« Reply #2 on: December 31, 2014, 08:23:22 am »
good morning to all! thank you very much Slaanesh by the emulator are you the fucking teacher
play with the best? die like the rest!

http://www.elotrolado.net/wiki/PS_VITA_Usuarios_EoL

slaanesh (OP)

  • Posts: 569
    • Slaanesh Dev
Re: XMAME v1.0 release
« Reply #3 on: December 31, 2014, 08:43:57 am »
The initial xmame_snapshot_1.0.tar.gz was not actually gzipped, just tarred. My bad.
I've updated the file and link.
You can either re-download or just untar using:
tar xvf xmame_snapshot_1.0.tar.gz

surfi80

  • Posts: 252
Re: XMAME v1.0 release
« Reply #4 on: December 31, 2014, 09:08:39 am »
my question is, now where did I put the roms? then you need separate versions?
play with the best? die like the rest!

http://www.elotrolado.net/wiki/PS_VITA_Usuarios_EoL

surfi80

  • Posts: 252
Re: XMAME v1.0 release
« Reply #5 on: December 31, 2014, 09:52:24 am »
my question is, now where did I put the roms? then you need separate versions?

I think I have problems with the installation, you will not recognize the roms
play with the best? die like the rest!

http://www.elotrolado.net/wiki/PS_VITA_Usuarios_EoL

Gab1975

  • Posts: 1165
Re: XMAME v1.0 release
« Reply #6 on: December 31, 2014, 10:09:06 am »
I think I have problems with the installation, you will not recognize the roms

What's the filesystem of your SD-Card? I think that FAT32 isn't compatible with the installation process!

surfi80

  • Posts: 252
Re: XMAME v1.0 release
« Reply #7 on: December 31, 2014, 10:25:49 am »
is a 64gb sd card and not in FAT32
play with the best? die like the rest!

http://www.elotrolado.net/wiki/PS_VITA_Usuarios_EoL

Gab1975

  • Posts: 1165
Re: XMAME v1.0 release
« Reply #8 on: December 31, 2014, 10:27:00 am »
@ Slaanesh:
I installed the XMAME in the internal memory and I put some ROMS in /usr/local/share/xmame/xmame84/roms (I use the Xbox 0.84 ROMset)... I tried to launch the XMAME, but an error message appears during the startup:
ERROR: Could not find any ROMS.

Probably I'm wrong, but (for now) I don't know what...

PS: in case, to uninstall the XMAME is it enough to delete the xmame dir (with all sub-folders) or are needed other steps?

slaanesh (OP)

  • Posts: 569
    • Slaanesh Dev
Re: XMAME v1.0 release
« Reply #9 on: December 31, 2014, 10:30:21 am »
@ Slaanesh:
I installed the XMAME in the internal memory and I put some ROMS in /usr/local/share/xmame/xmame84/roms (I use the Xbox 0.84 ROMset)... I tried to launch the XMAME, but an error message appears during the startup:
ERROR: Could not find any ROMS.

Probably I'm wrong, but (for now) I don't know what...

PS: in case, to uninstall the XMAME is it enough to delete the xmame dir (with all sub-folders) or are needed other steps?

You will need to put ROMs into ALL the roms directories.
By default xmame52 will start up first and if there is nothing in there it won't start.
So even just placing a single rom in there will do the job.

To undelete you can just remove the xmame dir.
The only other thing would be the xmame file for Gmenu2x located at: /media/data/local/home/.gmenu2x/sections/emulators/xmame

slaanesh (OP)

  • Posts: 569
    • Slaanesh Dev
Re: XMAME v1.0 release
« Reply #10 on: December 31, 2014, 10:32:39 am »
my question is, now where did I put the roms? then you need separate versions?

I think I have problems with the installation, you will not recognize the roms


I dont think your card format supports links. You will need it to be EXT2 format. Try install to internal storage.

Tomorrow, I will look at auto detecting if symlinks are possible on the installation file system and use them if so or just do straight copies if not.

surfi80

  • Posts: 252
Re: XMAME v1.0 release
« Reply #11 on: December 31, 2014, 10:47:56 am »
@ Slaanesh:
I installed the XMAME in the internal memory and I put some ROMS in /usr/local/share/xmame/xmame84/roms (I use the Xbox 0.84 ROMset)... I tried to launch the XMAME, but an error message appears during the startup:
ERROR: Could not find any ROMS.
I installed in internal memory and get the same error
play with the best? die like the rest!

http://www.elotrolado.net/wiki/PS_VITA_Usuarios_EoL

slaanesh (OP)

  • Posts: 569
    • Slaanesh Dev
Re: XMAME v1.0 release
« Reply #12 on: December 31, 2014, 11:15:35 am »
If you install to internal memory, the install will create the following directories.
Put at least one ROM file in each of the roms directories.

/media/data/local/share/xmame
                          |---xmame52
                          |     |---roms        <- put at least one rom here
                          |     |---snap
                          |     |---cfg
                          |     |---...and so on...
                          |---xmame69
                          |     |---roms        <- put at least one rom here
                          |     |---snap
                          |     |---cfg
                          |     |---...and so on...
                          |---xmame84
                          |     |---roms        <- put at least one rom here
                          |     |---snap
                          |     |---cfg
                          |     |---...and so on...


I just tried the entire installation on my GCW-Zero and of course it's all fine. Installed a single ROM to all directories and I'm playing...

Okay so has anyone successfully run a game yet? :)

zephyrus

  • Posts: 76
Re: XMAME v1.0 release
« Reply #13 on: December 31, 2014, 11:41:38 am »
Quote
Okay so has anyone successfully run a game yet? :)

yes, no problems here all runs fine, although you can put the keybindings in the opk info :)

from the readme:

Standard in-game MAME controls:

- D-Pad: UP, DOWN, LEFT and RIGHT.
- Buttons A,B,X,Y,L,R: MAME buttons 1,2,3,4,5,6.
- Buttons SELECT+R: Insert credit.
- Buttons SELECT+L: Start 1P game.
- Buttons SELECT+L+R: Exit.

Extended controls in game (to access menus and options)

- Buttons L+R: Pause.
- Buttons START+R: View FPS.
- Buttons START+L: XMAME menu. ie. Redefine keys, auto-fire, much more!
- Buttons START+Down: Take snapshot.
- Buttons START+Left: Save state.
- Buttons START+Right: Load state.

slaanesh (OP)

  • Posts: 569
    • Slaanesh Dev
Re: XMAME v1.0 release
« Reply #14 on: December 31, 2014, 12:33:57 pm »
Quote
Okay so has anyone successfully run a game yet? :)

yes, no problems here all runs fine, although you can put the keybindings in the opk info :)

from the readme:

Standard in-game MAME controls:

- D-Pad: UP, DOWN, LEFT and RIGHT.


Good idea, I'll add that in for the next release.

hi-ban

  • Posts: 889
Re: XMAME v1.0 release
« Reply #15 on: December 31, 2014, 01:02:48 pm »
has anyone had any success running "Golden Axe 2 - The revenge of Death adder"? (ga2.zip)

The game starts fine, but after some seconds the emulator crashes (segmentation fault)

Gab1975

  • Posts: 1165
Re: XMAME v1.0 release
« Reply #16 on: December 31, 2014, 01:33:43 pm »
You will need to put ROMs into ALL the roms directories.
By default xmame52 will start up first and if there is nothing in there it won't start.
So even just placing a single rom in there will do the job.

Yes... I put a ROM in all roms folders and now XMAME runs without problems!
Thanks for the help! :)

PS: I used only the 0.84 ROMset, for all different roms folders.
« Last Edit: December 31, 2014, 01:45:04 pm by Gab1975 »

Gab1975

  • Posts: 1165
Re: XMAME v1.0 release
« Reply #17 on: December 31, 2014, 01:48:40 pm »
has anyone had any success running "Golden Axe 2 - The revenge of Death adder"? (ga2.zip)

The game starts fine, but after some seconds the emulator crashes (segmentation fault)

Same issue!  ... and with Arabian Fight too (both games are based on a System32 hardware) ! :(

hi-ban

  • Posts: 889
Re: XMAME v1.0 release
« Reply #18 on: December 31, 2014, 01:54:23 pm »
the emulator also crashes after loading Die Hard Arcade (diehard.zip).
Note: this game needs the STV Bios.

AskaLangly

  • Posts: 106
Re: XMAME v1.0 release
« Reply #19 on: December 31, 2014, 01:54:30 pm »
Is THIS capable of running what I said earlier: PuchiCarat and SegaSonic the Hedgehog?

 

Post a new topic