Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Hyperlaunch v2.25c with FadeIn Images  (Read 2502 times)

0 Members and 1 Guest are viewing this topic.

sparry3567

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 13, 2013, 11:53:07 am
Hyperlaunch v2.25c with FadeIn Images
« on: July 09, 2013, 11:57:12 am »
I have searched all over, and I cannot find anyone else who is struggling to set this up...so I must be doing something daft.

I want a simple image to show up when loading MAME. Hyperlaunch is supposed to show top.png, middle.png and bottom.png if you create them in the correct folder.

I have created the .pngs (using Photoshop) all of them at 800x200 pixels (my resolution is 800 x 600) and put them in the right directory. I have the "Global Settings" as follows below.

It is not clear to me how Hyperlaunch decides to use a FadeIn to a colour, or whether it decides to display the PNGs. And of course it is possible that middle PNGs are being shown in black on a black background - I cannot tell.

The MAME config settings are all "use_global".

[HyperLaunch]
Hide_Cursor=true
Fade_In=true
Fade_Out=false
Fade_Color=0x000000
Fade_In_Duration=500
Fade_Out_Duration=500
Fade_In_Delay=200
Keymapper_Enabled=false
Keymapper=
Hide_Desktop=false
Hide_Taskbar=false
CPWizard_Enabled=false
CPWizard_Delay=8000
CPWizard_Params=minimized -timeout 9000
7z_Enabled=false
7z_Extract_Dir=C:\DOCUME~1\admin\LOCALS~1\Temp\Hyperspin\
7z_Delete_Temp=true
MultiGame_Enabled=false
MultiGame_Background_Color=FF000000
MultiGame_Side_Padding=0.2
MultiGame_Y_Offset=500
MultiGame_Image_Adjust=1
MultiGame_Font=Arial
MultiGame_Text_1_Options=x10p y30p w80p Centre cBBFFFFFF r4 s100 Bold Italic
MultiGame_Text_1_Text=Please select a game
MultiGame_Text_2_Options=w96p cFFFFFFFF r4 s50 Center Bold Italic
MultiGame_Text_2_Offset=70
MultiGame_Use_Sound=true
MultiGame_Sound_Frequency=300
MultiGame_Exit_Effect=none
MultiGame_Selected_Effect=rotate
MultiGame_Use_Game_Art=false
MultiGame_Art_Folder=Artwork1

Desdinova

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:August 30, 2014, 01:35:47 pm
  • Eldritch and proud of it!
Re: Hyperlaunch v2.25c with FadeIn Images
« Reply #1 on: July 09, 2013, 01:31:13 pm »
Knowing how they like to delete old files and info over there to encourage more popular support of their latest versions.... I make copies! Heh! Heh! Here's a copy and paste of the the official HL 2.2.5c Manual section on Fade, hopefully it'll help!

HOW TO USE FADEIN AND ITS IMAGES:
Create a folder in your Hyperspin\Media\Systemname\Images\ called GameStart. HyperLaunch will search and load these images if found: top.png (banner shown along the top of the screen during loading), middle.png (banner in the middle during loading), bottom.png (banner along the bottom of the screen during loading).

Optionally, you can place an image for each romname in this folder, and HyperLaunch will replace the middle.png with it instead. This allows custom per-game images (like control images) to be shown before loading the game.

In order to turn on the images or fadein/fadeout, we use a 2-part system to enable either global, or system specific, user settings.

HL2 will automatically add this key to your Settings.ini:
Code:
[HyperLaunch]
Fade_In_Interrupt_Keys=anykey
HL2 will automatically add these keys to your Global Settings.ini:
Code:
[HyperLaunch]
Fade_In=false
Fade_Out=false
Fade_Color=0x000000
Fade_In_Duration=500
Fade_Out_Duration=500
Fade_In_Delay=0
It will also automatically add these system-specific ini keys in each systemname.ini:

Code:
[exe info]
Fade_In=use_global
Fade_Out=use_global
Fade_Color=use_global
Fade_In_Duration=use_global
Fade_Out_Duration=use_global
Fade_In_Delay=use_global
What this does is, as long as you have "use_global" set in any of your system.ini's, it will use the value from your Settings.ini. If you want a specific system to have its own setting, just change "use_global" to a same value type as found in the Settings.ini. So for example, fade_color uses a hex color (0x000000) in the Settings.ini, so in your systemname.ini, it would also have to be a hex color (0x00FF00).

Definitions:

Fade_In - If true, Hyperspin will fade out to the fade_Color set below. Set to false when troubleshooting a module for launching problems.
Fade_Out - If true, the emulator will fade out when exiting to the fade_Color set below. Set to false if you run a true fullscreen emulator or you see flashes instead of fading, or when troubleshooting a module for launching problems. This will only work correctly with windowed fullscreen resolutions, not true fullscreen.
Fade_Color - Color you want to fade to when loading and exiting. This is a 6-digit RGB color Value.
Fade_In_Duration - The speed at which the fade_in occurs in milliseconds.
Fade_Out_Duration - The speed at which the fade_out occurs in milliseconds.
Fade_In_Delay - How long your images will stay on screen before continuing to load the emu. This can be interrupted by hitting any key defined in fade_in_interrupt_keys.
Fade_In_Interrupt_Keys - If set as "anykey" (the default), all keys on the keyboard will interrupt the fadeIn screen. If you want to customize what keys will interrupt, change this value to list of all your desired keys. Example, you want to use F1, F5, Left Shift and Right Control, this variable would look like {F1}{F5}{LShift}{RCtrl}. Joysticks are not supported, but you can have a joystick button send a keyboard key via any keyremapping software. You can find the list of definable keys here. Note: letters and numbers do not need to be defined, they are automatically always enabled.



sparry3567

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 13, 2013, 11:53:07 am
Re: Hyperlaunch v2.25c with FadeIn Images
« Reply #2 on: July 09, 2013, 02:56:01 pm »
Thanks, yep I had all of that and followed those instructions...but I think they are ambiguous!

I guess the key question is whether you need to turn on fade-in if you are using images. Perhaps I'll try keeping the images but turning fadein "off"...


sparry3567

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 13, 2013, 11:53:07 am
Re: Hyperlaunch v2.25c with FadeIn Images
« Reply #3 on: July 09, 2013, 02:57:07 pm »
...and to be fair, they haven't deleted the posts "over there"...just frozen the thread!

Desdinova

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:August 30, 2014, 01:35:47 pm
  • Eldritch and proud of it!
Re: Hyperlaunch v2.25c with FadeIn Images
« Reply #4 on: July 09, 2013, 03:28:53 pm »
Quote
...and to be fair, they haven't deleted the posts "over there"...just frozen the thread!

Oh I've seen a thing or two out there on the internets. But nice to see they're archiving now. ;)

Anyhow, not meaning to play politics or get panties bunched, was just trying to help.

The Fade option is documented as being buggy, at least up to the build your using. I had no issues with fade in MAME but can't vouch for using different art files for it. It did crash with too many other emulators for my liking. Best of luck!   
« Last Edit: July 09, 2013, 03:38:50 pm by Desdinova »