Emulator Forum - This forum is to discuss emulation, not to share files.
Reply
 
LinkBack Thread Tools
Old 03-07-06, 06:51 PM   #1 (permalink)
airwolf
Aximsite Minor League
 
Join Date: Aug 2004
Posts: 248
Location: Chicago
PDA: Dell Axim X50v Ya BABY!
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
NEW MAME Port for pocketPC's....
A new MAME port was recently released. It is at this site:

http://www.pocketcult.com/home.php

I tried a few games and they ran pretty good. This port is based of of the version that is out for the Gp2X portable Linux handheld. You have to use MAME .34 romset.

One thing I noticed is that there seems to be an issue with the X50v in that any game, when it starts, is shown in a very small 1:1 pixel screen at the top center of the X50V (that is what I have). I have WinMobile2003se and ROM version A03. I tried this emulator with Emulamer 1.11 GAPI tweak with all different combinations of settings and the same thing happens.

Emulamer, do you think you could fix this so it works with the V50V/GAPI tweak like you did with MegaMAME 9.5? Thanks.
airwolf is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links

Old 03-07-06, 10:49 PM   #2 (permalink)
Rishad
Aximsite Elite
 
Rishad's Avatar
 
Join Date: Aug 2005
Posts: 3,671
Location: Vancouver, BC
PDA: X30h (A05)
Phone: iPhone (1.1.4)
Carrier: City Fido
Laptop: Averatec 3200
PMP: iPhone/PSP
iTrader Rating: (0)
Awards Showcase
Top Notch MyPDA: Given to the best MyPDAs out there! - Issue reason:  Admin Medal: This is given to Administrators - Issue reason: Administrator team Red Cross: Given to members that donated to the Red Cross when we were trying to assist. - Issue reason: Donated Aximsite Contest Winner: Winners of a previous Aximsite Contest - Issue reason: Winner 4th Anniversary Aximsite Active Bronze Member: Given to all active members (1 year and over 750 posts) - Issue reason: Active Member 
Total Awards: 5
Thanks: 4
Thanked 1 Time in 1 Post
View MyPDA
its still in beta stage but looks better than anything I've tried before. heres the original thread that the author created.. http://www.aximsite.com/boards/showthread.php?t=117838

..maybe you should ask him to make the improvements.
__________________

.
.
.
.
.



Rishad is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-08-06, 10:10 AM   #3 (permalink)
mcastrillo
Aximsite Rookie
 
Join Date: Nov 2005
Posts: 22
PDA: Axim x51v,IPaq 2750,6340
PMP: Me, I love to sing
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Originally Posted by airwolf
One thing I noticed is that there seems to be an issue with the X50v in that any game, when it starts, is shown in a very small 1:1 pixel screen at the top center of the X50V (that is what I have). I have WinMobile2003se and ROM version A03. I tried this emulator with Emulamer 1.11 GAPI tweak with all different combinations of settings and the same thing happens.
I'm working to fix this issue. I added an assembler scaler routine for VGA devices but in the case of x50v/x51v it does not work as I wanted because the screen vsync (I think), also I made a OpenGL version using the PowerVR SDK which really looks better, the scale is very smooth, but since the 2700g chip needs 37ms to update the textures it does not accelerate the scale too much. I downloaded the documentation about the 2700g registers from Intel and I'm making some tries using the specific flag to make pixels 'double sized' using the hardware of this machine, it should work fine.

I made some evaluations using DirectX in my x51v and it works faster than the OpenGL version, but how many users have WM5 installed?

Regards
mcastrillo is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-08-06, 02:36 PM   #4 (permalink)
Rishad
Aximsite Elite
 
Rishad's Avatar
 
Join Date: Aug 2005
Posts: 3,671
Location: Vancouver, BC
PDA: X30h (A05)
Phone: iPhone (1.1.4)
Carrier: City Fido
Laptop: Averatec 3200
PMP: iPhone/PSP
iTrader Rating: (0)
Awards Showcase
Top Notch MyPDA: Given to the best MyPDAs out there! - Issue reason:  Admin Medal: This is given to Administrators - Issue reason: Administrator team Red Cross: Given to members that donated to the Red Cross when we were trying to assist. - Issue reason: Donated Aximsite Contest Winner: Winners of a previous Aximsite Contest - Issue reason: Winner 4th Anniversary Aximsite Active Bronze Member: Given to all active members (1 year and over 750 posts) - Issue reason: Active Member 
Total Awards: 5
Thanks: 4
Thanked 1 Time in 1 Post
View MyPDA
Once again.. great job man!! looking forward to the next version..
__________________

.
.
.
.
.



Rishad is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-08-06, 07:18 PM   #5 (permalink)
airwolf
Aximsite Minor League
 
Join Date: Aug 2004
Posts: 248
Location: Chicago
PDA: Dell Axim X50v Ya BABY!
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Originally Posted by mcastrillo
I'm working to fix this issue. I added an assembler scaler routine for VGA devices but in the case of x50v/x51v it does not work as I wanted because the screen vsync (I think), also I made a OpenGL version using the PowerVR SDK which really looks better, the scale is very smooth, but since the 2700g chip needs 37ms to update the textures it does not accelerate the scale too much. I downloaded the documentation about the 2700g registers from Intel and I'm making some tries using the specific flag to make pixels 'double sized' using the hardware of this machine, it should work fine.

I made some evaluations using DirectX in my x51v and it works faster than the OpenGL version, but how many users have WM5 installed?

Regards

Thanks....cant wait. How about a config for input? So we can set up the buttons for the various controls ourselves. MegaMAME 9.5 has this but you have to click 'save changes' everytime you restart the emu to get the emu to remember how you previously setup the input. Thanks again...
airwolf is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-09-06, 12:24 PM   #6 (permalink)
MaystenG
Aximsite Rookie
 
MaystenG's Avatar
 
Join Date: Feb 2005
Posts: 49
Location: Canada
PDA: x50
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Originally Posted by mcastrillo
I'm working to fix this issue. I added an assembler scaler routine for VGA devices but in the case of x50v/x51v it does not work as I wanted because the screen vsync (I think), also I made a OpenGL version using the PowerVR SDK which really looks better, the scale is very smooth, but since the 2700g chip needs 37ms to update the textures it does not accelerate the scale too much. I downloaded the documentation about the 2700g registers from Intel and I'm making some tries using the specific flag to make pixels 'double sized' using the hardware of this machine, it should work fine.

I made some evaluations using DirectX in my x51v and it works faster than the OpenGL version, but how many users have WM5 installed?

Regards
Nooo, please stay away from directX. There are so many 2003se
users. *maybe it is time to switch to 2005?*
MaystenG is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-09-06, 02:28 PM   #7 (permalink)
Demigod121
Aximsite Minor League
 
Join Date: Apr 2004
Posts: 287
Location: Southern California
PDA: AT&T Tilt
Carrier: AT&T
Laptop: MacBook Pro 15"
PMP: iPod
iTrader Rating: (0)
Awards Showcase
Aximsite Bronze Contributors: For Members that have donated more than $10 to the website - Issue reason:  
Total Awards: 1
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
There are still too many issues with WM5 for me to upgrade to it on my x50v.

When there is a certified stable release, then I might.

So let's not have a version of this that relies on DirectX please...!
__________________
Demigod121 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-09-06, 02:58 PM   #8 (permalink)
PocketBrain
News Editor
 
PocketBrain's Avatar
 
Join Date: Jan 2005
Posts: 5,937
Location: Orlando, FL
PDA: T-Mobile MDA
Phone: T-Mobile MDA, unlock
Carrier: AT&T
Tablet: HP Pavilion TX1320US
Laptop: HP Pavilion TX1320US
PMP: Sansa e260 w/Rockbox
iTrader Rating: (0)
Awards Showcase
Aximsite Bronze Contributors: For Members that have donated more than $10 to the website - Issue reason:  Bronze Poster: Members that have achieved 5000 Posts - Issue reason: 5,000 big ones Aximsite Bronze Referrer: Users that have referred at least 2 members. - Issue reason:  Aximsite Bronze Referrer: Users that have referred at least 2 members. - Issue reason: Referrals = 3 Aximsite Contest Winner: Winners of a previous Aximsite Contest - Issue reason:  Aximsite Active Bronze Member: Given to all active members (1 year and over 750 posts) - Issue reason: Active member Aximsite Active Silver Member: Given to all active members (3 years and over 1,500 posts) - Issue reason: Silver member 
Total Awards: 7
Thanks: 0
Thanked 2 Times in 2 Posts
View MyPDA
It runs, it runs!
Now I have to find my Galaga '88 ROM.
__________________
An (X) in my post denotes a wireless post from my Axim.
A (T) in my post indicates a wireless post from my ipod Touch.

I am nerdier than 100% of all people.
Are you a nerd? Click here to find out!
PocketBrain is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-10-06, 02:13 AM   #9 (permalink)
pmcizhere
Aximsite Major League
 
pmcizhere's Avatar
 
Join Date: Dec 2004
Posts: 457
Location: Near Six Flags, CA
PDA: Axim x51v!!! Buy one!!!
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
I know I would love a Directx version, as would all the other X51v users out there... Perhaps you could release the OpenGL version first and then, if you had the time, release a Directx version. But whatever you decide I'm sure it will turn out great!
__________________
Palm m130->Pa1m0ne Tungsten | E->Dell Axim x30 High...But now, a glorious Dell Axim x51v + 1GB Sd Card and a 2GB 80x CF Card!!!

VIEW MY PDA!!!

My X50/1V Site, for nothing but the x50/1v PDAs!
pmcizhere is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-10-06, 09:14 AM   #10 (permalink)
badbob001
Aximsite Major League
 
Join Date: Jul 2004
Posts: 309
Location: New York, NY
PDA: x50v (A09) + WM5 (A01)
iTrader Rating: (0)
Thanks: 0
Thanked 1 Time in 1 Post
View MyPDA
Originally Posted by mcastrillo
I'm working to fix this issue. I added an assembler scaler routine for VGA devices but in the case of x50v/x51v it does not work as I wanted because the screen vsync (I think), also I made a OpenGL version using the PowerVR SDK which really looks better, the scale is very smooth, but since the 2700g chip needs 37ms to update the textures it does not accelerate the scale too much. I downloaded the documentation about the 2700g registers from Intel and I'm making some tries using the specific flag to make pixels 'double sized' using the hardware of this machine, it should work fine.
This sounds familiar. Check out this post made by Tala, who created the opengl-enhanced version of pocketsnes. He too found the included texture libraries to be too slow so he made his own, which cut down the delay from 34ms to less than 6ms: http://www.aximsite.com/boards/showp...64&postcount=4

Originally Posted by Tala
It is about as fast as emulamers build using picards GAPI tweak.
Infact emulamers build is as fast as it gets, since it just transfers the framebuffer to the 2700g. The OpenGL build needs to convert the frambuffer into a texture(which has a really strange format) and renders the texture to a quad using bilinear filtering. The conversion to a texture format is done in software and takes about 5.6ms using a custom assembly routine, while the second step is done in hardware and is almost neglible.
I first used the standard OpenGL implementation of texture conversion and almost gave up, since it took 34ms!!! Then i wrote the conversion in assembly and it was much faster
Tala has pretty much been missing, so you may be on your own if you want to duplicate his work. Good luck!
badbob001 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-11-06, 01:22 AM   #11 (permalink)
badbob001
Aximsite Major League
 
Join Date: Jul 2004
Posts: 309
Location: New York, NY
PDA: x50v (A09) + WM5 (A01)
iTrader Rating: (0)
Thanks: 0
Thanked 1 Time in 1 Post
View MyPDA
anyone figure out how to quit the emulator? the doc says something about tapping the screen three times in a second or tapping the screen every three seconds... I end up having to reset to quit.
badbob001 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-11-06, 03:40 AM   #12 (permalink)
Rishad
Aximsite Elite
 
Rishad's Avatar
 
Join Date: Aug 2005
Posts: 3,671
Location: Vancouver, BC
PDA: X30h (A05)
Phone: iPhone (1.1.4)
Carrier: City Fido
Laptop: Averatec 3200
PMP: iPhone/PSP
iTrader Rating: (0)
Awards Showcase
Top Notch MyPDA: Given to the best MyPDAs out there! - Issue reason:  Admin Medal: This is given to Administrators - Issue reason: Administrator team Red Cross: Given to members that donated to the Red Cross when we were trying to assist. - Issue reason: Donated Aximsite Contest Winner: Winners of a previous Aximsite Contest - Issue reason: Winner 4th Anniversary Aximsite Active Bronze Member: Given to all active members (1 year and over 750 posts) - Issue reason: Active Member 
Total Awards: 5
Thanks: 4
Thanked 1 Time in 1 Post
View MyPDA
no.. you tap and HOLD on the screen for about 3 seconds.. and when you let go.. you quit.
__________________

.
.
.
.
.



Rishad is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-11-06, 05:51 AM   #13 (permalink)
mcastrillo
Aximsite Rookie
 
Join Date: Nov 2005
Posts: 22
PDA: Axim x51v,IPaq 2750,6340
PMP: Me, I love to sing
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Originally Posted by airwolf
Thanks....cant wait. How about a config for input? So we can set up the buttons for the various controls ourselves. MegaMAME 9.5 has this but you have to click 'save changes' everytime you restart the emu to get the emu to remember how you previously setup the input. Thanks again...
With PocketCultMAME 0.4a you can configure the controls and will save the configuration individually for every game, also analog controls will be emulated using the stylus (analog controls does not works in the current version). I hope to release this version in two or three weeks.

Originally Posted by pmcizhere
I know I would love a Directx version, as would all the other X51v users out there... Perhaps you could release the OpenGL version first and then, if you had the time, release a Directx version. But whatever you decide I'm sure it will turn out great!
With the time, WM5 will be more extended and I suppose that more devices will include 3D acceleration chips. I will release the OpenGL version for PocketCultMAME 0.4a and I'll make a Direct3D version too in a future, I want to make PocketCultMAME as compatible as I can for the most devices. I trust that next releases of the PowerVR's libraries will be more optimized.

Originally Posted by badbob001
Tala has pretty much been missing, so you may be on your own if you want to duplicate his work. Good luck!
I have read the post of Tala and sounds interesting, thanks!

Originally Posted by akheron
Once again.. great job man!! looking forward to the next version..
Thanks Akheron for your encourage, thanks also for add PocketCultMAME in your software list ;-) I hope that you will like next releases of PocketCultMAME

Regards
mcastrillo is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote