maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [Maemo 5] MAME [WIP] (Formerly SDLMAME) (https://talk.maemo.org/showthread.php?t=42824)

samipower 2011-05-05 16:59

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
my favourite is the roms that are working well ja ja ja ja

mame : xmen roms , cadilacs, punisher , versus net soccer , asterix/obelix , killer instinct, alien vs predator, combat school ,die hard ,golden axe ,time crisis ,blood brothers , bonanza bros , buff.. for example

neogeo : metal slug , neo bomberman , neo turf masters , "fighter "... ,

i updated wiki list did more time .

Well

mame 0.138 very compatible but slow in some games and neogeo run 75 percent for example
example:
http://www.youtube.com/watch?v=nkh7OFuHYaU mame rom
http://www.youtube.com/watch?v=MHvd_j1ovfo neogeo rom

tiger mame 1.42 nitdroid : roms full speed mame and neogeo , but minus games running and sound well not syncronize.
example:
http://www.youtube.com/watch?v=rdiQTWExiLE
mame first and second neogeo rom

regards friend

Bazza 2011-05-05 18:46

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Yeah not a bad selection of games there.

have you tried playing mame with a ps3 controller?

samipower 2011-05-06 00:07

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Bazza please read wiki list games please ja ja

http://wiki.maemo.org/Sdlmame

26-12-2010 by samipower

playing with two players , with usb gamepad and ps3 gamepad , n900 950mhz and full battery, 2hours and little(about 15 min) and battery low-nothing.

gamming for example 850cpu more time for battery.

850 min for well play in mame in n900

pierrem 2011-06-29 22:03

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Anyone interested in a maemo build of mame 0.143 ?
I made a .deb ready to upload, but I don't have any place to host it.

Edit:
I have just noticed that Flandry thanked the post above this one, which means he is still around somewhere.
It may be a better idea to send you the patches that are required to compile 0.143 and then you could make a new release of the maemo port.
What do you think ?

corduroysack 2011-06-29 22:07

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
i've added some roms to my n900 and some say that they have missing files like metal slug. i dl'd the neogeo rom where does this sit? in the roms folder with the games?

jflatt 2011-06-29 22:10

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by pierrem (Post 1041798)
Anyone interested in a maemo build of mame 0.143 ?
I made a .deb ready to upload, but I don't have any place to host it.

Absolutely, I'm sure we could find some personal webspace or somewhere to put it temporarily

jflatt 2011-06-29 22:11

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by corduroysack (Post 1041803)
i've added some roms to my n900 and some say that they have missing files like metal slug. i dl'd the neogeo rom where does this sit? in the roms folder with the games?

Yes, you should have a neogeo.zip with the bios

Bazza 2011-06-29 22:53

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by corduroysack (Post 1041803)
i've added some roms to my n900 and some say that they have missing files like metal slug. i dl'd the neogeo rom where does this sit? in the roms folder with the games?

2 ways to do this:-

1. put neogeo.zip in roms folder. (quicker but bios shows in game selection screen)

or the cleaner way (no bios roms show up in rom selection screen)

2. On your PC unpack game rom into a folder then unpack neogeo bios rom into same folder and pack both unpacked files into 1 gleaming new zip file (named exactly how the oringinal game zip was called) and put it back into mame roms folder.

Bazza 2011-06-29 23:03

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by pierrem (Post 1041798)
Anyone interested in a maemo build of mame 0.143 ?
I made a .deb ready to upload, but I don't have any place to host it.

[edit]

Sorry my manners disappeared

Thanks for your interest in mame, any update is much appreciated. :)

Also,

Can you try and make a deb with version 0.37b5 i would like to test to see if certain roms work better with this version.

read these 2 posts they will explain things.

post 1

post 2

Also it would be great that if you could do an older version to make it run along side the latest version instead of replacing it.

Acidspunk 2011-06-29 23:22

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by pierrem (Post 1041798)
Anyone interested in a maemo build of mame 0.143 ?
I made a .deb ready to upload, but I don't have any place to host it.

Definitely! Thank you!

pierrem 2011-06-29 23:33

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by Bazza (Post 1041824)
[edit]
Can you try and make a deb with version 0.37b5 i would like to test to see if certain roms work better with this version.

That's a really old version: more than 10 years ago.
It requires libraries whose versions have to be that old, which means a lot of time and energy to spend in order to have something usable.
Sorry but I don't have this time.

Bazza 2011-06-30 00:00

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Ok thanks,

we will struggle to get any major improvements with new versions of mame because the N900 is classed as low powered in the eyes of mame and these later builds are created for a more high powered machine.unless a new version comes out with massive changes and from my experience (i update mame on my pc regularly) mame improvements are quite small for my usage.

I am not sure what everyone else thinks but if we could have an older version which supports roms pre year 2000 with good performance on low powered machines like our N900 and that would still be 3000+ roms - running along side the latest builds so the overclocking folk out there can still get there fix of the latest roms. that would make mame emulation on the N900 stand right out.

There are some simple roms on mame which do not run as they should and without overclocking your N900 it would be good to have this option.

pierrem 2011-06-30 00:06

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
@Bazza: if you could link here the sources of mame 37b5 and its required libraries as they are used by pandora, that would certainly eases things in order to assess the difficulty of having this particular version available for the N900

Bazza 2011-06-30 00:12

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Would the gp2x wiz version do?

pierrem 2011-06-30 00:15

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Sure, if you are able to provide the sources for all the required libraries.
The idea is to avoid to start from scratch, so if gp2x wiz devs already have a ready to compile version of those libraries and this specific mame version, it should not take too long to know if a N900 port can easily be done

Bazza 2011-06-30 00:27

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
The GP2X WIZ and CAANOO are pretty much the same machine.

Will this do ??

or

this

pierrem 2011-06-30 00:59

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
I had a look at the 2.6 version, but it seems highly modified to suit caanoo, wiz and gp2x; including assembly code.
I'm afraid I'm not the right guy for this task.

samipower 2011-06-30 01:01

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
A few months ago Flandry mame n900 creator said me that he will do a new mame version for january-february but now is june and nothing.

We can
Ask to flandry by a new version with more roms compatible and more speed.

Bazza 2011-06-30 01:05

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by pierrem (Post 1041855)
I had a look at the 2.6 version, but it seems highly modified to suit caanoo, wiz and gp2x; including assembly code.
I'm afraid I'm not the right guy for this task.

Did you take a look at the 2nd link i posted??

pierrem 2011-06-30 01:07

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
@Bazza: it's just an earlier version of the same software

@samipower: as I said above, I made a deb for 0.143. It's ready to upload if someone accepts to host it, or I can send the patches to Flandry if he's willing to make a new release

Bazza 2011-06-30 01:12

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
@pierrem

Thanks for taking a look at it. ;)

Acidspunk 2011-06-30 01:23

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by pierrem (Post 1041858)
It's ready to upload if someone accepts to host it, or I can send the patches to Flandry if he's willing to make a new release

Can't you upload it to something like mediafire or 4shared? Just a suggestion.

pierrem 2011-06-30 09:26

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by Acidspunk (Post 1041861)
Can't you upload it to something like mediafire or 4shared? Just a suggestion.

available here

samipower 2011-06-30 10:53

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
pierrem you must be to send a private message to flandry and wait some days speak with flandry , and after are sure that a new more better version for maemo.

thanks for the uploaded.

i will try my special big pack roms and if new roms working,
i will added to wiki maemo-mame-list

regards

edit: i tried some roms that before was running and now are not working, unstable . And ctrl+other key for minimize screen are not working. Speak with flandry .

regards

corduroysack 2011-06-30 11:39

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
i got a neogeo rom from a site but even with this in the roms folder the games still showed the warning. where is the best place to get the neogeo rom?

Bazza 2011-06-30 12:20

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
@corduroysack,

Check your PM.

samipower 2011-06-30 12:59

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
i tried and tried very unstable.

Principal problems :

-Not save keyboard configuration.
exit emulator and start emulator and default keyboard configuration

-and you can not minimize emulator.

-window for menu config are small in 0.138 was more bigger

versus net soccer or alien vs predator before was running for example and now not.
This rom working in mame 0.143 pc emulator.

Only i tried about 20 minutes and this is my experience

the problem because not save configuration could be because the file config do not have permiissions?? for example?? i do not know

Speak with flandry the solution

pierrem 2011-06-30 14:27

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by samipower (Post 1042135)
i tried and tried very unstable.

Principal problems :

-Not save keyboard configuration.
exit emulator and start emulator and default keyboard configuration

this is an issue with the script Flandry introduced in its version
What I did was mainly to take the original mame source tree, add the debian tree made by Flandry and fix the compilation issues related to the N900 platform.

Quote:

-and you can not minimize emulator.
no clue

Quote:

-window for menu config are small in 0.138 was more bigger
I did not apply Flandry patch which make the font bigger

Quote:

versus net soccer or alien vs predator before was running for example and now not.
This rom working in mame 0.143 pc emulator.
this can happen when you jump from a mame version to another.
Moreover, the compiler used by the N900 dev environment is rather old and buggy, which can explain why some games works on your x86 and not on the n900.

Quote:

Only i tried about 20 minutes and this is my experience

the problem because not save configuration could be because the file config do not have permiissions?? for example?? i do not know
check if you have a file /home/user/int_kb_layout or /home/user/.mame/int_kb_layout
If it exists it means that the Flandry script did not end correctly and did not restore your initial configuration

Quote:

Speak with flandry the solution
Yes Sir ... :-/
how about "please and thanks for the contribution" ?

Anyway, I don't like to upload files on those file sharers site.
It would be better if Flandry could tell us what are his plan concerning his current mame package.
I'll PM him

samipower 2011-06-30 14:41

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
I think people can see one's work is already a great recognition.
I apologize if I did not say thanks before

In : /home/user/.mame/int_kb_layout

i do not have this file/folder int_kb_layout , yes /home/user/.mame/

i saw your mame.sh :

# Save the user's original keyboard layout unless the file already exists (which indicates incomplete exit
if [ ! -f $HOME/.mame/int_kb_layout ]
then
/usr/bin/gconftool-2 -g /apps/osso/inputmethod/int_kb_layout > $HOME/.mame/int_kb_layout
fi

# Change layout back to saved value and delete the file
/usr/bin/gconftool-2 -s /apps/osso/inputmethod/int_kb_layout $(cat $HOME/.mame/int_kb_layout) -t string
rm $HOME/.mame/int_kb_layout

I looked in mame.sh flandry original sources and are equal.
Where is the problem?, misterious,I am a bit vague, tomorrow, i will try do a my own version , i have got a bit forgot ,shell and ubuntu n900 programs compile . my latest memory are build-essentials for ubuntu jaj.

corduroysack 2011-06-30 17:48

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
i'm still getting this error even though i followed some instructions with neogeo
'The selected game is missing one or more required ROM or CHD images'

Acidspunk 2011-06-30 18:23

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by corduroysack (Post 1042336)
i'm still getting this error even though i followed some instructions with neogeo
'The selected game is missing one or more required ROM or CHD images'

Have you tried ade and pcekper's GnGeo-gui? Works much better than mame for neogeo roms on the n900.

corduroysack 2011-06-30 18:46

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
not yet, i'd like to get mame up and running and error free but cheers for the suggestion will look into it :)

Bazza 2011-06-30 21:53

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
@corduroysack

check your pm.

corduroysack 2011-07-01 09:36

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
just checked and i'm running the same version of mame as bazza.
i'm unzipping both contents of the 2 files into 1 file then zipping that up and putting it into the rom folder on my memory card.
still getting that error. i'm using win7 on my pc though i don't think that will make a difference.
don't know where i'm going wrong tbh

edit: I'm taking all the contents of one file and mixing them with the contents of the other, do they need to be in seperate folders but zipped together in a single folder?

EDIT : got it working now reread thread and pointed me the right way :)

Bazza 2011-07-01 21:26

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Nice one,

are you overclocking?

corduroysack 2011-07-01 23:02

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
yes i'm overclocked at 950MHz :)

Estel 2011-07-01 23:15

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
@pierrem
You may upload new version of existing package to -devel, without being maintainer (joy of open source project :) ). The only drawback will be fact, that You won't be able to push it into -testing and -extras - no big deal.

Thats exactly what Pali did before council granted him maintainership of power-kernel (tanner was and is unreachable), and Mentalist Traceur did same for aircrack-ng (he is now maintainer - succeed in contacting former maintainer) and iw (he's still not maintainer, but fixed version was uploaded by him).

So, if You can't reach flandry, just upload Your patched version into repos, over current one. If someone preffer old, she/he can always force older version via apt-get.

/Edit

Also, SDLMAME package should be (IMO) replaced by dummy package depending on MAME, to allow auto-update and to decrease confusion.

laasonen 2011-07-01 23:28

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Quote:

Originally Posted by Estel (Post 1043073)
Also, SDLMAME package should be (IMO) replaced by dummy package depending on MAME, to allow auto-update and to decrease confusion.

Better way.

Bazza 2011-07-02 12:59

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
Due to Flandry being busy, can we try and keep this mame project moving along nicely with improvements and suggestions of how to improve.

I am no coder at all but i do understand mame and i can help people out who struggle with it and also test new versions.

What i wouldn't like to happen is to test new versions which would break the current working version on my N900, it would be easier to have new versions to test running along side the current version with no conflicts or replacement. that is my suggestion

I still standby my idea of an older version to be complied for 2 reasons.

1. To test my findings that an older version will play most roms near perfect which are made pre-2000 (outrun,.space harrier, nemesis, r-type etc) which struggle to run at good speeds currently on the N900 but shouldn't need overclocking to run near perfect. - see my previous post on the performance of mame on my Gp2x wiz running @ 533mhz,

2. To shut me up.

I would say it's worth trying just for reason 2 alone. :D:D

Bazza 2011-07-03 23:06

Re: [Maemo 5] MAME [WIP] (Formerly SDLMAME)
 
I know i keep going on about this but recently there have been a few people interested in this and maybe 1 or 2 capable of moving this on to another level.

Done some research and found that quite a few emulators on the N900 are ported from GP2x / GP2x wiz versions.

DrNokSnes v1.3.4 was ported from the GP2x version by Javier S. Pedro (javispedro)

PicoDrive v1.32-1 was ported from the GP2x version by Javier Campo (javicq)

CPCm v1.20-1 was ported from the GP2x version by Javier Campo (javicq)

UAE4All Maemo Edition v1rc2-14 was ported from the GP2x version by Tomasz Sterna (smoku)

cps2emu 0.6-r1 was ported from the GP2x version started by kkito and continued by Marcus Fazzi (anunakin)

There are a few others but this should be enough and maybe give some of you a few names to contact if help is needed.

[REQUEST]

As a main project or side project can someone be willing to try and port this version of mame4all from the GP2x wiz version. It would be great if it could run along side the current version of mame instead of replacing it due to it having a compatible romlist not as up to date as the current version but should offer better performance with older roms which struggle on the current version.

Most of those emulators above have a nice gui this is not necessary in the early stages of porting unless testing proves to be worth it.

I may be wrong but i think it could be worth the trouble to port this so we can have a version of mame which runs most if not all of its romlist at more than playable speeds although they would be from an older list compared to the current mainstream versions.

Another link to some source files if it helps.

Thanks in advance.


All times are GMT. The time now is 22:00.

vBulletin® Version 3.8.8