Jump to content
  • 0
melquiades

Sega Saturn (SSF) é o sistema mais maldito de se fazer funcionar no HS

Question

O SSF é o último sistema que preciso fazer funcionar pra finalizar meu HS, mas estou empacado nele tem quase 20 dias, e isso tentando em todo tempo vago que eu tenho, peço ajuda pra conseguir concluir meu projeto, só estou na dependencia desse unico sistema, por favor, me ajudem.

Eu acho até que vai ser fácil me ajudar, não sou leigo, e acho que deve estar errando em algum detalhe mínimo, já está tudo configurado, oq eu preciso é de alguém que possa olhar as minhas configurações e minhas pastas e ver onde estou errando, só isso. Desde já obrigado.

Share this post


Link to post
Share on other sites

Recommended Posts

  • 0
On 2017-5-25 at 1:28 PM, wmoecke said:

Mano, esse emulador é um cu pra fazer rodar.

Existem dois problemas *principais*: primeiro, o Saturn é um sistema muito ruim de copiar, tanto pra extrair as imagens dos CDs corretamente quanto pra emular o hardware em si.

Segundo: dentre os emuladores que existem atualmente, *infelizmente* o SSF é o q "melhor" faz esse último trabalho. Só q ao mesmo tempo, o japonês q escreveu esse emulador estava cagando e andando pros usuários dele, pois a página oficial está toda em japonês, os .txt estão todos em japonês, e mesmo assim, decifrando as páginas com a ajuda do Google ele não dá o caminho das pedras todo.

As páginas e videos de "tutoriais de configuração" desse emulador são, pra dizer o mínimo, uma *bosta*. Só te falam o básico de configurar na GUI os parâmetros. Só q tem muito mais coisa pra se fazer se quiser chegar a ponto de deixar o melhor número de jogos possível rodando (e não roda tudo, já deixo bem claro).

Basicamente, o que eu aprendi sobre esse emulador é que:

  • O SSF sempre lê/grava dois arquivos .ini: um é o próprio SSF.ini, e o outro fica na pasta "../Setting/Saturn" dentro da pasta do emulador. Esse segundo .ini ele pega algumas configurações do SSF.ini e copia para um arquivo com o nome do jogo (não é o nome da ISO conforme vc tem na sua pasta "../roms" - é o nome pelo qual o emulador identifica aquele jogo depois de ler a ISO). Então acostume-se a mexer no arquivo .ini do jogo sempre que vc for testar alguma alteração específica para fazer rodar aquele jogo somente. É um pé no saco.
  • Para Windows 7, existe um outro executável que é "menos bugado". O programa disponível para download por aí afora não serve para Windows 7.
  • Ele não roda ISOs européias - Em outras palavras, é o seguinte: Até dá pra rodar algumas, mas apenas se vc chamar o programa sem especificar nenhuma BIOS. Tem algum bug no programa que quando vc especifica qualquer BIOS na linha 
  • entre as aspas, e a ISO é PAL, ele sempre dá aquela msg de "Game disc not suitable for this system" - mesmo que a BIOS seja PAL e o jogo seja PAL, ele dá esse erro maldito e reseta o AreaCode para 1 no .ini.

  • Falando em AreaCode: Até hoje, ninguém conseguiu (ou quis) me explicar para ISOs européias qual o código q tem que botar lá; pq se vc bota "c" ele rejeita (percebi que toda vez q vc bota um valor inválido em qualquer parâmetro do .ini, ele volta pro "default" daquele valor - só Deus sabe quais são os "default"; isso deve estar em hard-code no programa); eu descobri por acaso, que se vc bota o valor "12", algumas vezes ele vai... mas a coisa é tão aleatória q eu desisti de tentar achar um "padrão" pra esse comportamento dele. O que de fato dá mais certo, como já disse, é vc não especificar nenhuma BIOS e deixar o AreaCode="4" como eu falei aí em cima. Só q tem o porém de que muitos jogos precisam do carregamento da BIOS pra não travarem ou pra renderizarem os gráficos corretamente. Então, é um tiro no escuro: vc tem que experimentar jogo por jogo pra chegar a um consenso.

  • No meu frontend eu reescrevi totalmente o .ahk na pasta Modules pra que antes de chamar o emulador ele carregue um .ini que eu criei com as configurações específicas de BIOS e AreaCode pra cada jogo - ficou mais ou menos desse jeito aqui:

  • 
    ------------------------
    

    Daí no meu Sega Saturn.ahk eu faço ele ler esse arquivo - ele identifica qual seção deve ler de acordo com o nome da ISO que foi passada pra ele na variável %romName% que o HyperLaunch passa pra ele:

  • No .ini acima, quando ele não encontra uma seção com o nome da ISO ele assume o padrão (nada para a BIOS e 4 para o AreaCode)

  • E finalmente, ele escreve em cima do SSF.ini os valores pegos anteriormente:

  • IniWrite, "%SaturnBIOS%", %emuPath%SSF.ini, Peripheral, SaturnBIOS

    A sorte, é que ele só lê os parâmetros do BIOS e AreaCode direto no SSF.ini (e não no .ini do jogo); senão eu acho que já teria retirado esse emulador do meu sistema.

  • E só então eu chamo o emulador, que vai carregar com a BIOS e AreaCode corretos para aquele jogo.

Isso eu fiz depois de penar muito. Dois meses sozinho, batendo cabeça pra tentar rodar (e nenhum desses "geniozinhos" q só postam videos mostrando jogos rodando no sistema deles, só pra receber "parabéns" nos comentários do YT, falando qualquer coisa q ajudasse). Outra coisa que vou mencionar, porém não vou entrar em detalhes pois é um "capítulo à parte": Cada jogo depende de vc fuçar nos outros parâmetros do SSF.ini para rodar direito. Não pense que é só deixar configurado pelo GUI do programa e ele vai rodar todos os jogos de boa! Papinho furado! Tem jogo que não entra, tem jogo que os graficos ficam zoados, tem jogo que trava no meio da abertura, etc, etc, etc...

Vc precisa achar um meio termo nas configurações diversas do hardware dentro do SSF.ini pra que a maioria rode de boa. No meu caso, depois de muito fuçar e testar, eu cheguei nesse ponto:





[Program1]

[Program2]

[Program3]

[Program4]

Taí o caminho das pedras, de bandeja. Isso se chama "compartilhar conhecimento". Tá faltando muito disso por aqui e em outros blogs/fóruns aí afora.

Parabéns, muito obrigado pela  a ajuda de verdadeira,  e desculpa para responder, mas valeu mesmo.

Share this post


Link to post
Share on other sites
  • 0

Valeu WMOECKE por toda a ajuda e pelo compartilhamento dos arquivos, ACCORSI muito obrigado também, vcs me ajudaram muito eternamente grato, estou montando meu hyperspin faz 2 anos comecei do zero, e vi muito video como vc citou WMOECKE o cara fazendo um video com uma rom funfando só p ganhar elogios, é um bando de babacas q não compartilham nada e a maioria das coisas q mostram nos videos não funcionam pode fazer tudo igual a eles q não funfa, enfim, retardados a parte pensão q sabem alguma coisa, agradeço desde já por tudo valeu mesmo, e estou terminando o meu hyperspin, estou com problemas no psp e no sega model 2 só os demais está tudo perfeito, valeu rapaziada fica com DEUS.

Share this post


Link to post
Share on other sites
  • 0
18 hours ago, spin said:

Valeu WMOECKE por toda a ajuda e pelo compartilhamento dos arquivos, ACCORSI muito obrigado também, vcs me ajudaram muito eternamente grato, estou montando meu hyperspin faz 2 anos comecei do zero, e vi muito video como vc citou WMOECKE o cara fazendo um video com uma rom funfando só p ganhar elogios, é um bando de babacas q não compartilham nada e a maioria das coisas q mostram nos videos não funcionam pode fazer tudo igual a eles q não funfa, enfim, retardados a parte pensão q sabem alguma coisa, agradeço desde já por tudo valeu mesmo, e estou terminando o meu hyperspin, estou com problemas no psp e no sega model 2 só os demais está tudo perfeito, valeu rapaziada fica com DEUS.

é gringo mas tem o tutorial do SEGAM2 muito bem explicado

Share this post


Link to post
Share on other sites
  • 0
On 2017-6-1 at 2:51 PM, Accorsi said:

é gringo mas tem o tutorial do SEGAM2 muito bem explicado

Então o problema do sega model 2 aqui comigo é o seguinte: 

ele tava funcionando de boa certinho, mas parou de repente e eu já fiz de tudo, baixe uns 5 milhões de emulador do mesmo e nenhum funciona da erro, pode fazer o quiser, já atualizei o directx e tudo mais, imagino q pode estar faltando alguma dll, não sei por qual motivo, pois não tenho nenhum tipo de antivirus no pc nada p não dar conflito, ( pois já sofri com isso) e não funfa, estou com vontade de meter o pé em tudo,  já passou rsrsrsrsr, mas é isso contimuo sem sega model 2.

Share this post


Link to post
Share on other sites
  • 0
1 hour ago, spin said:

Então o problema do sega model 2 aqui comigo é o seguinte: 

ele tava funcionando de boa certinho, mas parou de repente e eu já fiz de tudo, baixe uns 5 milhões de emulador do mesmo e nenhum funciona da erro, pode fazer o quiser, já atualizei o directx e tudo mais, imagino q pode estar faltando alguma dll, não sei por qual motivo, pois não tenho nenhum tipo de antivirus no pc nada p não dar conflito, ( pois já sofri com isso) e não funfa, estou com vontade de meter o pé em tudo,  já passou rsrsrsrsr, mas é isso contimuo sem sega model 2.

quando inicia trava?! ou é quando o emulador inicia um jogo

Share this post


Link to post
Share on other sites
  • 0

Quando eu inicio o emulador normalmente ele roda de boa, mas quando escolho a rom ele da erro e fecha sozinho ou aparece uma tela preta falando que está faltando algum arquivo, sei la da uma olhada aí.

Video_1496760155.wmv

Valeu pela ajuda desde já muito obrigado!

Share this post


Link to post
Share on other sites
  • 0
8 minutes ago, spin said:

Quando eu inicio o emulador normalmente ele roda de boa, mas quando escolho a rom ele da erro e fecha sozinho ou aparece uma tela preta falando que está faltando algum arquivo, sei la da uma olhada aí.

 

o seu windows e de 32bits?

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
2 minutes ago, spin said:

É 64 bits.

então executa o emulator multi cpu

Share this post


Link to post
Share on other sites
  • 0
2 minutes ago, Accorsi said:

então executa o emulator multi cpu

Também não, acontece o mesmo com o emulator multi cpu, o mesmo erro do video que enviei a você.

Share this post


Link to post
Share on other sites
  • 0

aos 25s do video quando aparece o cmd não é que deu problema e sim que não tem a rom

Share this post


Link to post
Share on other sites
  • 0
Just now, spin said:

Também não, acontece o mesmo com o emulator multi cpu, o mesmo erro do video que enviei a você.

É o seguinte não abusando de você mas já abusando você não quer dar uma olhada no emulador do sega model 2 e principalmente no sega saturno mesmo com toda a sua ajuda eu não consegui resolver o problema mas quero muito jogar saturno, se você quiser eu deixo você acessar meu pc e ver oq está acontecendo, remotamente pelo TeamViewer, o que você acha?

Share this post


Link to post
Share on other sites
  • 0

Cara da vontade de chorar, de tanta raiva, :(, esse emulador é do : Diablo:, sem comentários.  O emulador do sega saturn não vai.

Share this post


Link to post
Share on other sites
  • 0

Já sofri muito com Emuladores do Saturn! Depois que testei o MEDNAFEN encotrei o caminho da luz!

Share this post


Link to post
Share on other sites
  • 0
28 minutes ago, edufsag said:

Já sofri muito com Emuladores do Saturn! Depois que testei o MEDNAFEN encotrei o caminho da luz!

Edufsag socorro por favor me ajude, não sei mais o que fazer :(, to ficando louco, quer dizer já estou ta piorando rsrsrs, mas por favor quem puder ajudar eu agradeço do fundo do coração, vou testar esse mednafen.

Share this post


Link to post
Share on other sites
  • 0
8 minutes ago, spin said:

Edufsag socorro por favor me ajude, não sei mais o que fazer :(, to ficando louco, quer dizer já estou ta piorando rsrsrs, mas por favor quem puder ajudar eu agradeço do fundo do coração, vou testar esse mednafen.

Se eu fosse você, testaria imediatamente o MEDNAFEN, até agora todos os jogos que testei nele rodou de boa, além de ser muito simples para configurar e adicionar o RL

Share this post


Link to post
Share on other sites
  • 0
23 hours ago, spin said:

É o seguinte não abusando de você mas já abusando você não quer dar uma olhada no emulador do sega model 2 e principalmente no sega saturno mesmo com toda a sua ajuda eu não consegui resolver o problema mas quero muito jogar saturno, se você quiser eu deixo você acessar meu pc e ver oq está acontecendo, remotamente pelo TeamViewer, o que você acha?

e aconselho usar o mednafen

muito bom e nao presiza do DT

Share this post


Link to post
Share on other sites
  • 0

Na época que configurei esse sistema, o Aorin me ajudou, foi o único que tinha conhecimento e boa vontade. Eu até fiz um vídeo sobre o assunto caso precisasse refazer as configurações. 

Segue vídeo abaixo

 

Share this post


Link to post
Share on other sites
  • 0
On 2017-6-21 at 11:00 PM, cledson vieira said:

Na época que configurei esse sistema, o Aorin me ajudou, foi o único que tinha conhecimento e boa vontade. Eu até fiz um vídeo sobre o assunto caso precisasse refazer as configurações. 

Segue vídeo abaixo

 

Bom dia colega, quero muito te agradecer pela ajuda, sensacional cara se não fosse você não teria Sega Saturn no meu Hyperspin, muito obrigado mesmo segui seu video e funcionou tudi certinho valeu cara Deus q te abençoe muito e que você continue sendo essa pessoa humilde, faz 2 anos que estou montando isso conforme tenho tempo vou fazendo e só falta um sistema agora o sega model 2 que parou de repente não descobri porque ainda, mas.... então fiquei pedindo ajuda mais de 4 meses nesse emulador do sega enfim muitos me ajudaram mas não funcionou aqui "hyperspin Zica pura" rsrs sou muito grato por essas pessoas também, mas você foi a luz no fim do tunel muito obrigado valeu mesmo de coração, abraços, ha se você souber porque esta dando esse erro no emulador do sega model 2 agradece valeu. 

 

Video_1498294847.wmv

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
On 2017-6-24 at 9:11 AM, spin said:

Bom dia colega, quero muito te agradecer pela ajuda, sensacional cara se não fosse você não teria Sega Saturn no meu Hyperspin, muito obrigado mesmo segui seu video e funcionou tudi certinho valeu cara Deus q te abençoe muito e que você continue sendo essa pessoa humilde, faz 2 anos que estou montando isso conforme tenho tempo vou fazendo e só falta um sistema agora o sega model 2 que parou de repente não descobri porque ainda, mas.... então fiquei pedindo ajuda mais de 4 meses nesse emulador do sega enfim muitos me ajudaram mas não funcionou aqui "hyperspin Zica pura" rsrs sou muito grato por essas pessoas também, mas você foi a luz no fim do tunel muito obrigado valeu mesmo de coração, abraços, ha se você souber porque esta dando esse erro no emulador do sega model 2 agradece valeu. 

 

Video_1498294847.wmv

Que legal mano, fico muito feliz em saber que um tutorial meia boca serviu e ajudou alguém. Só eu sei as dificuldades que tive, e se o Aorin não me ajudasse com certeza teria desistido. Sobre o sistema Sega Model 2, não consegui abrir o vídeo pelo celular. Depois tento postar alguns prints da minha configuração. Talvez sirva para orientação. 

Share this post


Link to post
Share on other sites
  • 0

Se não querem mais sofrer com esse sistema no Hyperspin, usem o RetroArch, depois que fiz isso nunca mais tive problemas com esse sistema!

Share this post


Link to post
Share on other sites
  • 0
On 26/06/2017 at 9:37 PM, cledson vieira said:

Que legal mano, fico muito feliz em saber que um tutorial meia boca serviu e ajudou alguém. Só eu sei as dificuldades que tive, e se o Aorin não me ajudasse com certeza teria desistido. Sobre o sistema Sega Model 2, não consegui abrir o vídeo pelo celular. Depois tento postar alguns prints da minha configuração. Talvez sirva para orientação. 

Muito Obrigado, eu estava desistindo de colocar o Sega Saturn no Hyperspin, mas agora ta tudo blz certinho, valeu mesmo agradeço de coração pela ajuda.

  • Upvote 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...