Mute64 Posted August 28, 2021 Posted August 28, 2021 (edited) So i have spent the day importing a number of exclusive OG Xbox titles into LB, i had to collect 90% of the videos manually and slightly tweak the unofficial xbox module for RL to make the bezel work correctly. But all done now and pretty happy with how it came out. Edited August 28, 2021 by Mute64 3 Quote
gaialily Posted August 29, 2021 Posted August 29, 2021 (edited) Beautiful. Great work. Do you think you can share the Xbox module you tweak for RL ? You use a shader too ? I see scanline. I don't use RL for now because all my platforms are emulated with retroarch, even the PS2 and GC. But I begin to use xemu for the Xbox, so I think I will use RL for the bezel and scanline. Edited August 29, 2021 by gaialily Quote
Mute64 Posted August 30, 2021 Author Posted August 30, 2021 On 8/30/2021 at 3:51 AM, gaialily said: Beautiful. Great work. Do you think you can share the Xbox module you tweak for RL ? You use a shader too ? I see scanline. I don't use RL for now because all my platforms are emulated with retroarch, even the PS2 and GC. But I begin to use xemu for the Xbox, so I think I will use RL for the bezel and scanline. Yup I can share the module, you can also use reshade for inserting bezels as well if you struggle with RL because I know it can be a fickle beast. Altho I have never tried using Reshade for bezels, it was just suggested to me the other day. http://www.rlauncher.com/showthread.php?6789-Xemu-module MEmu := "Xemu" MEmuV := "v0.6.0" MURL := ["https://xemu.app/"] MAuthor := ["emual"] MVersion := "1.0.0" MCRC := "" iCRC := "" MID := "" MSystem := ["Microsoft Xbox"] ;---------------------------------------------------------------------------- ; Notes: ; The module is able to launch ISO games. ; ;---------------------------------------------------------------------------- StartModule() BezelGUI() FadeInStart() primaryExe := new Emulator(emuPath . "" . executable) ; instantiate emulator executable object primaryWindowClassName := "SDL_app" emuPrimaryWindow := new Window(new WindowTitle("xemu",primaryWindowClassName)) ; instantiate primary emulator window object Fullscreen := moduleIni.Read("Settings", "Fullscreen","true",,1) hideEmuObj := Object(emuPrimaryWindow,1) 7z(romPath, romName, romExtension, sevenZExtractPath) BezelStart() HideAppStart(hideEmuObj,hideEmu) If (Fullscreen = "true") primaryExe.Run(" -full-screen -dvd_path """ . romPath . "" . romName . romExtension . """") Else primaryExe.Run(" -dvd_path """ . romPath . "" . romName . romExtension . """") emuPrimaryWindow.Wait() emuPrimaryWindow.WaitActive() BezelDraw() HideAppEnd(hideEmuObj,hideEmu) FadeInExit() primaryExe.Process("WaitClose") BezelExit() FadeOutExit() ExitModule() CloseProcess: FadeOutStart() emuPrimaryWindow.Close() Return Quote
gaialily Posted August 30, 2021 Posted August 30, 2021 Thank you very much @Mute64, I will try. Quote
Knowcontrol Posted August 30, 2021 Posted August 30, 2021 Looks awesome. Could you link your source for the xemu setup tutorial, please? Quote
gaialily Posted August 31, 2021 Posted August 31, 2021 @Knowcontrol I watch this to setup personnaly : @Mute64 Sorry, I have another questions : - do you use the launchbox startup screen ? Because it seems to doesn't work with the RL bezels. I want to keep my launchbox startup screen, so if it's not possible, I will try with reshade. - Your logo bios animation at the start comes from xemu ? Or is this another RL animation ? - Which bios do you use for xemu ? For me, only IND bios 5004 make working enclave and KOTOR, I don't know if you try theses games. Thank you. Quote
Mute64 Posted August 31, 2021 Author Posted August 31, 2021 1 hour ago, gaialily said: @Knowcontrol I watch this to setup personnaly : @Mute64 Sorry, I have another questions : - do you use the launchbox startup screen ? Because it seems to doesn't work with the RL bezels. I want to keep my launchbox startup screen, so if it's not possible, I will try with reshade. I use RL for the fade in because of the LB fade compatibility issue with RL. If you already have RL set up just use there fade setup. i can supply files if needed. - Your logo bios animation at the start comes from xemu ? Or is this another RL animation ? Yea it comes from Xemu when it boots up. - Which bios do you use for xemu ? For me, only IND bios 5004 make working enclave and KOTOR, I don't know if you try theses games. Bios - 4627_debug & mcpx_1.0.bin for boot rom as apparently that is the most compatible combo. Thank you. 2 Quote
gaialily Posted August 31, 2021 Posted August 31, 2021 (edited) Ok I succeed to make it working with reshade. I found a CRT easymode shader adapted from retroarch, and a crt geom mod shader which put a bezel (but I remove the scanline of crt geom because I prefer the easymode) and which can resize the xemu windows. I had to adapt a little the bezel png though. And I can keep the launchbox startup screen I have set up. Thank you @Mute64 Edited August 31, 2021 by gaialily 1 Quote
Sbaby Posted April 7, 2022 Posted April 7, 2022 (edited) Can someone share xbox bezel.png image ? Edited April 7, 2022 by Sbaby 1 Quote
gametime90official Posted November 10, 2023 Posted November 10, 2023 Il tuo modulo non funziona con una nuova versione questo si avvia ma non si adatta al bezel Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.