""
All times are GMT +2. The time now is 03:54 AM.  

Go Back   PSX/PS2/PS3 Scene Newz > PlayStation2 Forums > PS2 Homebrew/Dev & Emu Scene > Official PS2 LuaPlayer Forums

Official PS2 LuaPlayer Forums Discuss development and gaming on the LuaPlayer platform for the PS2.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-26-2006, 07:06 PM
evilo's Avatar
evilo evilo is offline
Moderator
 
Join Date: Aug 2004
Posts: 289

Player Compatibility & Bugs report


Please report player compatibility status in this thread.

With player version, and problem description (if any)

a screenshot would be appreciated as well

thank you,
evilo
__________________
froggies psXdev http://www.psxdev.org/

Last edited by evilo; 11-28-2006 at 01:04 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 11-28-2006, 12:59 AM
evilo's Avatar
evilo evilo is offline
Moderator
 
Join Date: Aug 2004
Posts: 289
v0.20r3 : sound issue

so first "official" bug report,


There is actually a bug I just discovered...

FX and/or Music are not always played in some games !

While I still don't know why, I discovered a workaround : Just execute first the MusicTest sample (Applications dir) before running your game, and it will then run fine ! (yes, something is not initialized correctly, but I don't find it right now...)
__________________
froggies psXdev http://www.psxdev.org/
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 11-28-2006, 06:10 AM
knite19 knite19 is offline
Registered User
 
Join Date: Jul 2006
Posts: 10
Thanks Evilo for updating this app. Here are some games I tested out.

- Dr Mario: Working. Music no longer skips.

- Luamines: Working.

- Reactor: Working.

- All or Nothing: Working.

- LuaAirForce V4: Working. FPS drops from time to time.

- Sonic Avol 3: Working.

- Solitaire Mahjongg: Working.

- Quarters: Working.

- Rush: Working. Cars don't seem to randomize.

- Marvin Air Hockey: Working (Script need update to be compatible Lua 5.1.1)

- PSP Golf: Working (Script need update to be compatible Lua 5.1.1)

- Do we have a Deal or What: Not Working. Title Screen only.

- Who wants to be a Millionaire: Not Working.

- ServeNGo V2: Not Working.

- Vexed v1.1 : Working (Script need update to be compatible Lua 5.1.1)

Last edited by evilo; 11-29-2006 at 02:18 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 11-28-2006, 08:55 AM
gamecubesuxs's Avatar
gamecubesuxs gamecubesuxs is offline
I luv V0-11 PS2/Wii Newz MOD
 
Join Date: Jan 2006
Location: cali
Posts: 1,034
Was going to test out but then my usb drive died I'll post my findings when i get a new drive
__________________
V4 MI w/500gb HD & custom HD fan
V9 CC 2.0 w/300gb HD
V4 DMS4 Pro w/250gb HD
V3 CC 2.0
V12 Modbo 745 /clear case
V0 SCPH-10000 JAP w/ DMS3
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 11-28-2006, 09:51 PM
evilo's Avatar
evilo evilo is offline
Moderator
 
Join Date: Aug 2004
Posts: 289
Quote:
Originally Posted by knite19 View Post
- Marvin Air Hockey: Not Working. Title Screen Only.
The code is not LUA 5.1.1 compliant, that"s why it hangs at the title screen,
I changed the following lines to make it run :
line 190 :
for coord, borders in coords do
to
for coord, borders in ipairs(coords) do

line 552:
for i, value in possibleOption.values do
to
for i, value in ipairs(possibleOption.values) do

btw, the game is very funny

Quote:
Originally Posted by knite19 View Post
- PSP Golf: Not Working. Title Screen only.
same thing for this one :
index.lua, line 1043
for index, file in files do
to
for index, file in ipairs (files) do

Quote:
Originally Posted by knite19 View Post
- Vexed: Not Working.
same thing for this one :

common.lua, line 59
change
for idx,file in contents do
to
for idx,file in ipairs(contents) do

common.lua, remove line 64




as the PS2 player relies on Lua 5.1.1, some games won't run without some modifications (lua related)
Basically, the things you'll need to change for 5.1 :
- change table iteration code:
"for i, value in someTable do" to
"for i, value in ipairs(someTable) do"
(but use "pairs" for tables like "t={foo=bar, foobar=99}"
and "ipairs" for tables like "t={foo, bar}")
- it's pure Lua 5.1: no binary operators and double as number type
(e.g. now you can use one number for storing IP addresses)

Also, note that in case of script error, the player actually display it on the screen, if I take back the PSPGolf game, it gives (before modification)

Quote:
Error: index:1043: attempt to call a table value
so, it gives you the error position and the error type easy then !

enjoy
__________________
froggies psXdev http://www.psxdev.org/

Last edited by evilo; 11-29-2006 at 02:18 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6  
Old 11-29-2006, 04:02 AM
knite19 knite19 is offline
Registered User
 
Join Date: Jul 2006
Posts: 10
Many thanks evilo!

Some games are a bit laggy. (PSPGolf) I'm guessing that it's a hardware issue?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7  
Old 11-29-2006, 09:09 AM
evilo's Avatar
evilo evilo is offline
Moderator
 
Join Date: Aug 2004
Posts: 289
thank you

about the lags, I don't know.... some games are faster on the PS2 (i.e. drMario) so I don't think it's a hardware issue, but more a lack of optimization in the current code. But yeah, the whole code need to be reviewed for optimization (-> rewrite the 2D blitter, etc..).
__________________
froggies psXdev http://www.psxdev.org/
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



All times are GMT +2. The time now is 03:54 AM.