:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Développement Amateur :: > Nintendo DS > Projets

Projets Projets de développement amateur sur Nintendo DS

Publicité

 
 
Outils de la discussion Modes d'affichage
Vieux 20/12/2013, 15h21   #1
Mega-Mario
Newbie
 
Date d'inscription: 18/12/2013
Messages: 1
Par défaut lolSnes -- émulateur de SNES pour DS

lolSnes est un émulateur de Super Nintendo (SNES) pour votre DS.

Il est aussi compatible avec la DSi (en théorie) mais ça le fait juste tourner plus vite. Dans de prochaines versions il pourrait aussi profiter de la mémoire en plus, ce qui bénéficierait aux grosses ROMs.

Donc pour l'utiliser, vous téléchargez lolSnes depuis le site officiel http://lolsnes.net/ (en anglais). (ne pas confondre avec lolsnes.com qui n'est qu'une merde en carton fabriquée par un chinois sans amis)

Vous avez le choix entre la release 1.0 et les builds Git.

Les builds Git sont plus Ã* jour (par exemple ils ont le son depuis longtemps alors qu'il est pas dans la release), mais ils sont pas aussi polis et testés qu'une release, donc vous les utilisez Ã* vos risques et périls.

La release 1.1 devrait venir assez vite, pour Noël je l'espère.


Ensuite vous placez lolSnes.nds avec les autres ROMs .nds sur votre linker. Dans ce même emplacement, vous faites un dossier 'snes' et vous y mettez vos ROMs SNES, avec une extension .smc ou .sfc. Vous pouvez aussi y mettre vos sauvegardes, avec une extension .srm. Enfin bref, rien de bien déroutant.

Vous lancez lolSnes et lÃ* vous arrivez sur un joli menu qui liste vos ROMs (et qui vous rappellera ces interfaces graphiques en mode texte sous MS-DOS). Vous choisissez votre ROM avec les flèches et vous la lancez avec A ou B. Le menu ne réagit pas Ã* l'écran tactile, j'en suis le premier désolé... mais bon on s'en fout.

Et ensuite... bah voyez ce qui se passe.


Maintenant, il est temps de vous dévoiler ce que lolSnes a dans le ventre. Je vais mettre ce qu'il y a dans le dernier Git en date.

* CPU: tous les opcodes sont émulés. Il manque 2-3 broutilles mais on s'en fout.
* PPU: supporte tous les modes vidéo, y compris les modes hi-res (5 et 6) et le mode 7. Il sait aussi passer du mode 7 Ã* un autre mode, et vice-versa, en cours de trame. Supporte les effets de fondu (master brightness) et l'effet mosaïque. Gère pas trop mal les priorités, s'en sort mieux que SNemulDS dans pas mal de cas (sauf si on bidouille la config de SNemulDS évidemment).
* SPC700: presque tous les opcodes sont émulés. Timers, communication avec le CPU principal, tout y est.
* DSP: ce code vient de SNemulDS. Version légèrement améliorée, donne du son plus stable, et Ã* la bonne fréquence. Applique aussi une interpolation linéaire qui donne une bonne qualité. (la SNES fait de l'interpolation Gaussienne mais ça boufferait trop de CPU)
* Joystick, sauvegarde, etc...
* système de cache de ROM intelligent utilisé pour les ROMs de plus de 2MB


Problèmes connus:

* performances pas toujours au top, j'ai des idées pour l'arranger de ce point de vue. Enfin bon il fait tourner SMW et d'autres jeux sans trop de lag.
* les graphismes pas finis, il gère pas encore les fenêtres, l'alphablending ou les tiles 16x16
* le son pas fini non plus, il semble pas supporter le bruit ou l'écho


Amusez vous bien


Et enfin les remerciements.

* Martin Korth, pour sa doc de qualité (Fullsnes) et NO$SNS qui aide bien
* les auteurs de SNemulDS pour leur code de DSP
* pour une liste plus complète voir http://lolsnes.net/about.php
Mega-Mario est déconnecté   Réponse avec citation
 

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
NDS trouver cheat pour nouveau emulateur snes muchacho Linkers Supercard 1 12/09/2010 01h04
NDS Faire une skin pour MoonShell M@cZér0 Articles et Tutos 35 12/04/2008 02h44
Anonyme version 0.75 (émulateur GB pour DS) archilolo Les News 0 07/10/2007 13h24
PenkoDS, émulateur MSX2 pour Nintendo DS Arcadia Les News 0 28/01/2007 21h43


Fuseau horaire GMT +2. Il est actuellement 07h59.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince