Jump to content

NEODAN

Platinum Member
  • Content Count

    36
  • Joined

  • Last visited

Community Reputation

4 Neutral

1 Follower

About NEODAN

  • Rank
    Lurker
  • Birthday 03/25/1977

Contact Methods

Converted

  • Location
    Rio Verde-GO / Brasil

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. The text editor was not appearing for me
  2. I was thinking of an idea that might be nicer about the game themes that are featured in HS. Would it be possible by default for themes to appear only when you start the title? So how does the Nintendo Wii WiiFlow frontend work? For those titles that have a theme or you see the theme or see the default system, not both. I think it would be interesting to have this option so as not to break the pattern of the list presentation.
  3. Oi, boemio! Utilise a tecla referente ao controle 2. Que no caso seria a letra "e"
  4. For the sake of reducing the number of active commands during the game, it would be interesting to migrate the resource Instruction Cards to be activated by HyperPause? For it has many commands. If it were possible to select them by HP would be great! I think it would be much more friendly. Opinion also extends to Multigames and Bezels.
  5. É só apagar o arquivo de extensão .sram com o nome da rom do jogo da pasta nvram do Demul.
  6. Exatamente. Se não estiver como você quer, INVERTA!
  7. Não precisa mexer no módulo. Abra o arquivo ini do seu plugin (na pasta do Demul) e inverta o valor do listSorting ou AutoSort. Pois o módulo busca os dados desses arquivos.
  8. É o seguinte, essa mudança é feita automaticamente pelo módulo do Demul. O módulo busca as configurações do plugin gráfico escolhido no emulador. Você deve estar usando o plugin gpuDXv3, então é só abrir o arquivo gpuDXv3.ini na pasta do Demul e inverter o valor do listSorting.
  9. Cara, é como eu tinha te explicado... Você faz o download dos Genres (bolinha azul na frente do sistema que você quer) que estão na página HyperList ( http://hyperlist.hyperspin-fe.com/ ), e salve junto com o banco de dados do sistema escolhido (na mesma pasta). Se o sistema escolhido for Sega Genesis, então você salvará na pasta Database/Sega Genesis. Depois de ter salvo todos esses arquivos, aí então você criará o seu arquivo Genre.xml (que nada mais é que a lista de todos os gêneros de jogos para esse sistema). Observe que o 1º gênero da lista é o All Games, esse faz o HS ler o banco de dados geral do sistema (o arquivo xml com o nome do sistema). Os outros da lista são os nomes dos arquivos xml que você puxou e estão na mesma pasta. Se você quiser criar um Genre.xml do zero, então você deve obedecer a formatação modelo que te passei: (que é o do Sega Genesis prontinho, é só copiar) http://www.hyperspin-fe.com/forum/showthread.php?26354-Frontend-em-BR!&p=254991&viewfull=1#post254991 Sobre o Favoritos, você deve criar manualmente dentro do HyperSpin. Existe um botão de favoritos, aperte ele no jogo que você quer adicionar e escolha Add to favorites. O HyperSpin então criará um arquivo favorites.txt na mesma pasta do banco de dados.
  10. NEODAN

    Frontend em BR!?

    Olá! Você deve ter esse arquivo(Genre.xml) na pasta Database\Sega Genesis. Copie esse código abaixo e salve como: <menu> <game name="All Games"/> <game name="Action Games"/> <game name="Adventure Games"/> <game name="Baseball Games"/> <game name="Basketball Games"/> <game name="Beat- Games"/> <game name="Board Games Games"/> <game name="Bowling Games"/> <game name="Boxing Games"/> <game name="Casino Games"/> <game name="Cricket Games"/> <game name="Driving Games"/> <game name="Fighter Games"/> <game name="Fishing Games"/> <game name="Football Games"/> <game name="Game Show Games"/> <game name="Golf Games"/> <game name="Gun Games"/> <game name="Hockey Games"/> <game name="Miscellaneous Games"/> <game name="Pinball Games"/> <game name="Platform Games"/> <game name="Puzzle Games"/> <game name="Role-Playing Games"/> <game name="Shooter Games"/> <game name="Simulation Games"/> <game name="Skating Games"/> <game name="Soccer Games"/> <game name="Sports Games"/> <game name="Strategy Games"/> <game name="Tennis Games"/> <game name="Volleyball Games"/> </menu> Depois puxe os arquivos de Genre que estão na frente de Sega Genesis dessa página e salve tudo na mesma pasta: http://hyperlist.hyperspin-fe.com/
  11. E aí pessoal? Criei esse tópico para postar o módulo moficado por mim para o Project64 v1.6.1 criado por djvj v2.0... Esse emulador dá problema na abertura de roms em sistemas Windows do Brasil, como também dá problema pra quem usa o Esc para sair do emulador/HyperLaunch. Nesse módulo a seguir se resolve estes dois problemas. É só copiar o código no arquivo Project64 (v1.6.1 djvj 2.0).ahk que está na pasta HyperLaunch\Modules\Project64. (Lembrando que é sempre recomendável fazer um backup dos seus arquivos antes de serem modificados!) MEmu = Project64 MEmuV = v1.6.1 MURL = http://www.pj64-emu.com/ MAuthor = djvj MVersion = 2.0 MCRC = 71C1EEDA iCRC = 93F5376F MID = 635038268917505226 MSystem := "Nintendo 64" ;---------------------------------------------------------------------------- ; Notes: ; Make sure you apply the 1.6.1 patch found here: http://www.jabosoft.com/index.php?articleid=114 ; It applies many of the v1.7 updates but keeps the stability of the v1.6 emu ; CLI loading doesn't work, script opens roms manually ; Set SelectGameMode if you have any problems with the emu opening the game ; Run the emu manually and hit Ctrl+T to enter Settings. On the Options tab, check "On loading a ROM, go to full screen" ; Also enable CPU ; If roms don't start automatically, enabled advanced settings, reopen Settings window, go to the Advanced tab and check "Start Emulation when rom is opened?" ; I like to turn off the Rom Browser by going to Settings->Rom Selection and uncheck "Use Rom Browser" (advanced settings needs to be on to see this tab) ; If you use Esc as you/r exit key, it seems to crash the emu because it also takes the emu out of fullscree,n and it need to be closed in Task Manager. It doesn't happen if you leave fullscreen first ; ; Project64 stores its config in the registry @ HKEY_CURRENT_USER\Software\JaboSoft\Project64 DLL ; and also @ HKEY_CURRENT_USER\Software\N64 Emulation ;---------------------------------------------------------------------------- StartModule() FadeInStart() settingsFile := modulePath . "\" . moduleName . ".ini" Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) ; Controls if emu launches fullscreen or windowed FullscreenMethod := IniReadCheck(settingsFile, "Settings", "FullscreenMethod","reg",,1) ; reg = registry, hotkey = alt+enter. Windows 8 does not seem to work with the registry method as the key is not even there to change, Use hotkey if reg doesn't set fullscreen for you. HideLoading := IniReadCheck(settingsFile, "Settings", "HideLoading","false",,1) ; This speeds up loading roms but can cause some PCs to get stuck at the Open Rom window or cause HS to flicker through. Disable it if you have this issue SelectGameMode := IniReadCheck(settingsFile, "Settings", "SelectGameMode","1",,1) ; 1 = Uses a loop to detect the Edit Box has the romname and path in it. This doesn't work on all PCs, so if you get stuck at the open rom window, use mode 2. 2 = Uses a simple Ctrl+v to paste the romname and path, then press Enter to load the game. ControlDelay := IniReadCheck(settingsFile, "Settings", "ControlDelay","20",,1) ; Raise this if the module is getting stuck somewhere KeyDelay := IniReadCheck(settingsFile, "Settings", "KeyDelay","-1",,1) ; Raise this if the module is getting stuck using SelectGameMode 2 MDebug := IniReadCheck(settingsFile, "Settings", "MDebug","false",,1) ; Set to true to get some MDebug tooltips to help with debugging problems with loading SetControlDelay, %ControlDelay% SetKeyDelay, %KeyDelay% 7z(romPath, romName, romExtension, 7zExtractPath) ; Setting Fullscreen setting in registry if it doesn't match what user wants above currentFullScreen := ReadReg("On open rom go full screen") If ( Fullscreen != "true" And currentFullScreen = 1 ) WriteReg("On open rom go full screen", 0) Else If ( Fullscreen = "true" And currentFullScreen = 0 ) WriteReg("On open rom go full screen", 1) Run(executable, emuPath) ;, Hide ;This fully ensures dialogs are completely hidden even faster than winwait If HideLoading = true SetTimer, WaitForDialogEmu, 2 If MDebug = true ToolTip, Waiting for "ahk_class Project64 Version 1.6" to appear WinWait("ahk_class Project64 Version 1.6") If MDebug = true ToolTip, Waiting for "ahk_class Project64 Version 1.6" to become active WinWaitActive("ahk_class Project64 Version 1.6") Send, ^o ; Open Rom ;This fully ensures dialogs are completely hidden even faster than winwait If HideLoading = true SetTimer, WaitForDialog, 2 If MDebug = true ToolTip, Waiting for "Abrir ahk_class #32770" to appear WinWait("Abrir ahk_class #32770") If MDebug = true ToolTip, Waiting for "Abrir ahk_class #32770" to become active WinWaitActive("Abrir ahk_class #32770") If ( SelectGameMode = 1 ) { Loop { ControlGetText, edit1Text, Edit1, Abrir ahk_class #32770 If ( edit1Text = romPath . "\" . romName . romExtension ) Break If MDebug = true { WinGetActiveTitle, currentActiveWin ToolTip, Active Window: %currentActiveWin%`nCurrent Edit1 Text: %edit1Text% } Sleep, 100 ControlSetText, Edit1, %romPath%\%romName%%romExtension%, Abrir ahk_class #32770 } ControlSend, Button1, {Enter}, Abrir ahk_class #32770 ; Select Open } Else If ( SelectGameMode = 2 ) { Clipboard := romPath . "\" . romName . romExtension Send, ^v{Enter} } Else ScriptError("You did not choose a valid SelectGameMode.`nOpen the module and set the mode at the top.") If MDebug = true ToolTip, Waiting for "ahk_class Project64 Version 1.6" to become active again after loading rom WinWaitActive("ahk_class Project64 Version 1.6") ; Sleep, 4000 ; giving time for emu to load rom so Hyperspin doesn't pop into view ControlGetPos, x, y, w, h, msctls_statusbar321, ahk_class Project64 Version 1.6 Loop { Sleep, 200 If Fullscreen = true ; looping until 1964 is done loading rom and it goes fullscreen. The x position will change then, which is when this loop will break. ControlGetPos, x2, y2, w2, h2, msctls_statusbar321, ahk_class Project64 Version 1.6 Else { ; looping until Project64 is done loading rom and it starts showing frames if in windowed mode, then this loop will break. StatusBarGetText, cText, 2, ahk_class Project64 Version 1.6 ; get text of statusbar which shows emulation stats StringSplit, cTextAr, cText, .: ; split text to find the FPS which will update constantly as emulation is active If cTextAr2 > 0 ; Break out when FPS is greater then 0 Break } If MDebug = true ToolTip, Waiting for "Project64 Version 1.6" to go fullscreen or to start showing frames if using windowed mode after loading rom`nWhen x does not equal x2 (in windowed mode)`, script will continue:`nx=%x%`nx2=%x2%`ny=%y%`ny2=%y2%`nw=%w%`nw2=%w2%`nh=%h%`nh2=%h2%`nStatus Bar Text: %cText%`nLoop #: %A_Index%`nVideo `%: %cTextAr2% If ( x != x2 or A_Index >= 30) { ; x changes when emu goes fullscreen, so we will break here and destroy the GUI. Break out if loop goes on too long, something is wrong then. If A_Index >= 30 Log(MEmu . " had a problem detecting when it was done loading the rom. Please try different options inside the module to find what is compatible with your system.") Break } } If HideLoading = true { SetTimer, WaitForDialogEmu, Off SetTimer, WaitForDialog, Off Gosub, RestoreWindow } If (Fullscreen = "true" && FullscreenMethod = "hotkey") { Sleep, 2000 ; required otherwise keys get sent too early Send, !{Enter} } If MDebug = true ToolTip ; turn off tooltips FadeInExit() Process("WaitClose", executable) 7zCleanUp() FadeOutExit() ExitModule() ReadReg(var1) { RegRead, regValue, HKEY_CURRENT_USER, Software\N64 Emulation\Project64 Version 1.6, %var1% Return %regValue% } WriteReg(var1, var2) { RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\N64 Emulation\Project64 Version 1.6, %var1%, %var2% } WaitForDialogEmu: IfWinNotExist, ahk_class Project64 Version 1.6 Return Else WinSet, Transparent, 0, ahk_class Project64 Version 1.6 Return WaitForDialog: IfWinNotExist, Abrir ahk_class #32770 Return Else WinSet, Transparent, 0, Abrir ahk_class #32770 Return RestoreWindow: IfWinNotExist, Project64 Return Else WinSet, Transparent, Off, Project64 Return HaltEmu: ControlSend, ,{Esc}, ahk_class %EmulatorClass% Return RestoreEmu: Winrestore, ahk_class %EmulatorClass% Send, !{Enter} Sleep, 500 Return CloseProcess: FadeOutStart() IfInString, exitEmulatorKey, Esc Send, !{Enter} Sleep, 500 WinClose("ahk_class Project64 Version 1.6") Return Gostaram? Agradeçam!
  12. NEODAN

    Frontend em BR!?

    Modifiquei as duas primeiras imagens, pois elas estavam sem transparência...
  13. NEODAN

    Frontend em BR!?

    E aí, galera? Estou querendo modificar o nosso querido HS para o nosso idioma... Se alguém estiver interessado e puder contribuir com algo é bem vindo! Eu comecei com algumas edições básicas pra começar: Está também na minha pasta do FTP "Upload Here/NEODAN/Frontend - Images (BR)". Edit (03/07/2013): As duas primeiras imagens foram atualizadas com fundo transparente.
×
×
  • Create New...