Jump to content
  • Announcement

    The HyperSpin 2 early access beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

Get 'clean' full screen transition with Ootake 275 (cosmetic issue)


pakobarreras

Recommended Posts

Posted

Hello guys,

 

This is my first post due I joined the community just a few days ago. I am working on my HS Project and the first system I have setup is NEC TurboGrafx-16.

The emulator I am using is Ootake v2.7.5 and everything is working pretty well. I just becoming crazy in order to get a 'clean' full screen transition from HS Game Selection Wheel and run the game. I have tested the following scenarios:

 

TEST 1: Ootake is configured as 'Start in Window Mode'. I am using the HyperLaunchHQ (v3) default Ootake module. Well, when I run HS > TuboGrafx-16 > Game Wheel. I press the key to run the selected game and is displayed the 'Now Loading default splash screen' selected by HyperLaunchHQ and then, when Ootake starts, I can see the 800x600 window displayed on screen for a few seconds and then, the system change to Full Screen Mode and everything works successfully.

 

TEST2: Ootake is configured as 'Start in Full Screen Mode'. I am using the HyperLaunchHQ (v3) default Ootake module. Well, when I run HS > TuboGrafx-16 > Game Wheel. I press the key to run the selected game and is displayed the 'Now Loading default splash screen' selected by HyperLaunchHQ and then, when Ootake starts with perfect full screen transition but just for a couple of seconds, when the systems changes into Windowed Mode and everything works succesfully - but in a window :(

 

So, I am quite newbie with all this stuff so, I suppose that it is something related with the default configuration of the Ootake module I am using in HypeLaunchHQ but I have not the knowledges and the experience to edit the module and remove/update the code that switch the visualization mode from Window Mode to Full Screen or to Full Screen to Window Mode.

 

Anybody could help me in order to find any tip about how to fix this (minor) cosmetic issue, please?

 

Thanks for your time to everybody that reads this post!

Posted

pakobarreras,

 

Always read and follow the module notes for the emulator you are setting up. Some are fairly detailed, but have been written to give the most seamless experience possible. I would avoid editing the code or format of the module unless you know the consequences of the changes.

 

For Ootake, the module notes say to use the method you have listed as "TEST 1"-set the emulator options to "Start in Window Mode". Using the "TEST 1" method, you stated that at the conclusion everything loads successfully.

 

Two problems you listed for the middle of the loading process- 1. seeing your monitor switch resolution and displaying this change on screen- in your Ootake emulator settings, change the screen resolution to match the native resolution of your monitor and Windows Desktop; and 2.seeing the Ootake emulator change to Full Screen Mode- to cover up the emulator loading process, in your HyperSpin folder start up HyperLaunchHQ--->Settings (large icon at top), Fade-General (tab), Fade In "Enabled=true. Select for TurboGrafx 16 (as this is the problem system) and adjust "Exit Delay" in milliseconds. Since you are seeing a couple of seconds of the emulator loading process try starting with 2000 as a value in Fade In "Exit Delay". This extends the transition after HyperSpin minimizes for that period of time until your emulator becomes visible and covers the part you don't want to see. Go to HyperLaunchHQ "Games" (large icon at top) and since you were already in the settings for TurboGrafx it should list your available games (might need to audit to list them), select a random game then click the small rocket icon in the menu above your games list. This should start the loading process for the selected game similar to what you see in HyperSpin. If the Fade In transition still does not cover the emulator loading process, go back to "Settings" (large icon) and add increments of 500 to the value in Fade In "Exit Delay".

 

Adjusting Fade In in HLHQ is the normal way to modify visual transitions covering the loading process for all emulators. Most are good with the default values, but some including Ootake are special and have to be adjusted.

 

One caveat- as Fade covers the loading process, it will also cover up any warning messages, crashes or other issues with that emulator. When you are setting up a new emulator, your process should be to get your games working in the emulator outside of HyperSpin/HLHQ. Then disable Fade until you know the emulator loads as expected in accordance with the module instructions in HLHQ. Just ignore any ugliness that you see until the emulator functions correctly. Only then reenable Fade and adjust as necessary to hide what you don't want to see. If in the future you have an issue, one of the first things to do is disable fade to better diagnose the problem.

 

I hope this helps your issue. Repost your results.

  • 2 weeks later...
Posted

Thank you very much for your detailed feedback and tips, wesfranks! It is much appreciated. I am going to follow your instructions and test the fade in order to hide emulator transition before load a new rom. I will post my results ASAP.

Enviado desde mi iPhone utilizando Tapatalk

Posted

Hello there,

 

Good news! I finally fixed this issue :) Thank you to wesfranks for their tips. Unfortunately, I cannot fix it adjusting the Fade In (Window Exit) parametres but his comments drive me to the final solutions, and it is very easy one.

 

First of all I configured Ootake to 'Start in Full Screen Mode'. Then I launched HyperLauchHQ. Select NEC TurboGrafx-16 system, click in Modules (large icon on top), select Ootake.ahk module and then make click on 'Edit Global Module Setting' option (4th option from right). A pop up screens is displayed with an unique option 'Fullscreen'. Edit this option and set it as 'False'. Exit from this window and go to Games (large icon on top), it should list all the available games for this system (might need to audit to list them). Select any game and make click into the Rocket Icon (Lauch selected game). You will test if the transition from Loading screen until display the game on-screen is 'clean' without no trace of Ootake window.

 

TIP: you must configure the Settings option (large icon on top), then 'Fade - General' tab, 'Fade In' field as:

 

Enabled: True

Transition Animation: DefaultAnimatedFadeIn (optional - you can choose any transition animation you want)

Duration: 500

Delay: 0

Exit Delay: 2000

 

With these setting, it works fine for me. If anyway want to try this solution, just let us know and share their feedback. If anybody have additional questions or doubts, I will be more than happy to give us a hand ;) And of course, thank you to wesfrank to answer my question. It is much appreciated!

Posted

Mednafen's TG16 emulation is the best out there and it launches fullscreen very cleanly without any fuss. There's also a RetroArch core of it available, which also launches cleanly.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...