Pages: [1] 2 3   Bas de page
Imprimer
Auteur Fil de discussion: [NDS] DSInvaders 1.3.1  (Lu 6694 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Copper Hors ligne
Mega Member
***
Messages: 1071


Voir le profil
« 20 Décembre 2008, 18:13:06 »

There's no need to be afraid...

Voici la première version de mon émulateur Space Invaders... Il s'agit d'une version qui charge la rom mame au format zip directement... J'ai repris ma version pan & scan qui ajoute un scrolling permettant d'avoir les graphismes originaux au niveau de la zone de jeu. Cette version ajoute également le jeu au stylet ainsi qu'un zoom de la zone de jeu sur l'écran du haut.

http://www.dev-fr.org/index.php?action=dlattach;topic=3991.0;attach=2112
http://www.dev-fr.org/index.php?action=dlattach;topic=3991.0;attach=2114
Citation
V1.3.1 : 28/02/2008

 * Version compilée avec libnds 1.3.2 (mais avec devkitarm R24)
 * Sauvegarde du hi-score dans un fichier invaders.sav
 * Ajout du son "extended play"

V1.3 : 28/12/2008

 * Réécriture du son avec libnds (sans maxmod) pour gérer le son de l'Ufo avec un son en boucle
 * Lissage de l'écran de zoom
 * Inversion des écrans
 * Possibilité de jouer sur l'écran de zoom au stylet
 * Possibilité de configurer le nombre de vies

V1.2 : 23/12/2008

 * Réécriture de l'affichage (mode étendu)
 * Ajout d'un fond d'écran (par zeblackos)

V1.1 : 22/12/2008

 * Amélioration du jeu au stylet
 * Jeu au stylet disponible pour le joueur 2
 * Correction du son (merci mame)
 * Ajout de la touche SELECT dans les information complémentaires

V1.0 : 20/12/2008

 * Première version qui utilise DLDI
 * Version compilée avec libnds 1.3.1 avec l'utilisation de la lib maxmod pour le son
 * Le fichier rom est dézippé automatiquement par l'émulateur
 * Possibilité de jouer au stylet
 * Pendant le jeu, l'écran secondaire affiche une version "zoomée" du jeu
 * Des informations complémentaires sont affichées pendant le menu

Contrôles :
 * A : Ajouter une pièce
 * START : Démarrer le jeu à un joueur
 * SELECT : Démarrer le jeu à 2 joueurs
 * Direction pad : bouger le canon
 * B : Feu
 * X + FLECHE GAUCHE : Une vie en moins (reset de l'émulateur)
 * X + FLECHE DROITE : Une vie en plus (reset de l'émulateur)
 * Y : Activation / désactivation du lissage de l'écran de zoom
 * L ou R : Permutation des écrans
 * Ecran tactile : Déplacer la tourelle et tir (lorsque l'on clique suffisamment haut)


* DSInvadersMenu.png (23.39 Ko, 392x260 - vu 2883 fois.)

* DSInvadersGame.png (23.54 Ko, 392x260 - vu 4944 fois.)
* DSInvaders.7z (189.29 Ko - Téléchargé 347 fois.)
« Dernière édition: 28 Février 2009, 14:50:29 par Copper » Journalisée
zeblackos Hors ligne
VIP
****
Messages: 1015


Voir le profil
Apple][ fan - Disciple Molluskien depuis 1907

« Réponse #1 : 20 Décembre 2008, 20:35:52 »

Rhoooo le bougre !
 Azn
Les mots me manquent : c'est tout simplement parfait.
Le choix de l'orientation, le mini scrolling pour garder la résolution originale, les bandes de couleur collées sur l'écran, le zoom : mortel !.

Un grand bravo Sieur Copper, vous m'en bouchez un coin coin Azn'

Juste un détail : il ne faut pas oublier de préciser que l'exécutable et la rom se mettent à la racine du linker, hein, sinon, si c'est dans un répertoire, ça ne marche pas... whistle

Ca mérite au moins un "coincoin" de platine ! 5 étoiles pour cet ému !...
Wink

[edit] : c'est bien le vrai space invaders, et il met toujours les nerfs à rude épreuve Grin
« Dernière édition: 20 Décembre 2008, 20:40:58 par zeblackos » Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1071


Voir le profil
« Réponse #2 : 20 Décembre 2008, 20:45:39 »

Merci ca fait plaisir Smiley

Par contre c'est précisé dans le lisezmoi qu'il faut mettre la rom à la racine du linker... Par contre le NDS lui peut-être mis n'importe ou sur le linker (mais je crois qu'il y a certains linkers qui ne patchent pas DLDI dans les sous répertoires)
Journalisée
zeblackos Hors ligne
VIP
****
Messages: 1015


Voir le profil
Apple][ fan - Disciple Molluskien depuis 1907

« Réponse #3 : 20 Décembre 2008, 21:00:47 »

Mea culpa !
 Wink

Le syndrome du RTFM a encore frappé !
 whistle
Journalisée
MasterDje Hors ligne
Diet Coke Addict
Global Moderator
*****
Messages: 3097


Voir le profil WWW
« Réponse #4 : 20 Décembre 2008, 22:41:28 »

+1 c'est pas facile...
mais c'est booooooooooon !
merci Smiley
Journalisée

http://palib.info/hosted/Cid/master.png
Alekmaul Hors ligne
Papi codeur et
Administrateur
*****
Messages: 1155


Voir le profil WWW
Out of memory error ...

« Réponse #5 : 20 Décembre 2008, 22:53:17 »

Yep, très bonne initiative de sortir cet émulateur Azn
Ca fait du bien de voir un collègue de plus dans le monde de l'émulation Azn
Journalisée

Mon site PortableDev : l'émulation sur GBA et sur DS
Cid2Mizard Hors ligne
Super Mega Member
****
Messages: 3773


Voir le profil WWW
Disciple Kukulcanien

« Réponse #6 : 21 Décembre 2008, 09:30:48 »

Génial, bravo  Smiley
Journalisée

Toiletking Hors ligne
Mega Member
***
Messages: 1280


Voir le profil WWW
"Caca Boudin!"

« Réponse #7 : 21 Décembre 2008, 12:06:40 »

Ca tuuuuuuuuuuuuuuuuue!  Cheesy
Journalisée
Leopoldo Hors ligne
Newbie
*
Messages: 9


Voir le profil WWW
Le Clarinetiste

« Réponse #8 : 21 Décembre 2008, 22:52:47 »

J'ai trouvé un bogue. Dans le mode deux joueurs, l'écran tactile ne fonctionne pas avec le deuxième joueur.
Journalisée
progds Hors ligne
Full Member
***
Messages: 179


Voir le profil
« Réponse #9 : 22 Décembre 2008, 09:06:02 »

Moi, j'ai aussi un autre bogue. Le son du tir du tank produit plusieurs échos désagréables. Et il manque quelques sons n'est-ce pas ?

À part ça, superbe adaptation !
« Dernière édition: 22 Décembre 2008, 09:07:40 par progds » Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1071


Voir le profil
« Réponse #10 : 22 Décembre 2008, 11:32:23 »

J'ai trouvé un bogue. Dans le mode deux joueurs, l'écran tactile ne fonctionne pas avec le deuxième joueur.

C'est normal ce n'est pas codé pour le deuxième joueur je modifie ca dans la prochaine version...

Moi, j'ai aussi un autre bogue. Le son du tir du tank produit plusieurs échos désagréables. Et il manque quelques sons n'est-ce pas ?

Pour l'écho j'avais remarqué mais je savais pas trop si c'était normal ou pas... Par contre je ne pense pas avoir oublié de sons... Faudra que je teste la rom avec mame pour comparer... (et regarder dans le code source de mame pour voir s'il n'y aurait pas une petite subtilité que j'aurais oublié)
Journalisée
progds Hors ligne
Full Member
***
Messages: 179


Voir le profil
« Réponse #11 : 22 Décembre 2008, 13:04:49 »

En fait, il y a aussi le bruit de l'explosion du tank se produit en double et en écoutant un peu mieux, on se rend compte qu'il y a un problème quelque part dans la gestion du son.

Edit : Je connais bien ce jeu. En général, c'est 3 tanks pas six.

PS : Tu as fait cet ému pour son 30 ème anniversaire ?

http://spaceinvaders.jp/
« Dernière édition: 22 Décembre 2008, 13:12:33 par progds » Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1071


Voir le profil
« Réponse #12 : 22 Décembre 2008, 15:26:50 »

Je connais bien ce jeu. En général, c'est 3 tanks pas six.

En fait ca dépend comment on configure les switch (ca va de 3 à 6) mais j'ai mis le maximum

PS : Tu as fait cet ému pour son 30 ème anniversaire ?

http://spaceinvaders.jp/

Pas spécialement c'est une coïncidence  whistle
Journalisée
killer01 Hors ligne
Newbie
*
Messages: 31


Voir le profil WWW
The Bug-Buster

« Réponse #13 : 22 Décembre 2008, 20:42:18 »

whaaaaa super Cheesy Les martiens attaquent a nouveau, trop bon^^
Journalisée

Après avoir créer l'homme, dieux créa d'abord les Jeux Vidéos.
http://img.photobucket.com/albums/v470/Chronologix/Sig/masu.jpg
http://img.photobucket.com/albums/v470/Chronologix/Sig/ms.gif
Copper Hors ligne
Mega Member
***
Messages: 1071


Voir le profil
« Réponse #14 : 22 Décembre 2008, 22:42:25 »

Mise à jour de l'emulateur en version 1.1

<mode michel drucker on>
Merci à progds et Leopoldo 
</mode>
Journalisée
Pages: [1] 2 3   Haut de page
Imprimer

Aller à: