Closed darkzer0 closed 10 years ago
you are referring to experimental builds ,it is not yet officially released but you can get latest builds from here : loungekatt.com/ReicastBot
it is not ready yet. You can get the testing builds from the bot, but thats all.
@drk, I'm surprised these questions arnt asked on the forum.. do enouph people know about this? maybe you should let everyone know on g play.. or is that a plan for the official r6?
Any plans to be able to change settings on the fly? Frameskipp, controlls etc.
It only reads from the config during initialization, if I followed that right. It is possible to override the settings live with JNI interfaces, though. Tedious, but not overly complicated. Should be something to start for r7
Would make things easier.. ie: not having to restart reicast every time you want to use frameskipp.. more of a feature request really. Restarting the app isn't as bad when you've got savestates, otherwise your just bootin a game from scratch and that gets ennoyin..
If possible a fast forward option would be nice.
@FlameSquid Fast forward, as in like 2X?
@LoungeKatt Yes but I was more hoping for something like x4 or x8 to speed things up.
Save states is nice but from experience with different emulators it usually cause problems with saving and loading so a fast forward option is helpful to speed the game up, it does make testing games easier when you can skip the opening credits, cutscenes or rush gameplay to reach a certain point.
Still its just a suggestion, nothing more so its fine if you choose to not include it :)
Gotcha. I wasn't questioning whether it was a good idea, just making sure I was thinking of the same thing. That could be very useful for time when you can't skip a scene, but can't save or something until after it.
Ah okay, well before when I talked to devs and give suggestions it didn't go well so I tend to tread really lightly since I can't code and most I can do is test. I was thinking that since I usually test a lot of games and I sometimes just want to speed through certain parts just to make the job less time consuming.
Fair enough. I know the types and believe me, they are the same way even when you can code :/
Were you looking to see all the content keep flying past or would frameskip inside the emu be enough to accomplish it? There was a frameskip button, but once the core was fixed for the configuration, it broke the generic "just skip" function the button had.
Somehow i'm glad it wasn't just me :)
Frameskip is more for stability since some devices have a horrible CPU that needs it to play properly, my 2012 Nexus 7 needs it while my S3 doesn't. I was thinking more of the content flying past until you deselect it.
A better way of explaining:
I was thinking a fast forward button that does the equivalent of 5x (based on current setting) frame skip with an overlay stop button that returns it to normal.
Ah, thanks for that. That would work just as well although I'm a little concerned about it breaking something since I tried frameskip on my S3 and it lagged and broke many games. I was curious and wanted to see what things does...
I'll have to try a few things and see if any of them work, haha.
I hope it does. I'm here if you need someone to test a build on.
Well, if this works, it could lead to importing the entire configuration as an overlay:
http://reicast.loungekatt.com/experimental/compiled/reicast-experimental-f412579.apk
Not to complain but the browser path doesn't work with that build so I couldn't test anything at the moment.
It's actually kinda good you said that. I forgot I rewrote that entire thing.
Oh, I thought it was me so I spent hours trying to get it to work.
It "should" work but it wasn't tested. http://reicast.loungekatt.com/experimental/compiled/reicast-experimental-b8fce2d.apk is the original browser method
The far right menu is configuration. That opens a new popup. The left closes it, next is widescreen, then "maximum frameskip", the last is back to the other menu.
It sort of works since the fast forward isn't as fast as I expected but that can be altered later, a bigger problem is the controls which start to lag and become less responsive.
The more I think of it, frameskip just drops frames not moves faster. What is really needed is skipping ahead altogether. Some way to jump the entire spot it's at.
limitfps will at least let it run as fast as it can.
On Sun, Feb 9, 2014 at 10:50 AM, TwistedUmbrella notifications@github.comwrote:
The more I think of it, frameskip just drops frames not moves faster. What is really needed is skipping ahead altogether. Some way to jump the entire spot it's at.
Reply to this email directly or view it on GitHubhttps://github.com/reicast/reicast-emulator/issues/237#issuecomment-34577199 .
Yeah, but it still doesn't skip ahead. I am looking to jump. Pretending each second of the game is in a for loop, basically instead of for (int i=0; i < game.length; i ++) I want i = i + 5
I think I may have a way to do this but it is going to be glitchy. The idea is to actually drop whole renders not just skip frames. More or less skip the draw step completely.
I'm pretty sure I got this in trying to play with audio. If I kill audio and drop the thread priority to nothing, on a regular device it's Turbo mode. Not like uncapping the frame limit, either. Legit speed. I want to run one more test with the limit killed too to see if that matters then it should be good.
What can be done for this has been in the on-screen config (gear) menu with the star icon
I see everyone talk about R6, where I can download R6 build? Because on google play still R5 until now.