|
Post by soundsgood on May 30, 2008 15:59:25 GMT 1
Does anyone have a list on what the FPS are for each system? Or does it very from game to game? Also, I am loving the fact I can we can use the quirky keyboard with LJP! It really makes the entire gaming experience on the Palm worthwhile. I bought a PCE emu a while back but the keyboard cannot be used, does anyone have a patch for the prc so the keyboard can be used as buttons??? Thanks!
|
|
|
Post by _Em on May 30, 2008 16:45:33 GMT 1
FPS is based on individual game, your personal emulator settings, your clock speed, and the PDA you are using. If you know a bit of mathematics, you'll know that this means you have an insane number of possibilities.
If you mean the FPS for the original systems though, it should be 60FPS for NTSC devices and 50FPS for PAL devices. The FPS is really a function of the video delivery system. However, some games really only supply 30 or 25 FPS and the video driver doubles them up. Also, the video can be delivered either frame-by-frame (the F from frames per second), or interlaced (the electron gun draws every second line to the screen, then draws the alternate lines - drawing 30 "frames" in 60 refreshes).
So the answer is: it's a bit complicated.
|
|
|
Post by ironfist on Jun 10, 2008 0:48:52 GMT 1
Does anyone have a list on what the FPS are for each system? Or does it very from game to game? Also, I am loving the fact I can we can use the quirky keyboard with LJP! It really makes the entire gaming experience on the Palm worthwhile. I bought a PCE emu a while back but the keyboard cannot be used, does anyone have a patch for the prc so the keyboard can be used as buttons??? Thanks! Okay, FPS can be complicated, but what you want to shoot for is usually 60, although some games can run *OKAY* but slow and choppy at 30. It depends on how solid those numbers stay. Constant 30 is choppy, and constant 60 is excellent, but it is, like you thought, varied from game-to-game. Final Fantasy or Earthbound, both turn-based SNES games, can be playable with lesser framerates and be fine. However, somewhat more demanding games, like Super Mario World, are much more playable at 58-60 frames. To put it simply: LJP does not seem to use the same laws of framerates since it's an emulator, so 58-60 is usually considered full-speed while under 50 is pretty much bumping into the slow/lag territory. LJP's optimal framerate is 60, but stable numbers like 59, 58 or even 57 are fine.The PCE Emu does not support the keyboard because it was built to accept certain kinds of inputs, so there might not be any way to use it. That being said, the turbo buttons for TG 16 I found to be unnecessary, so you should just use the regular buttons on the PDA for action and pause buttons and the 5-way dpad for movement. Sorry, but there doesn't seem to be any solution other than that at the moment.
|
|
natepless
Junior Member
SHAQ-FU BABY!!!!!!!!!!!!!!!!!!!!!!
Posts: 74
|
Post by natepless on Jun 10, 2008 3:08:14 GMT 1
lol what are you using that your getting between 60-57 fps, lol im pretty sure that stuff is more that playable between 45-50. Is there even a device that can run games at 60-57 fps, are you overclocking?
|
|
|
Post by samphex on Jun 10, 2008 3:23:29 GMT 1
lol what are you using that your getting between 60-57 fps, lol im pretty sure that stuff is more that playable between 45-50. Is there even a device that can run games at 60-57 fps, are you overclocking? He has to be overclocking.
|
|
|
Post by Tinnus on Jun 10, 2008 3:55:20 GMT 1
Being strict: The "right" (full speed) FPS is 60FPS for NTSC and 50 for PAL. LJP caps the framerate at these levels, so you're not getting more than fullspeed unless the Turbo button is active (which also means a frameskip of 10). Also what's the problem with running stuff at 60FPS? Frameskip exists, and newest devices are only afraid of good speeds in Chrono Trigger with semi-transparent clouds
|
|
|
Post by countbuggula on Jun 10, 2008 15:38:42 GMT 1
Almost any device can run "full-speed" at 60 FPS if you mess with the frameskip options. It'll be full speed, but choppy due to skipping frames to keep up with the emulator speed.
Overclocking allows you to skip less frames while staying at that magic 60 FPS number, while still looking smooth.
There are plenty of other things that can be tweaked to get the game smoother - such as turning sound off (or just selecting a lower bitrate). Using the C core also gives a huge performance hit - try to avoid it if possible.
If those transparent clouds in Chrono Trigger and Zelda are slowing you down too much, you can use Fast instead of Exact renderer, but then you'll lose some levels of graphics that in many cases are important to gameplay (especially Zelda).
|
|
|
Post by _Em on Jun 10, 2008 16:38:24 GMT 1
Does anyone have a list on what the FPS are for each system? Or does it very from game to game? Also, I am loving the fact I can we can use the quirky keyboard with LJP! It really makes the entire gaming experience on the Palm worthwhile. I bought a PCE emu a while back but the keyboard cannot be used, does anyone have a patch for the prc so the keyboard can be used as buttons??? Thanks! Okay, FPS can be complicated, but what you want to shoot for is usually 60, although some games can run *OKAY* but slow and choppy at 30. It depends on how solid those numbers stay. Constant 30 is choppy, and constant 60 is excellent, but it is, like you thought, varied from game-to-game. Final Fantasy or Earthbound, both turn-based SNES games, can be playable with lesser framerates and be fine. However, somewhat more demanding games, like Super Mario World, are much more playable at 58-60 frames. To put it simply: LJP does not seem to use the same laws of framerates since it's an emulator, so 58-60 is usually considered full-speed while under 50 is pretty much bumping into the slow/lag territory. LJP's optimal framerate is 60, but stable numbers like 59, 58 or even 57 are fine.<checks his previous post... puzzles a bit at these responses...> The PCE Emu does not support the keyboard because it was built to accept certain kinds of inputs, so there might not be any way to use it. That being said, the turbo buttons for TG 16 I found to be unnecessary, so you should just use the regular buttons on the PDA for action and pause buttons and the 5-way dpad for movement. Sorry, but there doesn't seem to be any solution other than that at the moment. Does he know something that I don't?
|
|
|
Post by ironfist on Jun 18, 2008 16:48:51 GMT 1
Does he know something that I don't? No, I know you gave a really good answer as far as the technical information on frames-per-second, but the truth is LJP's fps is more like a meter where 50/60 is full and 30 is like half speed. As far as keyboard support for MagicEngine goes, Kalemsoft made pretty much one version of their emulator, and it's probably not going to change much more, considering they don't put out ANY new software anymore. And YES, I'm overclocking on my Tungsten E2. I get fullspeed for some Genesis games with sound ON, or fullspeed for all of them with sound off. Same for SNES. My GBC games also all run fullspeed with my overclock setup. However, in my experience, I've had Palm devices running files fullspeed with NO OVERCLOCKING. This wondrous device is the Palm Tungsten T5. It's got a huge DB Cache, runs Super Mario World at 58-60 frames, and only needs UDMH or More Heap Hack to get these kinds of games going. The only issue with the T5 is that it's got an internal drive that's formatted in a similar way to an SD card, and LJP might read from that drive as opposed to the SD card. The only answer to that problem is to copy the necessary LJP files to that internal drive.
|
|
|
Post by icefire on Jun 18, 2008 17:44:37 GMT 1
Nice post, but theres a few wrong things with that...first ,the E2 CANT run SNES, there isn't physically enough memory. Second, the T5 is NVFS, so no MHH. Third, AFAIK, the T5 has the same processor as in the TX and a bunch of treos/centros, if not a slower one.!
|
|
|
Post by _Em on Jun 18, 2008 17:44:38 GMT 1
Does he know something that I don't? No, I know you gave a really good answer as far as the technical information on frames-per-second, but the truth is LJP's fps is more like a meter where 50/60 is full and 30 is like half speed. As far as keyboard support for MagicEngine goes, Kalemsoft made pretty much one version of their emulator, and it's probably not going to change much more, considering they don't put out ANY new software anymore. And YES, I'm overclocking on my Tungsten E2. I get fullspeed for some Genesis games with sound ON, or fullspeed for all of them with sound off. Same for SNES. My GBC games also all run fullspeed with my overclock setup. However, in my experience, I've had Palm devices running files fullspeed with NO OVERCLOCKING. This wondrous device is the Palm Tungsten T5. It's got a huge DB Cache, runs Super Mario World at 58-60 frames, and only needs UDMH or More Heap Hack to get these kinds of games going. The only issue with the T5 is that it's got an internal drive that's formatted in a similar way to an SD card, and LJP might read from that drive as opposed to the SD card. The only answer to that problem is to copy the necessary LJP files to that internal drive. I think you misunderstood my question: Nobody should be getting above 0FPS on the PCE emulator as it isn't actually implemented.
|
|
|
Post by Tinnus on Jun 18, 2008 23:04:39 GMT 1
No, I know you gave a really good answer as far as the technical information on frames-per-second, but the truth is LJP's fps is more like a meter where 50/60 is full and 30 is like half speed. ...that's exactly what I explained above. _Em, he was talking about DreamEngine it seems.
|
|