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
|
|
|
|
Would you like to get all the new info from
PSX-Scene in your email each day?
Want to learn more about the team keeping you up to date with the latest scene news?
Read about them now! Check out our Developer bios, too! | ||
|
|
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
Last edited by DSAPSX; 04-18-2013 at 04:16 PM. Reason: updating
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...)
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-28-2006 at 07:18 PM.
Was going to test out but then my usb drive diedI'll post my findings when i get a new drive
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
same thing for this one :
index.lua, line 1043
for index, file in files do
to
for index, file in ipairs (files) do
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)
so, it gives you the error position and the error typeError: index:1043: attempt to call a table valueeasy then !
enjoy![]()
Last edited by evilo; 11-28-2006 at 07:18 PM.
Many thanks evilo!
Some games are a bit laggy. (PSPGolf) I'm guessing that it's a hardware issue?
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..).
I'm going to start doing this
| « Previous Thread | Next Thread » |