Você está na página 1de 16

INSTALAO:

Como funciona o sistema de 3 ini:


Todos os trs arquivos so encontrados na pasta HyperSpin\Settings\.
Settings. ini:

Este arquivo contm configuraes no especficas para suas rodas. Ele iria conter
chaves, caminhos, configuraes, etc. que voc no mudaria em uma base por sistema,
por qualquer motivo
Global Settings. ini:

Este arquivo contm as mesmas teclas encontradas no inis systemname, mas ter as
configuraes padro que afetam cada roda. Se voc quer ativar e configurar um recurso
em cada roda, sem ter que tocar todos os inis systemname, isto onde voc faz-lo.
"systemname". ini:

Este arquivo contm as mesmas chaves encontradas em Global Settings. ini mas
especfico para o sistema. Valores padro para todas as chaves so use_global. Se voc
alterar o valor, s vai afetar este sistema.
As chaves que ainda tem nos ini errado sero no ser reconhecido. Voc pode mud-los ao seu ndice
dos coraes... e eles no tero efeito. Em seu primeiro lanamento, HL2 ir copiar suas
configuraes existentes, do ini em Global Settings. ini para que voc no precisa. Vou ficar com esta
funo no lugar at HS2 aqui.

Passo 1:
Na primeira inicializao, HyperLaunch 2 criar muitas novas chaves ini Settings. ini e Global Settings.
ini. A primeira vez que voc iniciar um jogo, ele tambm criar chaves em que sistemas ini. Ento a
primeira vez que voc configurar um novo sistema, uma boa ideia para lanar apenas um jogo dele,
mesmo ele falhar, s para ter as chaves de ini geradas para voc. Ento volte e edit-los se for
necessrio.
Chaves de Settings. ini de exemplo:
Cdigo:

[HyperLaunch]
Exit_Script_Key = ~
Exit_Emulator_Key =
Toggle_Cursor_Key =
Path_To_Daemontools
Path_To_CPWizard =
Last_System = MAME
Last_Rom = 1942

q & ~ s
~ Esc
~ t
=

Passo 2.

Faa uma nova pasta no seu diretrio de instalao chamado mdulos. Cada mdulo entra em uma
pasta com o nome de sistema. Seu diretrio de instalao a pasta raiz do Hyperspin. Ele sempre
deve ser colocado na raiz de uma de suas unidades, como este:
Cdigo:

C:\Hyperspin\
ou
D:\Hyperspin\
A razo pela qual que voc quer aqui para minimizar a possibilidade de correr em um limite de 255
caracteres em seus caminhos.

Usando o exemplo acima, agora voc deve ter uma pasta assim:
Cdigo:

C:\Hyperspin\Modules\
Para cada sistema que voc tem em seu menu de Menu\Main de C:\Hyperspin\Databases\Main, voc
precisa criar uma pasta usando o mesmo nome exato em que xml.
Exemplo:
Cdigo:
C:\Hyperspin\Modules\MAME\
Visite agora HyperList , criar um login, se solicitado. Para cada pasta que voc fez, baixar um mdulo
da UEM que quer usar e coloc-lo na pasta para esse sistema. Quando voc salva o mdulo,
certifique-se de nome-lo exatamente o mesmo que a pasta que voc est colocando isso em:
Exemplo:
Cdigo:
C:\Hyperspin\Modules\MAME\MAME.AHK

Passo 3.

Baixe o pacote de 2. x HyperLaunch novo na parte inferior deste post e extra-lo em sua pasta de raiz
Hyperspin acima (por exemplo, C:\Hyperspin\). Todas as atualizaes para HyperLaunch sero
postadas na parte inferior deste post.
Que est dentro:
HyperLaunch.exe (o lanador compilado, cdigo-fonte pode ser encontrado em HyperList)
AutoHotkey.dll (eis porque no temos que compilar mdulos)
7z.dll (necessrio para funes 7z)
7z.exe (necessrio para funes 7z)

Passo 4.
Cada mdulo contm notas na parte superior que so necessrios para ler e seguir. Muitos mdulos
tm configuraes de usurio, voc pode editar abaixo da seo de notas para ativar ou desativar a
UEM ou mdulo de recursos, ou apenas fazer controlando o emu mais fcil sem ter que execut-lo
manualmente.
Alguns mdulos tambm requerem downloads adicionais que podem ser encontrados no FTP at
HyperList suporta a hospedagem destes arquivos. Se voc tentar executar um sistema, e adverte
sobre um arquivo ausente na sua pasta de mdulos, as chances so que pode ser encontrada no FTP.

COMO USAR
Uma vez que tudo feito, voc deve ser bom para ir. Supondo que voc tenha o mame configurado
nas configuraes j agora voc pode executar um teste sem sequer abrir o HyperSpin.
D um duplo clique HyperLaunch.exe. Voc vai ver a mini onde voc pode executar testes de gui.

Simplesmente digite o nome do sistema e o nome de Rom e clique em testar.


Se seu jogo executado, ele ser executado de HyperSpin.
No tente Compilar HyperLaunch.ahk para um novo exe a menos que seu usando uma verso

especial do autohotkey. Autohotkey_H. Ver notas no topo do script para link e informaes. Fazer
no tente Compilar qualquer mdulo ahk, eles tm que ficar em texto sem formatao ahk script!

COMO USAR O DAEMON TOOLS LITE SUPORTE:


Daemon Tools Lite necessria para um nmero de emuladores l para carregar corretamente jogos
cd/dvd com base e para aproveitar completamente de faixas de udio de jogos originais. Alguns emus
vm com a capacidade de montar uma imagem iso, mas isso no significa que o mtodo preferido.
Faa sua pesquisa primeiro para ver se seu UEM perde todas as caractersticas montando
internamente um pouco ento, atravs de DT.
Etapa 1:
Download Daemon Tools Lite do site oficial: http://www.DaemonTools.CC/ENG/Products/DTLite e clique em download, no comprar.
Execute o exe para instalar o DT e selecione licena livre. Cuidado o que voc selecionar
durante a instalao. Sendo um programa gratuito, eles tentam instalar alguns apps 3rdparty questionveis. No se esquea de desabilitar estas no assistente de instalao. Voc
tambm no precisa SPTD, mas se voc decidir instal-lo, voc ter que reiniciar o
acabamento instal-lo. Isto usado para alguns recursos de emulao de avano no
realmente necessrios para emulao. Voc tambm no precisa o gadget do windows,
ento desmarque isso.
Escolha seu caminho de instalao. Sugiro mant-lo padro, como "C:\Program arquivos
(x86) \DAEMON ferramentas Lite\" (para um sistema de 64 bits).
Etapa 2:

Certifique-se de que configurar o caminho para Daemon Tools em seu


Hyperspin\Settings\Settings.ini. Abra o ini e na [HyperLaunch] seo no topo:
Cdigo:
Path_To_Daemontools = c: Arquivos de (x86) \DAEMON Tools Lite\DTLite.exe
Certifique-se que o caminho e exe corresponde onde voc instalou o DT. Se a chave no
est l, adicione ou HL2 executar uma vez e ele ser adicionado para voc.
Passo 3:
Se DT pediu para reinicializar, faz-lo agora.
Agora, voc deve ter um cone de DT em suas tarefas em execuo na sua barra de
tarefas. Voc tambm por padro tem um Drive virtual DT j configurada e recebe uma
letra de unidade para voc.
Agora direito clique no cone de DT e selecione dispositivos virtuais -> Add SCSI Virtual
Drive. Ele ir criar uma unidade virtual SCSI com a prxima letra de unidade disponvel.
Este o drive sugerido por alguns sistemas.
Isso para criao de DTLite. Voc encontrar instrues adicionais na em qualquer um
dos mdulos que usam DT. Siga-os para obter a configurao de DT com a UEM/mdulo.

COMO USAR POR MDULO JOGO SUPORTE:


Isso permite que voc crie um mdulo por jogo, pode ser necessrio para alguns jogos de PC se voc

precisa mais funcionalidade, ento o que PCLauncher pode lhe dar.


Hl2 ir adicionar essa chave do ini padro automaticamente:
SystemName.ini
Cdigo:

[info. exe]
Per_Game_Modules = false
[*]Per_Game_Modules - Isso s precisa ser adicionada se jogos individuais tm seus prprios
scripts. Deve ser verdadeiro para uma roda de jogos de PC

COMO USAR O SUPORTE DE CPWIZARD:


Hl2 ir adicionar essas chaves de ini padro automaticamente:
Settings. ini
Cdigo:

[HyperLaunch]
Path_To_CPWizard = false
Global Settings. ini
Cdigo:
[HyperLaunch]
CPWizard_Enabled = false
CPWizard_Delay = 8000
CPWizard_Params = minimizado - timeout 9000
SystemName.ini
Cdigo:
[info. exe]
CPWizard_Enabled = use_global
CPWizard_Delay = use_global
CPWizard_Params = use_global
Definies:
Path_To_CPWizard -Certifique-se que isto aponta para seu CPWizard.exe
CPWizard_Enabled -Ativa ou desativa o sistema base ou suporte de CPWizard em um
global
CPWizard_Delay -A quantidade de tempo, depois de cpwizard executado, antes de
continuar a carregar o mdulo, em milissegundos
CPWizard_Params -? inseguro (algum por favor me avise se eu tenho estas bem)

COMO USAR O 7Z SUPORTE:


Se por acaso quiser 7z suporte para suas roms (que significa qualquer rom pode ser compactado e
trabalhar com qualquer emulador, onde o mdulo oferece suporte a ele), em seguida, siga este guia
para configur-lo.
Agora voc pode usar qualquer rom compactado com qualquer emulador. Isso requer apenas algumas
linhas em cada mdulo (a maioria dos mdulos foram atualizados para oferecer suporte a este).
HyperLaunch ir verificar primeiro se a sua rom existe no arquivo antes de tentar extrair. Ento vai
extrair a sua 7z_extract_dir e enviar o caminho correto e a extenso de seu emulador para ser
lanado. Seu romExtension tem de incluir o tipo de arquivo do arquivo e a rom que voc quer olhar
dentro do arquivo. Assim, por exemplo voc comprimir seus jogos de Gameboy color com 7z,

romExtension deve ser definido para gbc, 7z.


ROM nomes dentro do arquivo precisam coincidir com o nome do arquivo, que tambm coincide com
o nome do jogo no seu xml. Assim, por exemplo, se voc tem uma rom nomeado "Mario (EUA) ROM",
seu 7z precisa ser chamado "Mario (EUA) 7z".
A rom que voc deseja carregar (aquele enviado para o emulador), no deve existir em uma pasta
dentro do arquivo. okey ter pastas, como se queria o fecho seus jogos Pop Cap e mandar extrair no
lanamento. Mas para simples roms e isos, no use quaisquer pastas.
S a rom que HyperLaunch est procurando deve ser o mesmo nome. Este o caso com jogos de
CD/DVD com base com mltiplas faixas como arquivos. Voc pode ter um arquivo chamado "Wipeout
(EUA) 7z" e l dentro voc pode ter "Wipeout (EUA). cue, Track1.bin, Track2.bin, Track3.bin, etc". Isto
funcionaria enquanto o cue contm os nomes de arquivo correto para encontrar as faixas e voc
definir sinalizao como sua extenso de rom.
Voc tem uma escolha em cada sistema, se voc deseja excluir as roms descompactadas temporrias
ou mant-los. O benefcio de mant-los que voc pode controlar quais jogos foram jogados ou
manter localmente velocidades apenas as roms que voc jogar o mximo de lanamento mais rpido.
Isto realmente agradvel emparelhado com roms server hospedado ou uma caixa NAS.
Global Settings. ini ir conter os padres globais:
Cdigo:

[HyperLaunch]
7z_Enabled = false
7z_Extract_Dir=%A_Temp%\
7z_Delete_Temp = true
Cada sistema ini voc pode definir um separado extrair a pasta, ou manter a pasta temp do windows
padro definida por voc no Global o Settings. ini.
Cdigo:
[info. exe]
7z_Enabled = use_global
7z_Extract_Dir = % use_global
7z_Delete_Temp = true
Definies:
7z_Enabled - Voc quer deixar HyperLaunch descompactar as roms para voc? Definido
como true se o emulador no suporta o formato compactado suas roms so in.
7z_Extract_Dir -O temp dir queremos descompacte a rom, padro a pasta temp do
windows
7z_Delete_Temp - Se true, ir apagar a pasta temp ao sair do mdulo

COMO USAR O FADEIN E SUAS IMAGENS:


Crie uma pasta em seu Hyperspin\Media\Systemname\Images\ chamado GameStart. HyperLaunch ir
procurar e carregar estas imagens se encontrado: top.png (mostrada na parte superior da tela
durante o carregamento de bandeira), middle.png (banner no meio durante o carregamento),
bottom.png (banner na parte inferior da tela durante o carregamento).
Opcionalmente, voc pode colocar uma imagem para cada romname nesta pasta, e HyperLaunch ir
substituir o middle.png com em vez disso. Isso permite que imagens personalizadas por jogo (como

imagens de controle) para ser mostrado antes de carregar o jogo.


A fim de ativar as imagens ou fadein/fadeout, ns usamos um sistema de 2 peas para permitir
tambm global, ou configuraes de usurio especficas, sistema.
Hl2 adicionar automaticamente essa chave para seu Settings. ini:
Cdigo:

[HyperLaunch]
Fade_In_Interrupt_Keys = tecla para
Hl2 adicionar automaticamente essas chaves para seu Global Settings. ini:
Cdigo:
[HyperLaunch]
Fade_In = false
Fade_Out = false
Fade_Color = 0x000000
Fade_In_Duration = 500
Fade_Out_Duration = 500
Fade_In_Delay = 0
Adicionar automaticamente essas chaves especficas do sistema ini em cada systemname.ini:
Cdigo:
[info. exe]
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
O que isto faz , enquanto voc tem "use_global" definida em qualquer um do seu System. ini, ele
usar o valor de seu Settings. ini. Se voc quer um sistema especfico para ter sua prpria
configurao, basta altere o "use_global" para um mesmo tipo de valor como encontrado no Settings.
ini. Assim, por exemplo, fade_color usa uma cor hexadecimal (0x000000) no Settings. ini, ento em
seu systemname.ini, tambm teria que ser uma cor hexadecimal (0x00FF00).
Definies:
Fade_In - Se true, Hyperspin desvanecer para fora para o fade_Color definido abaixo.
Definido como false quando um mdulo para o lanamento de problemas de resoluo de
problemas.
Fade_Out - Se true, o emulador se desvanecer para fora ao sair para o fade_Color
definido abaixo. Definido como false se voc executar um verdadeiro fullscreen emulador
ou voc ver flashes em vez de desvanecimento, ou quando um mdulo para o lanamento
de problemas de resoluo de problemas. Isto s funcionar corretamente com resolues
de tela cheia em janelas, fullscreen no verdade.
Fade_Color - Cor que voc quer a desvanecer-se para quando carregar e sair. Esta
uma cor RGB de 6 dgitos valor.
Fade_In_Duration -A velocidade na qual o fade_in ocorre em milissegundos.
Fade_Out_Duration -A velocidade na qual o fade_out ocorre em milissegundos.
Fade_In_Delay - Quanto tempo suas imagens ficar na tela antes de continuar a
carregar o emu. Isto pode ser interrompido pressionando qualquer tecla definida no
fade_in_interrupt_keys.
Fade_In_Interrupt_Keys - Se definir como "qualquer tecla" (o padro), todas as
teclas do teclado ir interromper a tela fadeIn. Se voc desejar personalizar o chaves iro
interromper, altere esse valor para a lista de todas as suas teclas desejadas. Exemplo,
voc deseja usar F1, F5, Shift esquerda e direita controle, essa varivel pareceria {F1}
{F5} {LShift} {RCtrl}. Joysticks no so suportados, mas voc pode ter um boto de
joystick enviar uma tecla do teclado atravs de qualquer software de keyremapping. Voc

pode encontrar a lista de chaves definveis aqui. Nota: letras e nmeros no precisam ser
definidos, eles so ativados automaticamente sempre.

COMO USAR KEYMAPPER:


S o Xpadder (verses de 2012) e scripts de Autohotkey e JoyToKey (v5 +) so as opes com
suporte para a funcionalidade keymapper. No funcionar com JoyToKey v3 ou abaixo.
Crie uma pasta em Hyperspin\ chamado "Keymapper perfis" (isso pode ser alterado no Settings. ini).
Este ser onde voc coloca seus perfis keymapper. A estrutura de pasta funciona assim (usando o
MAME como o sistema de exemplo):
Hyperspin\Keymapper Profiles\ - Coloque aqui seu perfil Hyperspin (ex. Hyperspin.xpadderprofile) este perfil s "necessrio" se voc precisa remapear controles enquanto navega em Hyperspin.
Hyperspin\Keymapper Profiles\ - Coloque aqui seu perfil padro (ex. default.xpadderprofile) - este
ser seu perfil principal e usado para voc no fazer perfis de sistema especfico para todos os
sistemas.
Hyperspin\Keymapper Profiles\MAME - Coloque seu sistema perfil MAME (ex. MAME.xpadderprofile)
aqui e qualquer perfis especficos rom MAME aqui. (ex. 88games.xpadderprofile).
O perfil escolhido quando voc iniciar uma jogo funciona assim: isso vai primeiro procurar um perfil
de rom, se no for encontrado, ele procura por um perfil de sistema, se no encontrado, ele procura o
perfil padro para todos os sistemas. Por ltimo, se nenhum perfil padro, ele carregar o perfil
Hyperspin. Se no h perfis encontram-se, ser erro para fora.
Ento, recapitulando, os perfis de ordem so carregados so:
1 Jogo perfil especfico
2 Perfil especfico do sistema
3 Perfil de padro
4perfil Hyperspin

Na sada da UEM, HyperLaunch vai fechar ou descarregar seu keymapper se encontra-se sem perfil
Hyperspin. Se voc tiver criado um perfil Hyperspin, carregar isso.
Xpadder configurao:

1execut-lo e siga as instrues de configurao inicial.

suporte de multi-jogador xPadder:


Se voc deseja carregar vrios perfis, um para cada jogador (at 4), voc simplesmente tem que
adicionar um outro perfil com o mesmo nome, mas adicionar um [p #] Aps isso. Por exemplo, voc
iria carregar Mame.xpadderprofile para o jogador 1 e Mame [p2] .xpadderprofile para o jogador 2.
No se esquea do espao. Para 4 jogadores teria "Mame", "Mame [p2]" "Mame [p3]" "Mame
[p4]". Isso funciona para todos os 4 perfis na hierarquia acima.
Se voc deseja instalar um do keymappers, use qualquer um que voc gosta, mas xpadder uma
escolha melhor.
JoyToKey Setup:

1 JoyToKey iniciar em modo minimizado


2ocultar o cone da barra de tarefas quando minimizado

AutoHotkey Setup:
1 Criar um novo arquivo ahk e coloque seus remapeamentos que voc deseja usar no
cdigo ahk. Voc pode encontrar mais informao sobre como remapear atravs de ahk
aqui. Uma lista de apoio ahk chaves pode ser encontrada aqui.
2 Salve o arquivo como o jogo, sistema, hyperspin ou perfil padro, quer HyperLaunch
para carreg-lo h
3 Ento vamos dizer voc deseja remapear um b e c e d usando ahk para a rom "Mario"
para Mame. Voc criaria um "Mario.ahk" em "Keymapper Profiles\Mame\" e nele
encontrar remapeia a seguir:
4 Cdigo:

5 a::b
6 c::d
7voc tambm teria que definir keymapper = ahk como seu global configurao no
Settings. ini ou nica especificamente para Mame no Mame.ini.

Configurao do INI:
Para ativar o suporte keymapper, ns usamos um sistema de 2 peas para permitir tambm global, ou
configuraes de usurio especficas, sistema. Hl2 adicionar essas configuraes padro para seu
Settings\Settings.ini:
Cdigo:

[HyperLaunch]
Keymapper_Path =
Keymapper_Profiles_Path=%A_ScriptDir%\Keymapper Profiles\
Nota: O caminho do perfil ser conseguir traduzido para ler para fora para sua pasta Hyperspin,
quando voc olhar para ele.
Ele tambm ir criar esses no arquivo Settings. ini Global da seguinte forma:
Cdigo:

[HyperLaunch]
Keymapper_Enabled = false
Keymapper =
Finalmente, ele ir adicionar essas chaves ini-especficas do sistema para o systemname.ini:
Cdigo:
[info. exe]
Keymapper_Enabled = use_global
Keymapper = use_global
O que isto faz , enquanto voc tem "use_global" definida em qualquer um do seu System. ini, ele
usar o valor de seu Settings. ini. Se voc quer um sistema especfico para ter sua prpria
configurao, basta altere o "use_global" para um mesmo tipo de valor como encontrado no Settings.
ini.
Definies:
Keymapper_Enabled -Iif true, habilita keymapper suporte para todos os sistemas que
tm "use_global", definido em suas systemname.ini
Keymapper -Padro em branco, mas as escolhas so "xpadder" ou "joytokey" ou
"ahk"
Keymapper_Path -Padro em branco, este o caminho para seu exe keymapper, por
exemplo C:\Hyperspin\Utilities\xpadder\xpadder.exe

Keymapper_Profiles_Path -O caminho de que todos os perfis de keymapper so


armazenados, padro Hyperspin\Keymapper dos

Nota: Se tiver Keymapper habilitado para um sistema, voc precisa ter certeza que um dos 4 perfis
de cima localizado no seu Keymapper_Profiles_Path para todos os jogos. Ento vamos dizer que voc
tem o xpadder habilitado para Mame e fez apenas um Mario Profile, mas no tem um padro,
hyperspin ou perfil de Mame e voc decide jogar Gradius, voc receberia um erro que voc tem
Keymapper habilitado, mas no conseguiu encontrar um perfil vlido. Se no deseja remapear
qualquer chaves para todos os outros jogos de Mame, voc s pode criar um perfil em branco
chamado Mame.xpadderprofile e voc no vai obter o erro mais.
Dicas para aqueles que tm problemas de trabalhar com suporte Keymapper:
Remover quaisquer perfis que voc salvou na pasta que xpadder.exe reside no.

Faa certeza xpadder passa-se para carregar o ltimo perfil usado na inicializao do

Windows (que sempre ser Hyperspin, a menos que voc carregar um diferente depois de
sair do HS).

COMO CONFIGURAR O SUPORTE DO MULTIGAME:


O que :
Um recurso muito aguardado solicitada por muitos ao longo dos anos e tem usado a maioria do meu
tempo livre no ms passado para criar. Isso lhe d a habilidade de trocar uma disco/disco/fita do jogo
enquanto estiver jogando um emulador, usando uma interface grfica amigvel e altamente
personalizvel.
Por que preciso disto?:
Alguma vez voc j jogou um jogo e ele pede-lhe para inserir o disco 2 e voc diz a mesmo "bem isso
uma porcaria, eu tenho que desmontar este jogo ou selecione Arquivo -> abrir, encontrar o novo
jogo, em seguida, carga/mont-lo" para continuar a jogar? Muitos sistemas de cartucho velho e fita
com base para o mais recente DVD queridos exigem algum tipo de troca de disco para ocorrer em
algum ponto no jogo. Isso faz toda a trabalhar para voc por aparecendo uma GUI e
automagicamente encontrar os jogos e s mostrando-lhe que coincidir com o que voc j tem
funcionando!
Caractersticas:
Arte de imagem personalizvel - (uso padro fornecido por voc, ou criar seus prprios.
Isso ir espao suas imagens atravs da tela uniformemente para voc!)
Use sua arte de HS (disco/disco/fita varreduras) - (em vez dos padres fornecidos,
opcionalmente voc pode usar essas imagens, voc s precisa ativar esse recurso e defina
a pasta de trabalho artstico, seus arquivos esto em. MG ir carregar sua arte
diretamente da sua pasta de trabalho.)
Personalizvel padro ou imagem de fundo por-rom suporte - (ir carregar um png no
seu Media\system\Images\MultiGame\ ou um romname.png um, se ele existir)
Cor de fundo personalizvel - (este o padro quando uma imagem no existe, voc
pode alter-lo para qualquer cor e defina a opacidade se voc prefere ver o que vai por
baixo)

Texto customizvel - (no como a saudao padro? Tem dizer o que quiser! Voc pode
alterar muitos aspectos do texto incluindo tamanho, fonte, cor,
negrito/itlico/sublinhado/etc, qualidade e muito mais)
Downloads de obras de arte imagem do Hyperspin-fe.com e coloca-lo em sua pasta de
imagens automaticamente
Transfere automaticamente gdip biblioteca em uma pasta "Modules\Module Extensions\"
Redimensionar imagens - (esticar ou encolher sua imagens at 3 x o seu tamanho. Eles
so a suavizao de serrilhado para ajudar a atenuar os jaggies)
Ini todas as chaves necessrias para MultiGame suporte so criados automaticamente
em seu sistema e configuraes globais inis para voc
Use as setas do teclado para navegar o GUI
Teclas personalizveis para mostrar o GUI, sada do GUI e selecione um jogo - (limitado
a ahk que suporta)
Som de feedback - (reproduo de um som de bipe como mover o cursor de um jogo
para o prximo. Passo do som pode ser alterado para qualquer coisa que voc quer)
Efeito de sada personalizvel - (quando voc escolher um jogo, voc ter a escolha de
Pixelizar ou crescer a imagem selecionada. Mais podem ser adicionado mais tarde.)
7z apoio - (digamos que voc lanar um jogo de HS e, em seguida, ligue os discos.
Ambos os jogos foram extrados com 7z, e se voc quiser manter seu temp dir limpa, HL2
ir apagar todos os jogos lanados a partir de sua sesso atual)

Como deve ser nomeados roms:


HS2 conter MultiGame suporte do menu, ento voc j no precisa de vrias rodas para mostrar um
jogo que tem vrios discos ou carrinhos. Para usar essa funcionalidade, alguns padres de
nomenclatura tinham que ser postas em prtica para que ao analisar o xml, reconhece estes jogos.
Basicamente uma tag colocada na extremidade de seu romname, entre parnteses, dizendo que
tipo de mdia e o nmero , exemplo:
Cdigo:

Final Fantasy VII. ISO (EUA)


Final Fantasy VII. ISO (EUA)
Final Fantasy VII. ISO (EUA)
Um espao que Deve existir entre

(disco 1)
(disco 2)
(disco 3)
o tipo de mdia e o nmero.

Nomes de quatro suportes so suportados no momento: carrinho, disco, disco e fita. Onde fitas
podem ter os lados:
Cdigo:

Cristais de reis .tzx (Europa) (fita 1 lado A)


Cristais de reis .tzx (Europa) (fita 1 lado B)
As marcas de mdia acima devem ser a ltima coisa em parnteses no seu nome rom.
Voc pode ler mais sobre nomes esta lista de discusso .
Como fao para usar isso em meus mdulos?:
Basta baixar um mdulo que j foi atualizado com apoio de MG e definir suas chaves ini
para obter a aparncia desejada, ou atualizar seu prprio mdulo com a seguinte
informao:
Esta uma caracterstica a partir de HyperLaunch v2.25. Se voc tiver habilitado de MG
injetada no mdulo. Apenas certifique-se voc estiver executando pelo menos esta
verso, e voc ter. Mdulos precisam uma etiqueta personalizada, bem como
CloseProcess, chamado MultiGame. Se voc tentar habilitar MultiGame suporte e no tm
esta seo no seu mdulo, voc obter um erro sobre no ser capaz de encontrar
MultiGame.
A seo do MultiGame precisa conter cdigo sobre o que fazer depois que voc selecionar
seu jogo da GUI MultiGame. alimentado algumas variveis que voc usa para passar
para a UEM ou daemontools para montar seu novo jogo. Se voc quiser usar o recurso e

criar seu prprio mtodo para alterar os discos, aqui esto as variveis que voc precisa
saber sobre:
selectedRom = o caminho completo, o nome e a extenso do jogo
selecionado como existe na sua romPath
currentButton = o nmero da imagem selecionada para carregar
mgRomPath = o caminho para o jogo (se 7z estiver habilitado, este ser
atualizado para refletir o caminho aps extrao ocorreu)
mgRomName = o nome do jogo sem uma extenso, o
mgRomExt = a extenso do jogo (se 7z estiver habilitado, este ser
atualizado para refletir a extenso aps extrao ocorreu)
mgCancel = definir quando sair o GUI e no escolher um jogo. Voc vai
precisar disso em alguns emus onde o roteiro necessrio para restaurar a
UEM se perdeu o foco ou foi minimizado por trazer o GUI
[*] Cada mdulo tambm precisa conter um rtulo de PreMultiGame. Isto onde voc pode colocar o
cdigo se voc precisa colocar o emu em um estado para o GUI de MG funcionar corretamente. Por
exemplo, voc pode precisa tomar o emu fora fullscreen ou minimiz-lo antes de trazer o GUI. Depois
colocar o cdigo no rtulo do MultiGame para colocar a UEM volta depois de mudar de discos.
NOTA: CADA MDULO QUER ESTE TRABALHO EM TER CDIGO PARA CONTAR O EMU E/OU
DAEMON TOOLS COMO MUDAR DISCOS
Limitaes:
Devido natureza das obras de fullscreen como verdadeiro no windows, alguns emus podem no
jogar bem com esse recurso quando em modo de tela cheia de verdade. O GUI pode levar seu emu
fora da tela cheia para que ele pode fazer uma coisa para trocar jogos. Cdigo precisa de existir
para colocar seu UEM em fullscreen, se isso ocorrer. Utilize a seo de PreMultiGame do mdulo!
Alguns emus podem no gostar de uma rom a ser trocado durante a execuo. No h muito que se
possa fazer estes ento escolher um emulador que permite que este.
Se voc armazenar seus jogos em uma unidade de rede ou um disco rgido muito lento, voc pode
perceber um pequeno lag depois de bater sua chave para at o GUI vem tona. Isto porque tem
que consultar o carro algumas vezes e encontrar as roms que corresponde atual. Coisa boa que
ele s tem que fazer isto vez por sesso. Para que prensas subsequentes da chave MG ser imediatas
porque a tabela de jogos j foi criada.
Se voc usar o 7z para extrair jogos muito grandes, voc provavelmente j tem lag de quando voc
iniciar o jogo da HS at que ele comea. Voc ter o mesmo lag da GUI. Se voc no gosta disso,
manter suas roms extrados. O espao mais barato.
Vou atualizar mdulos como que suportam esse recurso. At agora Xebra (Sony PlayStation) j est
atualizado, mas s quando usando ferramentas daemon lite. Tentei que a UEM para trocar discos
internamente, enquanto outro est sendo executado, mas acho que tem que ser feito fora da UEM.
Explicao das novas chaves INI:
Global Settings. ini ser injetado com todas as chaves de novas a primeira vez que voc iniciar
qualquer jogo em qualquer roda.
Seu sistema ini ser injetado com as novas chaves primeira vez que voc iniciar um jogo da roda do
sistema.
Valores de chave padro de Settings. ini:
Cdigo:

[HyperLaunch]
MultiGame_Key = NumpadSub
MultiGame_Select_Key = Insira
MultiGame_Exit_Key = Esc
Valores de chave padro global:
Cdigo:
[HyperLaunch]
MultiGame_Background_Color = FF000000

MultiGame_Side_Padding =. 2
MultiGame_Y_Offset = 500
MultiGame_Image_Adjust = 1
MultiGame_Font = Arial
MultiGame_Text_1_Options = x10p y30p w80p centro c80FFFF00 r4 s100 negrito itlico
MultiGame_Text_1_Text = por favor seleccione um jogo
MultiGame_Text_2_Options = w96p cffffffff r4 s50 centro negrito itlico
MultiGame_Text_2_Offset = 70
MultiGame_Use_Sound = True
MultiGame_Sound_Frequency: = 300
MultiGame_Exit_Effect = nenhum
MultiGame_Selected_Effect = girar
MultiGame_Use_Game_Art = false
MultiGame_Art_Folder = Artwork1
Sistema Ini nica chave valor padro:
Cdigo:
[info. exe]
MultiGame_Enabled = true
Definies:
MultiGame_Enabled: Marque como true para ativar o MG apoiar e permitir que a
chave de MG
MultiGame_Key: Esta a chave para abrir a interface grfica MG
MultiGame_Select_Key: Esta a chave que voc pressione para selecionar um jogo
sobre o MG Gui (Note; chaves para navegar o GUI so as teclas de seta e no so
configurveis)
MultiGame_Exit_Key: Esta a chave para cancelar fora o GUI de MG
MultiGame_Background_Color: Cor de fundo no formato ARGB, primeiro a caracteres
denotam a opacidade, consulte Opes de formatao texto abaixo para mais informao
MultiGame_Side_Padding: Percentagem de preenchimento (espao vazio), em
decimal (por exemplo, 0,2 = 20% de espao no utilizado ser usado nas laterais), ns
alocamos para as bordas esquerda e direita da tela manter imagens de tocar a borda da
tela
MultiGame_Y_Offset: Ajustar isto para compensar suas imagens da parte inferior da
tela. Um nmero positivo move as imagens, um negativo move-lo para baixo
MultiGame_Image_Adjust: Multiplicador para ajustar o tamanho das imagens. Use
isto se voc quer diminuir ou aumentar as imagens
MultiGame_Font: Especificar a fonte a ser usado. Padro Arial, como a maioria dos
sistemas deve ter isso instalado
MultiGame_Text_1_Options: Definir as opes de texto para o meio da tela
MultiGame_Text_1_Text: Definir o texto para o meio da tela
MultiGame_Text_2_Options: Definir as opes de texto para cima as imagens
MultiGame_Text_2_Offset: Quanto para compensar o texto acima as imagens da
imagem em si. Um nmero positivo move o texto, um negativo move-lo para baixo
MultiGame_Use_Sound: Se for verdade, vai jogar uma SoundBeep quando
pressionada uma tecla de seta
MultiGame_Sound_Frequency: A frequncia da SoundBeep
MultiGame_Exit_Effect: Escolhas so pixelate, crescer, ou nenhum. Isso anima a
imagem quando voc pressione a tecla Select
MultiGame_Selected_Effect: Escolhas so crescer ou girar. Isso anima a imagem
selecionada quando se mover com as setas. Sugiro que girar somente para discos, como
voc provavelmente no quer rodar um carrinho.
MultiGame_Use_Game_Art: Se true, usa obras de arte do jogo como imagens em GUI
em vez de padro. Defina a pasta de obras de arte, sua arte armazenado na chave
MultiGame_Artwork_Folder

MultiGame_Art_Folder: Isso se a pasta de obras de arte a imagem que voc deseja


usar armazenado em 9eg Artwork1, Artwork2, Artwork3 ou Artwork4)

Opes de formatao de texto:


w (largura): a rea que voc forar o texto para ficar restrito a. Se p usado depois do
valor, ele indica a porcentagem da largura da imagem to w90p, significa permitir que o
texto a ser usado 90% da largura da imagem. Se p no for usada, o valor representa
pixels
c (cor): Em ARGB, precedido com a opacidade. Ento, DD000000 seria parcial preto e
FF000000 seria preto slido. Preceder a cor com a letra c para indicar que uma cor
(cFF000000) - para mais informao consulte:
http://en.wikipedia.org/wiki/RGBA_color_space
r (qualidade): O grfico a seguir explica os diferentes efeitos que voc pode aplicar
SystemDefault = 0
SingleBitPerPixelGridFit = 1
SingleBitPerPixel = 2
AntiAliasGridFit = 3
Suavizao de borda = 4
s (tamanho): Tamanho da fonte

As opes de formatao: Cima, cima, baixo, baixo, vCenter, vCentre, centro, centro,
Regular, negrito, itlico, BoldItalic, sublinhado, riscado, NoWrap (voc pode usar como
muitos como voc gosta, mas cuidado com as opes de posicionamento, como voc pode
encobrir a arte imagem)

No mnimo, o seu mdulo deve conter esses rtulos ou seno voc ser erro no lanamento
com MULTIJOGOS ENABLED:
Cdigo:
PreMultiGame:
Retornar
MultiGame:
Retornar

Gostaria de agradecer as imagens de CD inicial e stupus para lev-los um grande passo ainda mais e
criando todas as imagens padro para data de Kodiak. Tambm gostaria de agradecer o brolly por
tomar o tempo para testar isto tudo.

COMO USAR O SKIPCHECKS:


Isto para Hyperspin 2.0 somente. * Aviso * essa configurao para true somente deve ser usado
para cenrios de casos especiais, como sistemas que no usam roms. Exemplo - MUGEN, OpenBOR e
PopCap.
Isso permitir que voc ignorar as verificaes de maioria, incluindo o caminho, rompath, exe e
romextensions. Hyperspin assumir que tens tudo configurar correctamente e lanar apenas o que
voc conta. Usando o MUGEN como exemplo, que s vai lanar o exe necessrio para iniciar um jogo
MUGEN, sem ter que criar um arquivo txt em branco ou um arquivo de lote/lnk para passar a
verificao inicial de rom.

Hl2 ir adicionar esta chave automaticamente para seu systemname.ini:


Cdigo:
[info. exe]
Skipchecks = false
Definies:

Skipchecks - Se true, HyperLaunch 2, emparelhado com apenas2 HyperSpin, ir

ignorar a maioria das verificaes de rom/caminho. Em HS1, saltar muitos cheques feitos
com HL2, mas no aqueles feito de HS.

COMO OCULTAR O CURSOR:


Esta caracterstica lhe d a capacidade de ocultar o cursor do mouse para todos os sistemas, ou um
sistema de cada vez.
Hl2 adicionar automaticamente essa chave para seu Global Settings. ini:
Cdigo:

[HyperLaunch]
Hide_Cursor = false
Ele tambm ir adicionar esta chave para seu systemname.ini:
Cdigo:
[info. exe]
Hide_Cursor = use_global
O que isto faz , enquanto voc tem "use_global" definida em qualquer um do seu System. ini, ele
usar o valor de seu Settings. ini. Se voc quer um sistema especfico para ter sua prpria
configurao, basta altere o "use_global" para um mesmo tipo de valor como encontrado no Settings.
ini.

COMO ESCONDER A BARRA DE TAREFAS:


Esta caracterstica lhe d a habilidade de esconder a barra de tarefas para todos os sistemas, ou um
sistema de cada vez.
Hl2 adicionar automaticamente essa chave para seu Global Settings. ini:
Cdigo:

[HyperLaunch]
Hide_Taskbar = false
Ele tambm ir adicionar esta chave para seu systemname.ini:
Cdigo:
[info. exe]
Hide_Taskbar = use_global
Como um mtodo alternativo para barra de tarefas, escondido, que voc pode precisar para emus
traquinas que podem restaur-lo em voc ou voc sangra da barra de tarefas, atravs da aplicao de

alguma forma, voc pode usar o script que eu fiz abaixo. S no se esquea de desativar barra de
tarefas do HL2 escondido que eles interferem uns com os outros.
1 Baixar o HideTaskbar.zip anexado ao final deste post.
2 Extra-lo onde quiser e abra HyperHQ.
3 Goto Main Configuraes-> Startup/sada e definir o programa de inicializao para
HideTaskbar.exe
4certifique-se de que hide_taskbar em sua Settings\Settings.ini estiver definida como
false (no queremos HyperLaunch para controlar a barra de tarefas se escondendo porque
est sendo escondido pela HideTaskbar.exe em vez disso)

COMO ESCONDER SEU DESKTOP:


Esta caracterstica lhe d a habilidade de esconder a sua rea de trabalho para todos os sistemas, ou
um sistema de cada vez. Ele vai desmaiar ao fundo. No ser esconder barra de tarefas, use o
Hide_Taskbar para isso. Isto pode entrar em conflito com o apoio de Fade, ento isto para aqueles
que no querem desaparecer, mas quero um fundo preto simples, em vez disso.
Hl2 adicionar automaticamente essa chave para seu Global Settings. ini:
Cdigo:

[HyperLaunch]
Hide_Desktop = false
Ele tambm ir adicionar esta chave para seu systemname.ini:
Cdigo:
[info. exe]
Hide_Desktop = use_global

SOLUO DE PROBLEMAS:
1 Aberto todos os mdulos no bloco de notas e siga as instrues na parte superior.
2 Verificar se voc estiver executando o mais recente HyperLaunch, encontrado na parte
inferior deste post.
3 -Verificar se voc tem HyperLaunch habilitado em HyperHQ, v para configuraes de
roda -> emulador > execuo = HyperLaunch
4 Seleo estiver executando o mdulo mais recente do sistema/emulador que voc est
tentando lanar. Sempre permanecer upto data com verses de mdulo encontradas na
HyperList, no oferecer suporte para mdulos de mais velhos ou aqueles que voc
encontrou no frum/ftp, a menos que indicado o contrrio.
5 Na parte superior de cada mdulo possui um nmero de verso da UEM. O mdulo s
foi testado para trabalhar com essa verso especfica da UEM. No posso ficar upto data
com todos os lanamentos da UEM, ento eventualmente que um mdulo pode quebrar
com verses mais recentes da UEM. Depois de ter esgotado todas as outras opes e voc
ainda no consegue o mdulo para executar, fazer um post e vou olhar para atualizar o
mdulo.
6 Voc abrir o mdulo em bloco de notas (ou seu editor de texto preferido) e siga todas as
notas no topo?
7 Que voc definir as configuraes de usurio na parte superior do mdulo? Muitos
mdulos tm configuraes na parte superior que exigem mudana manual para a UEM

funcionar corretamente. Eu defini o que acredito que deveria ser padro sobre eles, mas
eles podem no funcionar para voc. Essas configuraes substituir as alteraes feitas
na UEM em si, por isso vital que voc est ciente, eles esto l e configur-los
adequadamente.
8 Se voc sentir como voc est vendo tambm muito do lanamento do emulador
processo (por exemplo. a UEM janela mostrando antes do jogo), voc configurar e ativar
suporte desvanece-se para escond-lo? Cada um dos meus mdulos so projetados para
usar fade como seu toque final. Quando desvanecem-se foi, voc deveria ver windows
UEM ou algo assim, lanamento e/ou de fechamento. Isto como o windows funciona
quando programas de tirar o foco. Desvanece-se faz uma tentativa de esconder tudo isso.
9 Se voc editar o mdulo em qualquer forma alm as configuraes de usurio na parte
superior, voc me responsabilizo se algo no funcionar.
10 Fazer a PM no o autor pedindo ajuda em um mdulo. Primeiro procurar o frum para
o seu problema, se voc apenas no pode encontrar qualquer informao sobre ele, fazer
um post sobre um thread relativo ou criar um novo.
11Por ltimo, antes de postar, teste que o emu funciona via linha de comando criando um
arquivo. bat na pasta do emu e, em seguida, execut-lo. Avestruzes no funcionam via
linha de comando e escrevi procedimentos para automatizar o lanamento de outra
forma, ento voc pode pular esta etapa para aqueles. O arquivo bat deve ficar assim
(usando o N64 como exemplo):
Project64.exe "C:\Roms\Nintendo 64\Super Mario 64 (EUA). zip"
12 Se o arquivo bat lana com sucesso sua UEM e suas obras rom, boa chance do mdulo
tem um problema e voc deve postar o seu log.
13 Incluem sua inteira HyperLaunch.log (encontrado no seu dir Hyperspin) no
seu post.
14por favor use pastebin para post scripts ou informao relativa se voc sente
necessrio. Screenshots ou vdeos percorrer um longo caminho para ajudar a resolver o
seu problema.