Sei sulla pagina 1di 21

INSTALAO:

Como o sistema de 3 ini funciona:


Todos os trs arquivos so encontrados em sua pasta Hyperspin \ Settings \.
settings.ini:
Este arquivo contm configuraes no especficas para suas rodas. Seria conter chaves,
caminhos, configuraes, etc que voc no iria mudar em uma base por sistema por qualquer
motivo

Global de Settings.ini:
Este arquivo contm as mesmas chaves encontradas nos inis SystemName, mas ter as
configuraes padro que afetam cada roda. Se voc deseja ativar e configurar um recurso
em cada roda sem ter que tocar todos os inis SystemName, este o lugar onde voc o faz.

"SystemName" ini:
Este arquivo contm as mesmas chaves encontradas em Global Settings.ini, mas
especfico para o sistema. Os valores padro para todas as chaves esto use_global. Se voc
alterar o valor, ele s ir afectar este sistema.

Todas as chaves que ainda tem nos ini erradas no sero reconhecidos. Voc pode mud-los
para o seu contedo coraes e eles no tero qualquer efeito. Em seu primeiro lanamento,
HL2 ir copiar as configuraes existentes de Settings.ini em global Settings.ini para que voc
no precisa. Vou manter esta funo no lugar at HS2 est aqui.

Passo 1:
No primeiro lanamento, HyperLaunch 2 ir criar muitas novas chaves ini em Settings.ini ea
Global Settings.ini. A primeira vez que voc iniciar um jogo, mas tambm ir criar chaves em
que ini sistemas. Assim, a primeira vez que voc configurar um novo sistema, uma boa idia
para apenas lanar um jogo a partir dele, mesmo que ele falhar, apenas para ter as chaves ini
gerados para voc. Em seguida, voltar e edit-los, se voc precisa.

chaves exemplo Settings.ini:


Cdigo:
[HyperLaunch]
Exit_Script_Key = ~ q & ~ s
Exit_Emulator_Key = ~ Esc
Toggle_Cursor_Key = ~ t
Path_To_Daemontools =
Path_To_CPWizard =
Last_System = MAME

Last_Rom = 1942
Passo 2.
Criar uma nova pasta no seu diretrio de instalao chamada mdulos. Cada mdulo vai para
uma pasta do nome do sistema. O seu directrio de instalao a pasta Hyperspin raiz. Ele
sempre deve ser colocado na raiz de um dos seus discos, como este:
Cdigo:
C: \ Hyperspin \
ou
D: \ Hyperspin \
A razo que voc quer aqui minimizar a chance de correr em um limite de 255 caracteres
em seus caminhos.

Usando o exemplo acima, voc deve agora ter uma pasta assim:
Cdigo:
C: \ Hyperspin \ Modules \
Para cada sistema que voc tem no seu C: \ Hyperspin \ Bases de dados \ Menu Principal \
Main Menu.xml, voc precisa criar uma pasta usando o mesmo nome nome naquele xml.
Exemplo:
Cdigo:
C: \ Hyperspin \ Modules \ MAME \
Agora, visite HyperList, criar um login, se solicitado. Para cada pasta que voc fez, o download
de um mdulo do emu que deseja usar e coloc-lo na pasta para esse sistema. Ao salvar o
mdulo, certifique-se de nome-lo exatamente a mesma que a pasta que voc est
colocando-o em:
Exemplo:
Cdigo:
C: \ Hyperspin \ Modules \ MAME \ MAME.ahk
Passo 3.
Faa o download do novo pacote 2.x HyperLaunch na parte inferior deste post e extra-lo em
sua pasta Hyperspin raiz de cima (por exemplo C: \ Hyperspin \). Quaisquer alteraes de
HyperLaunch sero publicadas no final deste post.

O que est dentro:


HyperLaunch.exe (O lanador compilado, cdigo-fonte pode ser encontrado na HyperList)
autohotkey.dll ( por isso que ns no temos que compilar mdulos)
7z.dll (Necessrio para 7z funes)
7z.exe (Necessrio para 7z funes)

Passo 4.

Cada mdulo contm notas no topo que voc obrigado a ler e seguir. Muitos mdulos
possuem configuraes de usurio que voc pode editar abaixo da seo de notas para virar
emu ou caractersticas do mdulo ligado ou desligado, ou apenas fazer o controle da emu
mais fcil sem ter que execut-lo manualmente.

Alguns mdulos tambm exigem downloads adicionais que podem ser encontrados no FTP at
HyperList suporta hospedagem desses arquivos. Se voc tentar executar um sistema, e
adverte sobre um arquivo que est faltando em sua pasta de mdulos, as chances so que
encontrado no FTP.

COMO USAR
Uma vez que tudo feito, voc deve ser bom para ir. Supondo que voc tenha configurado
mame em seus ajustes j agora voc pode executar um teste, mesmo sem abrir Hyperspin.

D um duplo clique HyperLaunch.exe. Voc vai ver o mini-gui, onde pode executar testes.

Basta digitar o nome do sistema eo nome ROM e clique em teste.

Se o jogo corre, ento ele ser executado a partir Hyperspin.

NO tente compilar HyperLaunch.ahk para um novo exe a menos que seu usando uma verso
especial do autohotkey. Autohotkey_H. Veja as notas na parte superior do roteiro de ligao e
informao. NO tente compilar qualquer ahk mdulo, eles devem permanecer no roteiro ahk
texto simples!

COMO USAR DAEMON Tools APOIO LITE:


Daemon Tools Lite necessrio para uma srie de emuladores l fora para carregar
corretamente jogos baseados CD / DVD e para tirar o mximo partido das faixas de udio a
partir dos jogos originais. Alguns emus vm com a capacidade de montar uma iso, mas isso
no significa que o mtodo preferido. Faa sua pesquisa primeiro para ver se o seu emu
perde nenhum recurso montando internamente em vez de atravs de DT.

Passo 1:
Ferramentas Baixar Daemon Lite a partir do site oficial: http://www.daemontools.cc/eng/products/dtLite e clique em download, no comprar.
Executar o exe para instalar DT e selecione licenas livres de direitos. Cuidado com o que
voc selecionar durante a instalao. Sendo um programa gratuito, eles tentam instalar
alguns aplicativos 3rd-party questionveis. Certifique-se de desativar estes no assistente de
instalao. Voc tambm no precisa SPTD, mas se voc decidir instal-lo, voc ter que
reiniciar acabamento instal-lo. Isto utilizado para alguns recursos de emulao de
antecedncia no realmente necessrio para a emulao. Voc tambm no precisa o
gadget janelas, portanto, desmarque isso.
Escolha o seu caminho de instalao. Eu sugiro mantendo-padro, como "C: \ Program Files
(x86) \ DAEMON Tools Lite \" (para um sistema de 64-bit).

Passo 2:
Certifique-se de configurar o caminho para o Daemon Tools em sua Hyperspin \ Settings \
Settings.ini. Abra o ini e na seo [HyperLaunch] no topo:

Cdigo:
Path_To_Daemontools = C: \ Arquivos de Programas (x86) \ DAEMON Tools Lite \ DTLite.exe
Certifique-se de que o caminho e exe jogos onde voc instalou o DT. Se a chave no est l,
quer adicion-lo, ou executar HL2 uma vez e ele ser adicionado para voc.

Passo 3:
Se DT pediu-lhe para reiniciar, faa isso agora.
Voc agora deve ter um cone DT em suas tarefas em execuo na barra de tarefas.
Tambm por padro tem uma unidade virtual DT j configurada e atribuda uma letra de
unidade para voc.
Agora clique direito no cone DT e selecione Virtual Dispositivos-> Adicionar SCSI Drive
Virtual. Ele vai criar uma unidade virtual SCSI com a prxima letra de unidade disponvel. Esta
a unidade sugerido para alguns sistemas.
Isso tudo para a criao de DTLite. Voc vai encontrar instrues adicionais na em
qualquer um dos mdulos que usam DT. Siga os para obter a configurao DT com o emu /
mdulo.

COMO USAR por jogo mdulo de suporte:


Isso permite que voc crie um mdulo por jogo, pode ser necessria para alguns jogos para
PC se precisar de mais funcionalidade, ento o que PCLauncher pode lhe dar.
HL2 ir adicionar esta chave ini padro automaticamente:
systemname.ini
Cdigo:
[Info exe]
Per_Game_Modules = false
[*] Per_Game_Modules - Isso s precisa ser adicionado se jogos individuais tm os seus
prprios scripts. Isto provavelmente seria verdade para uma roda de jogos de PC

COMO USAR CPWIZARD APOIO:


HL2 ir adicionar essas chaves ini padro automaticamente:
settings.ini
Cdigo:
[HyperLaunch]
Path_To_CPWizard = false
global de Settings.ini
Cdigo:
[HyperLaunch]
CPWizard_Enabled = false

CPWizard_Delay = 8000
CPWizard_Params = -minimized -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 isso aponta para o seu CPWizard.exe
CPWizard_Enabled - Ativa ou desativa o suporte CPWizard em uma base global ou sistema
CPWizard_Delay - A quantidade de tempo, executado aps cpwizard, antes de continuar a
carregar o mdulo, em milissegundos
CPWizard_Params - ?? inseguro (algum por favor me avise se eu tiver estes direita)

COMO USAR 7Z APOIO:


Se acontecer de voc deseja 7z apoio para suas roms (ou seja, qualquer rom pode ser
compactado e trabalhar com qualquer emulador onde o mdulo suporta), em seguida, siga
este guia para configur-lo.

Agora voc pode usar qualquer rom comprimido com qualquer emulador. Isso requer apenas
linhas de casal em cada mdulo (a maioria dos mdulos foram atualizado para suportar isso).
HyperLaunch ir verificar primeiro se o seu rom existe no arquivo antes de tentar extrair. Em
seguida, ele ir extrair o seu 7z_extract_dir e enviar o caminho e extenso correta para o seu
emulador para ser lanado. Seu romExtension tem de incluir o tipo de arquivo eo rom voc
quer olhar para dentro do arquivo. Assim, por exemplo, voc compactar seus jogos jogos de
cores menino com 7z, romExtension deve ser definido como GBC, 7z.

nomes rom dentro do pacote precisa ser igual ao nome do arquivo, o que tambm coincide
com o nome do jogo no seu xml. Assim, por exemplo, se voc tem um rom com o nome
"Mario (EUA) .rom", o seu 7z precisa ser chamado "Mario (EUA) .7z".

O rom voc deseja carregar (o enviado para o emulador), no deve existir em uma pasta
dentro do arquivo. ok para ter pastas, como se quisesse fechar acima de seus jogos Pop Cap
e t-los extrair no lanamento. Mas para roms simples e isos, no use quaisquer pastas.

Apenas a ROM que HyperLaunch procura tem de ser o mesmo nome. Este o caso com jogos
baseados em CD / DVD com vrias faixas como arquivos. Voc pode ter um arquivo chamado
"Wipeout (EUA) .7z" e dentro de voc pode ter "cue Wipeout (EUA), Track1.bin, Track2.bin,
Track3.bin, etc". Isso poderia funcionar, desde que o cue contm os nomes corretos para
encontrar as pistas e voc definir cue como sua extenso rom.

Voc tem uma escolha em cada sistema se voc deseja excluir os roms no compactados
temporrios ou mant-los. O benefcio de mant-los que voc pode acompanhar o que os
jogos foram reproduzidos ou manter localmente apenas os roms voc joga mais para as mais
rpidas velocidades de lanamento. Isso muito bom emparelhado com roms servidor
hospedado ou uma caixa de NAS.

Global de Settings.ini 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 extrato separado para pasta ou manter a pasta padro
do Windows temporrio definido por voc no Settings.ini global.
Cdigo:
[Info exe]
7z_Enabled = use_global
7z_Extract_Dir =% use_global
7z_Delete_Temp = true
definies:
7z_Enabled - Voc quer deixar HyperLaunch descompactar os roms para voc? Defina como
true se seu emulador no suporta o formato comprimido suas roms esto em.
7z_Extract_Dir - O dir temperatura queremos descompactar o nosso rom para, o padro a
pasta Temp do Windows
7z_Delete_Temp - Se for verdade, vai excluir a pasta temporria ao sair do mdulo

COMO USAR fadeIn e suas imagens:


Crie uma pasta em seus Hyperspin \ Media \ SystemName \ Images \ chamados GameStart.
HyperLaunch ir procurar e carregar essas imagens se encontrado: top.png (banner mostrado
ao longo da parte superior do ecr durante o carregamento), middle.png (banner no meio

durante o carregamento), bottom.png (banner ao longo da parte inferior da tela durante


Carregando).

Opcionalmente, voc pode colocar uma imagem para cada romname nesta pasta, e
HyperLaunch ir substituir o middle.png com ele em seu lugar. Isso permite personalizados
por-game imagens (como imagens de controle) para ser mostrado antes de carregar o jogo.

A fim de ligar as imagens ou fadein / fadeout, usamos um sistema de 2 partes para permitir
que ambas as configuraes especficas, globais do usurio ou do sistema.

HL2 ir adicionar automaticamente essa chave para o seu Settings.ini:


Cdigo:
[HyperLaunch]
Fade_In_Interrupt_Keys = com qualquer tecla
HL2 ir adicionar automaticamente essas chaves para o 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
Ele tambm ir adicionar automaticamente essas chaves ini especficos do sistema 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 , desde que voc tem "use_global" definido em qualquer uma das suas system.ini
de, ele ir usar o valor do seu Settings.ini. Se voc quiser um sistema especfico para ter sua
prpria configurao, basta alterar "use_global" a um mesmo tipo de valor como encontrado
no Settings.ini. Assim, por exemplo, fade_color usa uma cor hex (0x000000) na Settings.ini,
portanto, em seu systemname.ini, ele tambm teria que ser uma cor hex (0x00FF00).

definies:
Fade_In - Se for verdade, Hyperspin vai desaparecer ao fade_Color definido abaixo. Definido
para false ao solucionar um mdulo para o lanamento de problemas.
Fade_Out - Se for verdade, o emulador vai desaparecer quando sair fade_Color definido
abaixo. Definido para false se voc executar um verdadeiro emulador de tela cheia ou voc
ver flashes em vez de desvanecer-se, ou quando estiver resolvendo um mdulo para o
lanamento de problemas. Isso s vai funcionar corretamente com resolues de tela cheia
janelas, no verdade fullscreen.
Fade_Color - cor que voc quer a desvanecer-se quando carrega e sair. Este um valor RGB
de cor de 6 dgitos.
Fade_In_Duration - A velocidade a que o fade_in ocorre em milissegundos.
Fade_Out_Duration - A velocidade a que o fade_out ocorre em milissegundos.
Fade_In_Delay - Quanto tempo suas imagens vai ficar na tela antes de continuar a carregar
o emu. Isso pode ser interrompido pressionando qualquer tecla definida no
fade_in_interrupt_keys.
Fade_In_Interrupt_Keys - Se definido como "qualquer tecla" (o padro), todas as teclas do
teclado vai interromper a tela fadeIn. Se voc quiser personalizar as teclas que vai
interromper, alterar esse valor para lista de todas as teclas desejadas. Exemplo, voc quer
usar F1, F5, Shift esquerdo e Controle de Direito, esta varivel seria semelhante {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 keyremapping. Voc pode encontrar a lista
de chaves definveis aqui. Nota: letras e nmeros no precisam ser definidos, eles so
automaticamente sempre ativada.

COMO USAR KEYMAPPER:


APENAS Xpadder (verses 2012) e JoyToKey (V5 +) e Autohotkey scripts so opes para a
funcionalidade keymapper suportado. no funcionar com v3 JoyToKey ou abaixo.
Crie uma pasta em Hyperspin \ chamada "Perfis Keymapper" (isso pode ser alterado em
Settings.ini). Esta ser onde voc coloca seus perfis keymapper. A estrutura da pasta funciona
assim (usando MAME como o sistema de exemplo):
Hyperspin \ Keymapper Profiles \ - colocar o seu perfil Hyperspin aqui (ex
Hyperspin.xpadderprofile.) - Este perfil apenas "necessrio" se voc tem de remapear os
controles enquanto navega na Hyperspin.
Hyperspin \ Keymapper Profiles \ - (. Ex default.xpadderprofile) colocar o seu perfil padro
aqui - Este ser o seu perfil principal e utilizado para todos os sistemas que no fazem perfis
especficos do sistema para.
Hyperspin \ Keymapper Profiles \ MAME - colocar o seu sistema de perfil MAME (. Ex
MAME.xpadderprofile) aqui e nenhum perfil especfico-rom MAME aqui. (Ex.
88games.xpadderprofile).

O perfil escolhido quando voc iniciar um jogo funciona assim: Ele vai olhar primeiro para um
perfil rom, se no for encontrado, ele procura por um perfil do sistema, se no for encontrado,
ele procura o perfil padro para todos os sistemas. Por ltimo, se nenhum perfil padro, ele
ir carregar o perfil Hyperspin. Se nenhum perfil for encontrado, ele ir erro fora.
Ento, para recapitular, os perfis de ordem so carregados so:
1 Game perfil especfico
2 Sistema de perfil especfico
perfil 3 Padro
4 perfil Hyperspin

Na sada de emu, HyperLaunch vai fechar ou descarregar a sua keymapper se nenhum perfil
Hyperspin encontrado. Se voc tiver criado um perfil Hyperspin, ele vai carreg-lo.

Setup Xpadder:
1 Execute-o e siga as instrues de configurao inicial.

Xpadder suporte multi-jogador:


Se voc deseja carregar vrios perfis, um para cada jogador (at 4), voc simplesmente tem
que adicionar outro perfil com o mesmo nome, mas adicionar um [p #] depois dela. 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 que voc teria
"Mame" "Mame [p2]" "Mame [P3]" "Mame [P4]". Isso funciona para todos os 4 perfis na
hierarquia acima.

Se voc quiser instalar um dos keymappers, usar qualquer um que voc gosta, mas Xpadder
uma escolha melhor.

Setup JoyToKey:
1 Iniciar JoyToKey em um modo minimizado
2 Ocultar cone da barra de tarefas quando minimizado

Setup Autohotkey:

1 Crie um novo arquivo ahk e colocar seus remaps que pretende utilizar no cdigo ahk. Voc
pode encontrar mais informaes sobre como remapear via ahk aqui. Uma lista de chaves
AHK de apoio pode ser encontrada aqui.
2 Salve o arquivo como o jogo, sistema, Hyperspin, ou perfil padro que deseja HyperLaunch
para carreg-lo para.
3 Ento, digamos que voc quer remapear a at b e c para d usando ahk para o rom "Mario"
para Mame. Voc criaria um "Mario.ahk" em "Keymapper Profiles \ Mame \" e nele voc
encontrar as seguintes remaps:
4 Cdigo:
5 a :: b
6-C :: D
7 Voc tambm teria que definir keymapper = ahk quer como sua configurao global em
Settings.ini, ou apenas especificamente para Mame na Mame.ini.

Setup INI:
A fim de ligar o apoio keymapper, usamos um sistema de 2 partes para permitir que ambas as
configuraes especficas, globais do usurio ou do sistema. HL2 ir adicionar essas
configuraes padro para o seu Settings \ Settings.ini:
Cdigo:
[HyperLaunch]
Keymapper_Path =
Keymapper_Profiles_Path =% A_ScriptDir% \ Keymapper Profiles \
Nota: o caminho do perfil vai ser traduzido para ler para fora a sua pasta Hyperspin quando
voc olha para ele.

Ele tambm ir criar estes em global do ficheiro Settings.ini assim:


Cdigo:
[HyperLaunch]
Keymapper_Enabled = false
Keymapper =
Finalmente, ele ir adicionar essas chaves ini especficos do sistema para o systemname.ini:
Cdigo:
[Info exe]
Keymapper_Enabled = use_global
Keymapper = use_global
O que isto , desde que voc tem "use_global" definido em qualquer uma das suas system.ini
de, ele ir usar o valor do seu Settings.ini. Se voc quiser um sistema especfico para ter sua
prpria configurao, basta alterar "use_global" a um mesmo tipo de valor como encontrado
no Settings.ini.

definies:
Keymapper_Enabled - IIF verdade, permite keymapper suporte para todos os sistemas que
tm "use_global" definido no seu systemname.ini
Keymapper - O padro em branco, mas as escolhas so "Xpadder" ou "JoyToKey" ou "ahk"
Keymapper_Path - Default em branco, este o caminho para o exe keymapper, por exemplo
C: \ Hyperspin \ Utilities \ Xpadder \ xpadder.exe
Keymapper_Profiles_Path - O caminho de todos os seus perfis keymapper so armazenados,
o padro Hyperspin \ Keymapper Profiles \

Nota: Se voc tem Keymapper habilitado para um sistema, voc precisa ter certeza de que
voc tem um dos 4 perfis de cima localizado na sua Keymapper_Profiles_Path para todos os
jogos. Ento, digamos que voc tenha Xpadder habilitado para Mame e fez apenas uma Perfil
Mario, mas no tm um padro, Hyperspin, ou perfil Mame e voc decidir jogar Gradius, voc
obteria um erro que voc tem Keymapper habilitado, mas no conseguiu encontrar um perfil
vlido. Se voc no deseja remapear todas as chaves para todos os outros jogos Mame, voc
pode simplesmente criar um perfil em branco chamado Mame.xpadderprofile e voc no vai
obter o erro mais.

Dicas para aqueles que tm problemas de trabalho com suporte Keymapper:


Remova todos os perfis que voc salvou na pasta que xpadder.exe reside.
Certifique-se de Xpadder ele est definido para carregar o ltimo perfil usado na
inicializao do Windows (que ser sempre Hyperspin a menos que voc carregar um
diferente depois de sair HS).

Como configurar multijogos APOIO:

O que isso:
Um recurso muito aguardado solicitado por muitos ao longo dos anos e tem usado a maior
parte do meu tempo livre ao longo do ms passado para criar. Isso lhe d a capacidade de
trocar um disco de jogo / disco / fita durante a reproduo de um emulador, usando uma
interface grfica amigvel e altamente personalizvel.

Por que eu preciso neste ?:


Alguma vez voc j jogou um jogo e ele pede para voc inserir o disco 2 e voc diz para si
mesmo "bem isso uma merda, eu tenho que desmontar este jogo ou selecione File-> Open,

localize o novo jogo, em seguida, carregar / mont-lo" apenas para continuar a jogar? Muitos
sistemas de uns cartucho antigo e fita de base para as mais recentes DVD que requerem
algum tipo de troca de disco para ocorrer em algum momento no jogo. Isto faz todo o trabalho
para voc, aparecendo uma GUI e automagicamente encontrar os jogos e apenas mostrandolhe aqueles que correspondem ao que voc j tem em execuo!

Caractersticas:
obras de arte Imagem customizvel - (use as padro fornecidos para voc ou crie o seu
prprio espao Ser suas imagens atravs da tela de forma uniforme para voc.!)
Use seu HS Obra (Disc / Disco / fita Scans) -. (Em vez de os padres fornecidos, voc pode,
opcionalmente, usar essas imagens, Voc s tem que ativar esse recurso e definir a pasta
Arte seus arquivos esto em MG ir carregar a sua artwork diretamente de sua pasta Obra).
Padro customizvel ou Per-rom suporte Imagem de Fundo - (carregar uma Default.png no
seu Media \ system \ Images \ multijogos \ ou um romname.png um, se existir)
Fundo cor customizvel - (este o padro quando uma imagem no existir, voc pode
alter-lo para qualquer cor e definir a sua opacidade se voc preferir ver o que est
acontecendo por baixo)
Texto customizvel - (No gosto da saudao padro T-lo dizer o que quiser Voc pode
alterar muitos aspectos do texto, incluindo tamanho, fonte, cor, negrito / itlico / sublinhado /
etc, qualidade, e muito mais!)
Transfere automaticamente artwork Imagem de Hyperspin-fe.com e coloca-lo em sua pasta
de imagens
Transfere automaticamente biblioteca gdip em uma pasta "Modules \ Module Extensions \"
redimensionar imagens - (esticar ou encolher suas imagens at 3x o seu tamanho Eles so
anti-alias para ajudar a mitigar jaggies.)
Todas as chaves ini necessrios para suporte multijogos so criados automaticamente em
suas configuraes global e no sistema inis para voc
Use as teclas de setas para navegar na GUI
teclas personalizveis para mostrar a GUI, sair do GUI, e selecione um jogo - (limitado ao
que ahk suportes)
Som Feedback - (. Jogar um sinal sonoro quando voc move o cursor de um jogo para o
prximo passo do som pode ser alterado a qualquer coisa que voc quiser)
Customizable Exit Effect - (Quando voc escolhe um jogo, voc tem a opo de pixelate ou
crescer a imagem selecionada mais podem ser adicionados mais tarde.).
apoio 7z - (Vamos dizer que voc iniciar um jogo de HS, em seguida, mudar discos Se
ambos os jogos foram extradas com 7z, e voc gosta de manter seu dir temporrio limpo,
HL2 ir apagar todos os jogos lanados a partir de sua sesso atual.)

Como roms deve ser nomeado:


HS2 conter suporte multijogos a partir do menu para que voc no vai precisar de vrias
rodas para mostrar um jogo que tem vrios discos ou carrinhos. Para utilizar esta
funcionalidade, alguns padres de nomeao teve que ser posta no lugar de modo ao analisar

o XML, ele reconhece estes jogos. Basicamente, uma tag colocado no final da sua romname,
entre parnteses, dizendo que tipo de media e que nmero , por exemplo:
Cdigo:
Final Fantasy VII (EUA) (Disco 1) .iso
Final Fantasy VII (EUA) (Disco 2) .iso
Final Fantasy VII (EUA) (Disc 3) .iso
Um espao deve existir entre o tipo de mdia e o nmero.

Quatro nomes de mdia so suportados no momento: Carrinho, Disc, Disco e fita. Onde Tapes
pode ter os lados:
Cdigo:
Cristais dos Reis (Europa) (Tape 1 Lado A) .tzx
Cristais dos Reis (Europa) (Tape 1 Side B) .tzx
As tags de mdia acima deve ser a ltima coisa em parnteses no seu nome rom.
Voc pode ler mais sobre nomes nesta lista de discusso.

Como posso usar isso em meus mdulos ?:


Basta baixar um mdulo que j foi atualizado com suporte MG e definir suas chaves ini para
obter a aparncia desejada, ou atualizar seu prprio mdulo com a seguinte informao:
Este um recurso a partir de HyperLaunch v2.25. injectado no mdulo se tiver activado
MG. Apenas certifique-se que voc est executando pelo menos esta verso, e voc vai t-lo.
Mdulos precisam de uma etiqueta personalizada, bem como CloseProcess, chamado
multijogos. Se voc tentar ativar o suporte multijogos e no tm esta seo no seu mdulo,
voc receber um erro sobre no ser capaz de encontrar multijogos.
A seo multijogos precisa conter cdigo sobre o que fazer depois que voc selecionar o seu
jogo a partir do multijogos GUI. alimentado algumas variveis que voc usa para passar
para o emu ou daemontools para montar o seu novo jogo. Se voc quiser usar o recurso e
criar seu prprio mtodo para mudar discos, aqui esto as variveis que voc precisa saber
sobre:
selectedRom = O caminho completo, nome e extenso do jogo que voc selecionou como
ele existe na sua romPath
currentButton = O nmero da imagem selecionada para carregar
mgRomPath = O caminho para o jogo (Se 7z habilitado, este ser atualizado para refletir o
caminho aps a extrao ocorreu)
mgRomName = O nome do jogo w / o uma extenso
mgRomExt = A extenso do jogo (Se 7z habilitado, este ser atualizado para refletir a
extenso aps a extrao ocorreu)
mgCancel = Definir quando voc sair do GUI e no escolher um jogo. Voc vai precisar
deste em algumas emas, onde script necessrio para restaurar o emu se ele perdeu o foco
ou foi minimizada, trazendo at a GUI

[*] Cada mdulo tambm tem de conter um rtulo PreMultiGame. Este o lugar onde voc
pode colocar o cdigo se voc precisa colocar o emu em um estado para o MG GUI para
funcionar corretamente. Por exemplo, voc pode precisar de tomar o emu fora da tela cheia
ou minimiz-lo antes de trazer o GUI. Em seguida, coloque o cdigo na etiqueta multijogos
para colocar o emu volta depois de mudar discos.
NOTA: Cada mdulo que deseja este trabalho no PRECISAR CODE Para dizer a UEM E / OU
DAEMON Tools COMO MUDAR DE DISCOS

limitaes:
Devido natureza de como fullscreen verdade funciona em Windows, algumas emas pode
no jogar bem com esse recurso quando em modo de tela cheia verdade. A GUI pode levar
seus emu fora da tela cheia para que ele possa fazer coisa para trocar jogos. Cdigo precisa
existir para colocar seus emu volta em fullscreen se isso ocorrer. Utilizar a seco
PreMultiGame do mdulo!
Alguns emus pode no gostar de um rom a ser trocada enquanto ele est executando. No h
muito que voc pode fazer sobre estes assim que escolher um emulador que permite isso.
Se voc armazenar seus jogos em uma unidade de rede ou um disco rgido muito lento, voc
pode notar algumas pequenas lag depois de bater a chave para lavrar a GUI vem tona. Isso
porque ele tem que consultar a unidade algumas vezes e encontrar os roms que
correspondem a atual. A boa notcia que s tem que fazer isso uma vez por sesso. prensas
Ento subsequentes da chave MG ser instantnea porque a tabela de jogos j foi criado.
Se voc usa o 7z para extrair muito grandes jogos, voc provavelmente j tem lag a partir de
quando voc iniciar o jogo a partir HS at que ele comea. Voc ter o mesmo lag a partir da
GUI. Se voc no gosta disso, manter seus roms extrado. O espao barato.

Vou atualizar mdulos como eu ir para suportar esta funcionalidade. At agora Xebra (Sony
PlayStation) j est atualizado, mas apenas quando usando o Daemon Tools Lite. Eu tentei
obter o emu para trocar discos internamente enquanto outro est sendo executado, mas eu
acho que tem que ser feito fora do emu.

Explicao das novas chaves INI:


Global de Settings.ini sero injetados com todas as novas chaves a primeira vez que lanar
qualquer jogo em qualquer roda.
Sua ini sistema ser injetado com as novas chaves primeira vez que iniciar um jogo da roda
desse sistema.

Settings.ini chave padro Valores:


Cdigo:
[HyperLaunch]
MultiGame_Key = NumpadSub
MultiGame_Select_Key = Digite
MultiGame_Exit_Key = Esc
Global Padro Principais Valores:

Cdigo:
[HyperLaunch]
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 Centro c80FFFF00 R4 s100 negrito itlico
MultiGame_Text_1_Text = Por favor selecione 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 = none
MultiGame_Selected_Effect = girar
MultiGame_Use_Game_Art = false
MultiGame_Art_Folder = Artwork1
Sistema Ini S Valor padro Key:
Cdigo:
[Info exe]
MultiGame_Enabled = true
definies:
MultiGame_Enabled: Defina como true para ativar o suporte MG e habilitar a chave MG
MultiGame_Key: Esta a chave para abrir a MG Gui
MultiGame_Select_Key: Esta a tecla pressionada para selecionar um jogo no MG Gui (Nota;
teclas para navegar na GUI so as teclas de seta e no so configurveis)
MultiGame_Exit_Key: Esta a chave de cancelar para fora da GUI MG
MultiGame_Background_Color: A cor do fundo no formato ARGB, primeiro a caracteres
denotam a opacidade, ver as opes de formatao de texto abaixo para mais informaes
MultiGame_Side_Padding: Percentagem de preenchimento (espao vazio), em decimal (por
exemplo, 0,2 = 20 por cento de espao no utilizado ser usado nas laterais), alocamos para
a tela esquerda e direita bordas para manter as imagens de tocar a borda da tela
MultiGame_Y_Offset: Ajuste este para compensar suas imagens a partir da parte inferior da
tela. Um nmero positivo move as imagens Up, uma 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 de usar. O padro Arial como a maioria dos sistemas
devem ter esta instalado

MultiGame_Text_1_Options: Defina 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 das imagens
MultiGame_Text_2_Offset: Quanto para compensar o texto acima as imagens da prpria
imagem. Um nmero positivo move o texto acima, um negativo move-lo para baixo
MultiGame_Use_Sound: Se for verdade, vai desempenhar um SoundBeep quando uma tecla
de seta pressionado
MultiGame_Sound_Frequency: A frequncia do SoundBeep
MultiGame_Exit_Effect: As opes so pixelate, crescer, ou nenhum. Isto anima a imagem
quando voc pressiona seu Select Key
MultiGame_Selected_Effect: As escolhas so crescer ou girar. Isto anima a imagem
seleccionada quando se deslocam com as setas. Sugiro rodar apenas para os discos enquanto
voc provavelmente no quer para rodar um carro.
MultiGame_Use_Game_Art: Se for verdade, usa artwork do jogo como imagens em GUI em
vez de o padro que. Definir a pasta de arte a sua arte armazenado em na chave
MultiGame_Artwork_Folder
MultiGame_Art_Folder: Este se a pasta a obra de arte imagem que voc deseja usar est
armazenado em 9EG Artwork1, Artwork2, Artwork3 ou Artwork4)

Texto opes de formatao:


w (largura): rea de voc forar o texto para ficar constrangido a. Se p for utilizado depois
do valor, que indica a percentagem da largura da imagem w90p Assim, os meios para permitir
que o texto para usar 90% da largura da imagem. Se P no utilizado, o valor representa
pixels
c (cor): Em ARGB, precedida com a opacidade. Ento DD000000 seria parcial preto, e
FF000000 seria preto slido. Preceder a cor com um c para denotar uma cor (cFF000000) Para mais informaes consulte: http://en.wikipedia.org/wiki/RGBA_color_space
r (qualidade): A tabela a seguir explica os diferentes efeitos que voc pode aplicar
SystemDefault = 0
SingleBitPerPixelGridFit = 1
SingleBitPerPixel = 2
AntiAliasGridFit = 3
AntiAlias = 4
s (tamanho): Tamanho da Fonte
Opes de Formatao: Top, Cima, Baixo, Baixo, vCenter, vCenter, 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 cobrir at a arte
da imagem)

No mnimo, o mdulo deve conter estes rtulos ou ento voc vai erro no lanamento com
multijogos ativado:
Cdigo:
PreMultiGame:
Retorna
multijogos:
Retorna

Gostaria de agradecer Kodiak para as imagens de CD iniciais e stupus para lev-los um


grande passo adiante e criar todas as imagens predefinidas, at data. Tambm gostaria de
agradecer sombrinha para tomar o tempo de testar todas essas coisas.

COMO USAR SKIPCHECKS:


Isto para Hyperspin 2.0 ONLY. * Aviso definir este como true * s deve ser usada para
cenrios de casos especiais, como os sistemas que no utilizam roms. Exemplo - MUGEN,
OpenBOR, e PopCap.

Isto ir permitir que voc pule a maioria dos cheques, incluindo caminho, rompath, exe, e
romextensions. Hyperspin vai assumir que tem tudo configurado corretamente e apenas
lanar o que voc diga a ele. Usando MUGEN como um exemplo, ela s vai lanar o exe
necessrio para iniciar um jogo MUGEN, w / o ter que criar um arquivo txt em branco ou um
arquivo de lote / lnk para passar a verificao inicial rom.

HL2 vai adicionar essa chave automaticamente para o seu systemname.ini:


Cdigo:
[Info exe]
Skipchecks = false
definies:
Skipchecks - Se for verdade, HyperLaunch 2, emparelhado com Hyperspin 2 apenas, ir
ignorar a maioria dos cheques rom / caminho. Em HS1, ir ignorar muitas verificaes feitas
com HL2, mas no aqueles feitos a partir de HS.

Como esconder o cursor:

Esta caracterstica lhe d a capacidade de ocultar o cursor do mouse para todos os sistemas,
ou de um sistema de cada vez.

HL2 ir adicionar automaticamente essa chave para o seu global Settings.ini:


Cdigo:
[HyperLaunch]
Hide_Cursor = false
Ele tambm ir adicionar essa chave para seus systemname.ini:
Cdigo:
[Info exe]
Hide_Cursor = use_global
O que isto , desde que voc tem "use_global" definido em qualquer uma das suas system.ini
de, ele ir usar o valor do seu Settings.ini. Se voc quiser um sistema especfico para ter sua
prpria configurao, basta alterar "use_global" a um mesmo tipo de valor como encontrado
no Settings.ini.

Como ocultar barra de tarefas:

Esta caracterstica lhe d a capacidade de ocultar sua barra de tarefas para todos os
sistemas, ou de um sistema de cada vez.

HL2 ir adicionar automaticamente essa chave para o seu global Settings.ini:


Cdigo:
[HyperLaunch]
Hide_Taskbar = false
Ele tambm ir adicionar essa chave para seus systemname.ini:
Cdigo:
[Info exe]
Hide_Taskbar = use_global
Como um mtodo alternativo para ocultar barra de tarefas, o que pode ser necessrio para
emus traquinas que pode restaur-lo em voc ou voc barra de tarefas sangra atravs da

aplicao de alguma forma, voc pode usar o script que eu fiz abaixo. S no se esquea de
desligar esconder barra de tarefas do HL2 como eles interferem uns com os outros.
1 Faa o download do HideTaskbar.zip anexado no final deste post.
2 Extraia-lo onde quer que voc gosta e Open HyperHQ.
3 Configuraes principais Goto -> Startup / sada e definir o programa de inicializao para
HideTaskbar.exe
4 Certifique-se de Hide_Taskbar em sua Settings \ Settings.ini definida como falsa (no
queremos HyperLaunch para controlar esconder barra de tarefas porque ele est sendo
escondido por HideTaskbar.exe vez)

Como esconder o ambiente de trabalho:

Esta caracterstica lhe d a capacidade de esconder sua rea de trabalho para todos os
sistemas, ou de um sistema de cada vez. Ser black out fundo. Isso no vai esconder sua
barra de tarefas, use Hide_Taskbar para isso. Isto pode entrar em conflito com o apoio Fade,
por isso este para aqueles que no querem Fade, mas quer um fundo preto simples em vez
disso.

HL2 ir adicionar automaticamente essa chave para o seu global Settings.ini:


Cdigo:
[HyperLaunch]
Hide_Desktop = false
Ele tambm ir adicionar essa chave para seus systemname.ini:
Cdigo:
[Info exe]
Hide_Desktop = use_global

SOLUO DE PROBLEMAS:
1 Abra todos os mdulos no bloco de notas e siga as instrues no topo.
2 Verifique se voc est executando a ltima HyperLaunch, encontrado na parte inferior deste
post.
3 Verifique se voc tem HyperLaunch habilitado no HyperHQ, v para Configuraes de rodas
-> Emulator -> Execuo = HyperLaunch

4 Verifique se voc est executando a ltima mdulo do sistema / emulador que voc est
tentando iniciar. Sempre ficar data at com verses de mdulo encontrado no HyperList, eu
no ir oferecer suporte para mdulos mais velhos ou aqueles que voc encontrou no frum /
ftp, salvo indicao contrria.
5 Na parte superior de cada mdulo tem um nmero de verso de emu. O mdulo s foi
testado para trabalhar com essa verso emu especfico. Eu no posso ficar at data com cada
lanamento emu, por isso, eventualmente, um mdulo pode romper com lanamentos emu
mais recentes. Depois de ter esgotado todas as outras opes e voc ainda no pode obter o
mdulo de correr, fazer um post e eu vou olhar para atualizar o mdulo.
6 Ser que voc abrir o mdulo-se no bloco de notas (ou seu editor de texto preferido) e siga
todas as notas na parte superior?
7 Ser que voc definir as configuraes de usurio na parte superior do mdulo? Muitos
mdulos possuem configuraes na parte superior que exigem mudana manual para o emu
para funcionar corretamente. Eu definir o que eu acredito que deve ser padro sobre eles,
mas eles podem no funcionar para voc. Estas definies ir substituir as alteraes feitas
no prprio emu, por isso vital que voc est ciente que eles esto l e configur-los
adequadamente.
8 Se voc sentir como voc est vendo muito do processo de lanamento emulador (ex. A
janela mostrando emu antes do jogo faz), no a configurao e ativar o suporte de fade
para escond-lo? Cada um dos meus mdulos so projetados para usar desvanece-se como o
seu toque final. Quando desbotamento estiver desligado, voc suposto a ver janelas emu ou
algo lanamento e / ou de encerramento. Esta a forma como o Windows funciona quando
programas tm foco. Desvanece-se faz uma tentativa de esconder tudo isso.
9 Se voc editar o mdulo em qualquer forma alm das configuraes do usurio no topo,
voc assumir total responsabilidade se algo no funciona.
10 No PM o autor pedir ajuda em um mdulo. Primeiro pesquisar no frum para o seu
problema, se voc simplesmente no consegue encontrar qualquer informao sobre isso,
fazer um post em um segmento relativo, ou criar um novo.
11 Por ltimo, antes de postar, teste que o seu emu funciona via linha de comando atravs da
criao de um arquivo .bat na pasta emu, em seguida, execut-lo. Alguns emus no
funcionam via linha de comando e escrevi procedimentos para automatizar o lanamento de
outra forma, de modo que voc pode pular esta etapa para aqueles. O arquivo bat deve olhar
como este (usando N64 como um exemplo):
Project64.exe "C: \ Roms \ Nintendo 64 \ Super Mario 64 (EUA) .zip"
12 Se o arquivo bat lana com sucesso o seu emu e suas obras rom, boa chance de o mdulo
tem um problema e voc deve publicar o seu log.
13 Adicionar o seu HyperLaunch.log INTEIRA (encontrado em sua dir Hyperspin) no seu post.
14 Utilize pastebin para deixar scripts ou informao relativa se voc sente que necessrio.
Screenshots ou vdeos percorrer um longo caminho para ajudar a resolver o seu problema.

Potrebbero piacerti anche