-
Posts
11,556 -
Joined
-
Last visited
-
Days Won
76
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by Lordmonkus
-
Threaded video is only to be used if you need a little bit extra speed to get games running at 100% speed, side effect of possible input lag. Only do this one as a last resort. Integer scale has no gameplay effect, it's purely a visual thing. Depending on the scanline shader being used it can cause weirdness of the scaling is set to off. HW Bilinear Filtering adds a slight blurring effect. I turn it off but its a personal preference thing, try it on and off and see which you prefer. Hard GPU Sync should always be turned on, it reduces input lag. Leave the frames at 0 but if you are finding emulation speed is not quite 100% set it to 1. If you do find you aren't quite 100% speed set Hard GPU Sync Frames to 1 first then if needed try turning on Threaded Video.
-
Personally I would start by putting the ratio to core provided, the for a shader play around with some of the CRT shaders like easymode-halation or one of the hyllian ones, or you can even try out the Royale-Kurozumi in the CGP folder. Shaders are obviously a personal preference thing and people like different ones. Just a word of warning though that integer scaling on or off can have an effect on some of the crt looking shaders so if something looks off check to make sure that integer scale is on. Integer scale on though will give you some black borders on the top and bottom and at 1080 resolution some people don't like how big they can be.
-
If you don't want to use shaders there isn't much you can do about it at all. There is no resolution scaling for 3D games at all and from what have read I don't think there are any plans for it either but of course that may change somewhere down the road, who knows.
-
Very cool and handy.
-
No idea what to tell you then, sorry
-
-
Very nice work
-
Ok, it's good you don't need shaders but the other things I mentioned about Retroarch like Hard GPU Sync and Audio Latency are still very useful to anyone emulating to reduce the input lag due to emulation. Hopefully the AUtohotkey works out for you and this is essentially what RocketLauncher uses anyways so it should be doable.
-
There is no doubt that certain emulators are going to be a pain in the ass and hopefully Jason can come up with a solution for what you are asking. Retroarch though is worth the effort to get it working, yeah the menus can be a bit daunting but there are some features in RA that make the effort very much worth it. Shaders (if you are using a modern display), Hard GPU Sync which reduces input latency quite a lot and Audio Latency can be reduced quite a bit as well. If you are willing to give it another go I and others here are always willing to help you get it up and running. One thing to try is something like x-padder though I am not sure if that it work well with a joystick controller that uses keyboard presses. Keep in mind this is something I have not done and I don't use it for much so my knowledge of it is very limited so it may not be an option.
-
If you are just using Mame for arcade stuff setting up an exit key combo is ridiculously easy in Mame itself. Its the other stand alone emulators that are a pain in the ass. As far as the quality of emulation in Retroarch is concerned that just depends on the systems (cores). Genesis, Playstation, TurboGrafx and NES for example are all just as good as the stand alone emulators for those systems. Now obviously some systems the stand alones are indeed much better like Dreamcast and PSP.
-
Well like I said I have not tried setting that up with an arcade stick that uses keyboard presses and I take your word that it's not working and if that is the case then Jason needs to get on that shit and we can start up a riot if you like
-
Ahh, gotcha. I have an X-Arcade stick but I have not tried to set it up to work through Launchbox yet so I haven't delved into those settings but i'd imagine there is a way to do it. Hopefully @Jason Carror someone else who has set it up with an arcade stick using keyboard inputs can chime in with a solution. I will have to get my Tankstick hooked up again and play around with it. When I last had it hooked up I only used it for Mame and not other controller which made it super simple to close out with a button combo.
-
The premium version of Launchbox has the option to set a key combo to close an emulator out. It's in BigBox mode in Options > Controller Automation.
-
Unfortunately we cannot give you links here.
-
I recommend using the newer BGFX shaders over HLSL. They look better out of the box, HLSL requires some tweaking to get them looking good. Also BGFX reallyonly is worth using in Mame or Mess versions 177 or newer. Here is a tutorial I did on getting BGFX working.
-
Because you need to add the platforms you want Mess to be associated with.
-
In the Manage Emulators window add Mess like you would any other emulator.
-
Is it in the list when you go to the "Manage Emulators" window ?
-
Ok first off did you install and configure Mess ? If you did, did you add it to your emulators list in Launchbox ?
-
It's not the emulation quality of the Mame core in Retroarch that is the problem, it's the awful mess of setting it all up and getting it to actually work in the first place for non arcade systems. The actual folder structure and file naming is an awful nightmare, it makes getting Mess on its own a cakewalk in comparison.
-
Emulator Cores - An open letter to the developers
Lordmonkus replied to robwired's topic in Features
I think you just hit the nail on the head here. But I guess I am just missing the point right ?? -
Oh I helped, trust me, I helped. Just stick to stand alone Mess like in Brads tutorial video. You really do not want to go down the path of emulating non arcade games through Retroarchs Mame core.
-
Sir, step away from the mess that is Mess emulation through Retroarch. Just back away now, you will be much better off in your life. Trust me.
-
Emulator Cores - An open letter to the developers
Lordmonkus replied to robwired's topic in Features
Short answer is no, it's not easy to automate the setup of things like Retroarch control inputs through Launchbox. Longer answer is Retroarch already does this for you anyways right out of the box, there is no reason for another program like Launchbox to even do this for you. It's funny that RocketLauncher gets brought into this subject of making things easier for the end user when RocketLauncher is absolute atrocity when it comes to doing that. RL makes everything way more complex than it needs to be. Controller setup and settings always going to be best left to the emulator and not the front end unless somewhere down the road Jason decides to implement open source emulator cores / code directly into Launchbox. I think there is a bit on confusion here for some people think about Retroarch and OpenEmu. I think people think they are emulators and while if you think this you aren't entirely wrong but you are wrong none the less. Retroarch and OpenEmu are merely user interfaces built for the specific task of controlling the emulator code used on the back end. In the case of Retroarch it is using the libretro cores which are developed by their own devs. Let's take an emulator like Higan (formerly known as BSnes) as an example here. You can go out and you can download Higan and it has it's own UI to control it and set it all up. Or you can go out and download a previous version (when it was known as BSnes) which has since been released as open source. You can then take the code and build your own UI on top of it and you make modifications to that code to improve or make worse in some cases. This is what Retroarch and OpenEmu do, they work based of older BSnes code (typically 0.94) and they build on it. They make changes in the emulation itself which is the real nitty gritty work and then they throw their own UI on top of it. For Launchbox to do this Jason would need to do exactly what Retroarch and OpenEmu does and that is take the code that exists openly and then develop a UI for it and tie it directly into Launchbox. This is where the extra work that I and Zombeaver are trying to explain comes into play. It is not something trivial to a one man operation that Jason is, Retroarch and OpenEmu have a dev team that has worked years to do this, go back and look at Retroarch's UI pre version 1.2 and you will see how awful its UI used to be compared to nowadays. Keep in mind this option is only available to emulators that are open sourced and each and every single emulator "core" would have to have it's own functions tied into the UI. Now do you see why this job is so big ? Keeping in mind that this is not an option for closed source emulators such as ePSXe or SSF. The only other way to achieve the sort of controller setup automation being asked for here is to use something like the module system that RocketLauncher has and that again makes things even more complicated than they already are. When a new emulator comes out you have to wait for module to be written for it or if an emulator changes the module has to be changed to support the new changes. Just go talk to the people who use RocketLauncher already who are coming here because Launchbox is so much simpler. Of course you can always just use RocketLauncher already and link that into Launchbox but again you are now getting back to the more complicated way of doing things which is what is being asked. And around the fucking merry go round we go. Edit: Again, not saying it's not possible to do, just a case of time and money. Either Jason gets the money to pay a dev team to do it or he puts in a stupid amount of time to do it himself while putting every single other wishlist feature that people want on the back burner for a very extended amount of time -
Emulator Cores - An open letter to the developers
Lordmonkus replied to robwired's topic in Features
At the risk of coming off as a dick, it never was a debate. It was an explanation of why what was being put out there was not as simple it was thought to be.