domingo, 12 de dezembro de 2010

Snes4Sym 0.5b1 Quase finalizado!

Última release antes de finalizar ^ ^.
Mudanças desde a versão 0.45:
*Controle de volume.
*Opções de som Stereo, Sincronizado e interpolado -Experimente o Stereo-.
*Configurações dos botões - use virtual key para ter acesso aos botões camera, shutter, send(yes) e no(red) nos touch(s60v5).
*Suporte ao decompressor sdd1( Star Ocean e Street Fighter Alpha II).
*Todas configurações (inclusive os botões) são salvas (na pasta e:\data\snes4all).
*Testem e caso tenham alguma idéia comentem.

Download

Latest release before the last^ ^.
Changes since 0.45:

* Volume control. 

* Stereo Sound Options, Synchronized and interpolated(Try Stereo). 
* Settings buttons - use virtual key to access the camera button, shutter, send (yes) and (red) on s60v5. 
* Support SDD1 decompressor (Star Ocean and Street Fighter Alpha II). 
* All settings (including the buttons) are saved (in the folder e: \ data \ snes4all).
* Test if have any idea and comment.

Download

segunda-feira, 29 de novembro de 2010

Snes4Sym 0.5a2 nova release com alguns melhoramentos( atualizado)

Versão ainda não terminada do Snes4sym com suporte ao decompressor
sdd1( Star Ocean e Street Fighter Alpha II), Configuração de botões e nova versão da SDL graças a atualização feita por anotherguest.
Esta versão ainda não está terminada pois tem muita coisa faltando mas  estou liberando para teste e feedback.

A fazer:

* Salvar configurações.
* Melhorar menu de configurações.
* Melhorar key config.
* Criar key config para cada jogo?

Imagens:
















Alpha 2 changelog:
* edited menu.
* new sound options ( stereo, sync, interpolate).

Download


English: (Google translated^^' )

Version has not yet completed with the support decompressor SDD1 (Star Ocean and Street Fighter Alpha II), configuration of buttons and the new version of SDL thank updated by anotherguest. This version is not finished yet because it has a lot missing but I'm releasing for testing and feedback.
 

To do:
* Save Settings. 

* Improving the settings menu. 
* Improving key config.
* Create key config for each game?

Alpha 2 changelog:
* edited menu.
* new sound options ( stereo, sync, interpolate).

Download

terça-feira, 12 de outubro de 2010

Snes4Sym 0.45: Suporte a Mouse e SuperScope via touch! *ATUALIZADO*

Nova versão do emulador, agora com suporte a mouse e superscope.
Para utilizar os controles especiais, use a tecla F6.
Com o SuperScope pressione * para cursor, 0 para turbo on/off e # para pausar.
Download

domingo, 12 de setembro de 2010

Snes4Sym 0.44b: Suporte beta para os modos Hires. *REMAKE*

Mais uma atualização mas desta vez só de compatibilidade, com suporte a hires é possivel jogar mais jogos como o "Secret of mana".
Observações:
*Após alternar entre os modo loRes e hiRes a rom deve ser recarregada ou o emulador trava.
*Desative o modo hiRes para melhor performance.
*Removida a opção de volume.
*Suporte a Tela cheia(ou quase).
*mostre ou esconda a taxa de frames usando a tecla F10
Dowload

English:

One more update but this time only for compatibility with support for hires is possible to play more games like "Secret of Mana ".
Remarks:
* After switching between the mode lores and hires the rom must be reloaded or the emulator hangs.

*Disable the HiRes mode for better performance use when need.
* Removed volume option.
*Full Stretch Support
*Show and Hide framerate pressing F10.
 Dowload

terça-feira, 7 de setembro de 2010

Snes4Sym 0.43 final

Ultima release do Snes4All portado para symbian versão 0.43
Mudanças:
*Gerenciador de arquivos agora só mostra as roms e pastas.
*reparo de alguns bugs.

Dowload

Mais detalhes sobre o emulador nos posts anteriores.

domingo, 29 de agosto de 2010

Snes4all 0.42 para Symbian

Nova versão do Snes4Sym, emulador de snes para Symbian:
Mudanças:
* Recompilado com GCC 4: pequeno ganho de performance.
* Mudanças no menu para ficar mais intuitivo.
* Conserto de alguns Bugs.


DOWNLOAD

Tutoriais:

domingo, 8 de agosto de 2010

Snes4all ported for Symbian( traduzido para inglês, original abaixo)

For those who like the classic games of Super Nintendo (R) can try this new emulator: Snes4ALL. First released by Chui made based on the Snes9x source code and SDL runs with acceptable speed without sound on nokia 5530 (the only one I own and I Can test ^ ^) But Should Be much better to play the N97 That Has buttons.The roms Must Be Placed in the data folder or any subfolder of it. The saves Will Remain in the data folder as well.
Buttons:
1 - X

2 - top 
3 - Y 
4 - left 
5 - start 
6 - right
7 - A 
8 - low
9 - B
note: the directional buttons works.


DOWLOAD

Test and comment!!!
OBS: require PIPS 1.6 and Standard c++ library.

domingo, 1 de agosto de 2010

Snes4all portado para symbian **ATUALIZADO**

Pra quem gosta dos classicos jogos de Super Nintendo(R) pode tentar este novo emulador: Snes4ALL. Primeiramente lançado por Chui, feito baseado no código fonte do Snes9x e SDL, roda com velocidade aceitável sem som no nokia 5530( o único que possuo e posso testar^^)  mas deve ser bem melhor de jogar no N97 que possui botões.
As roms devem ser colocadas na pasta data ou em alguma subpasta. Os saves irão ficar na pasta data tambem.
Botões:
1- X
2- cima
3 - Y
4- esquerda
5- start
6- direita
7- A
8- baixo
9- B
obs: os direcionais funcionam.

Agora com suporte a save states.

DOWNLOAD



Testem e comentem!!
OBS: Requer PIPS 1.6 e Standard C++ library commom 1.6

segunda-feira, 1 de março de 2010

Iniciando o SDL.(2)

Acho que agora vou conseguir começar esses tutoriais^^.
Vamos começar:

Para que possamos usar as funções da SDL primeiro temos que iniciá-la,
segue o código:


if (SDL_Init(SDL_INIT_VIDEO) != 0) {
 printf("Não foi possível iniciar a SDL: %s\n", SDL_GetError());
 return 1;
}

Nesse trecho o programa inicializa a biblioteca apenas com as funções de vídeo,
se desejar-mos inicializar o audio
também teremos que modificar para:

if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO) != 0) {
 printf("Não foi possível iniciar a SDL: %s\n", SDL_GetError());
 return 1;
}

E adicionamos as flags de todos os sub-sistemas que queremos inicializar,
por hora vamos nos ater somente ao video.
Como temos o vídeo inicializado, podemos agora abrir uma janela para que possamos
mostrar o nosso programa:

SDL_Surface *screen;
 
screen = SDL_SetVideoMode(640, 480, 16, SDL_DOUBLEBUF | SDL_FULLSCREEN);
if (screen == NULL) {
 printf("Não foi possível escolher o modo de video %s\n", SDL_GetError());
 return 1;
}

obs: screen é um ponteiro para a tela do programa, uma surface da sdl.

Usamos a função SDL_SetVideoMode para escolher o modo de vídeo que iremos utilizar.
No exemplo,selecionamos largura 640, altura 480, profundidade da cor de 16 bits e
opções como duplo buffer e tela cheia. Ao final testamos para ver se screen existe e
caso contrário o programa emite um erro
com a descrição dada pela SDL (em inglês) e termina.

Ao fechar o programa devemos fechar a SDL primeiro, para isso usamos a função atexit:

atexit(SDL_Quit);

Essa função faz com que antes do fim do programa a função de fechar a SDL SDL_Quit
seja chamada automaticamente, não importa em que parte do programa seja o fim do mesmo.

Bom, por hoje é só. Na proxima parte irei explicar como mostrar uma imagem na tela.
Agora aqui vai o código completo que  não faz nada^^ só abre uma janela e fecha logo
em seguida, mas tá aí pra quem quiser testar. Até.