1

TI-NESulator 0.2 #3l33t Special Release


tines-13072004-1320.png





Download



Fichiers a telecharger absoluments :




Un peu moins interessant, mais tjrs utile :







Installation


1 -> Telechargez tous les fichiers importants et mettez les tous dans le meme repertoire
2 -> Faites un raccourci (que vous mettez ou vous voulez) pointant vers tines.exe, en vérifiant que l'option "Démarer dans" pointe bien sur le repertoire contenant les fichiers TiNes.exe,alleg40.dll et bnes.pal
3 -> faites glisser un fichier .nes vers le raccourci et tout marchera parfaitement (ou presque wink)

Pour plus d'infos reportez vous au fichier LisezMoi.txt cheeky




LisezMoi.txt


<---------------------------------------------------------------------------------->
                             TI-NESulator - Port WIN32
                               Version 0.1 prealpha

                           Par Manoël TRAPIER aka Godzil


1 -> #include <disclamer.h>

L'utilisation de se logiciel se fait a vos risque et périls. Il s'agit d'une pars
d'une version non terminée, et en cours de dévellopement, et la diffusion n'a été
faite que pour permettre le teste, et la démonstration de se que sera le logiciel
final.

Je ne peut donc être tenu pour responsable en cas de problème lié a l'utilisation ou
posession de se logiciel. 

Vous êtes libre de l'utiliser à partir du moment au se logiciel n'a pas été modifié
que sa soit de manière binaire, ou par désassemblage. Si vous trouver une version
modifié ou fourni avec des fichiers illégaux, veuillez me le faire savoir. Vous
trouverez comment me contacter dans la suite de se fichier.

Vous êtes libre aussi de le distribuer tant que les fichiers contenus dans le
paquetage original sont laissé intouché (les fichiers Changements.txt LisezMoi.txt
et TINes.exe)

Information légales :
NES, Famicon, Nintendo Entertainment System, Nintendo sont des marques déposé de
Nintendo France, Nintendo of america et Nintendo Company, Ltd.
Tout les titres et marques apparaisant dans se fichier texte sont la propriété de
leurs auteurs respectifs.

N'oubliez pas aussi que la posession de ROM (Fichier binaire représentant le
contenue d'une cartouche) sans en posseder l'originale (la cartouche) est absolument
illégale, que vous la gardiez 24 heures ou seulement 30 secondes


2 -> Qu'est-ce que TI-NESulator ?

TI-NESulator est un émulateur de la console Nintendo Entertainment System
(connunément appelé NES) fabriqué par Nintendo au milieu des année 80. L'originalité
de cet emulaeur est que sa plateforme de fonctionnement principal est les
calculatrices TI-89 et TI-92+ de chez Texas Insrtrument. Ses calculatrices on la
particularité de posseder un microprocesseur 68000 de chez motorola, qui est pour
se genre de plateforme relativement puissant et programmer un emulateur, meme de
NES, sur ses machine est un véritable défit.
Tant au niveau matériel que mémoire, la NES et les TI-68k sont completements différents. 
La NES utilise une version légérement personalisé du microprocesseur 6502 fonctionnant a environ 1.7Mhz.

Vous avez actuellement la version spécial pour Windows. Cette version ne me sert
qu'a mettre en oeuvre de nouvelles choses dans la version TI de l'émulateur
(notemment a cause d'un gros manque de debuggueur C dans le monde TI.)

Cette version est et sera toujours plus avancé que la version TI dans le sens ou
elle me sert a expérimenter les nouveaux hardware émulé et a finaliser le hardware
deja emuler. Une fois fonctionnant d'un maniere convenable sur le portage Windows,
les mises a jours sont faites dans la version TI.
Mais la version Windows au final ne contiendra pas plus de fonctionnalité que la version TI
(support des palletes etc...)


3 -> Utilisation de TI-NESulator

[A faire.]

Version courte :

C:\TINes\>TINES jeux.nes

Utilisation du Joystick :

Manette NES		Clavier

HAUT			HAUT
BAS			BAS
GAUCHE			GAUCHE
DROITE			DROITE
A			W
B			S
START			ENTER
SELECT			P

R			Reset la console

1-2			A un effet, mais vous risque de pas le voir ;)
3			Affiche les Name Tables
4			Affiche les Tables d'attributs (de couleur)
5			Affiche les palettes

Attention, l'affichage des NamesTables et des tables d'attributs ne peuvent ce faire en meme temps
Il faut noter aussi qu'afficher ces tables ralenti considérablement la vitesse de l'émulateur

4 -> Compatibilité
	
TI-NESulator version Win32 est normalement compatible avec tous les Windows (95, 98, Me, NT 4, 2000, XP)

L'émulateur émule actuellement avec les mappers :

	- 0 aucun mapper (Super Mario Bros 1, Donkey Kong, ...)

	*NOUVEAU* - MMC1 (mais pas completement pour l'instant, Megaman 2, Zelda1 & 2, Final Fantasy 1, ...)

	- 2 UNROM (MegaMan, Final fantasy 2, ...) 

	- 3 CNROM


Les mappers marqué comme *NOUVEAU* sont ceux qui on été ajouté dans la derniere version disponible. 
Merci de faire un rapport détaillé si vous rencontrer des problèmes avec.


5 -> A faire

* Optimisation du coeur de l'émulation du CPU de la NES.

* Support du mapper 1 (MMC1) enfin a finir maintenant ^^

* Son ?

* Quelques soucis avec la couleur..

6 -> Question Réponses

Q: Pourquoi le jeu xxx ne fonctionne pas ?
R: TI-NESulator est actuellement en cours de dévellopement. Beaucoup de jeux ne sont pas supporté.

Q: Vous dites que certain de jeux ne sont pas supporté, mais si j'essaye xxx, il marche ! Pourquoi ?
R: Ceci est du a une des particularité du Hardware de la NES/Famicon. Le hardware de
base de la console est assé limité, et la mémoire est aussi tres limité. pour palier
à ses limitations, certains jeux utilise ce qu'on appele des Mappers, qui permettent
notemment d'avoir des jeux plus gros, et qui sont implémenté dans la cartouche du
jeu. Malheureusement supporter tout ses mappers font grossir l'emulateur, et certain
on un fonctionnement qui est malheureusement encore inconnu. N'oubliez pas non plus
que TI-NESulator est encore en dévellopement. Certain mapper connu ne sont pas
encore implémenté.

Q: Oui puis-je trouver le jeux xxxx ?
R: Désolé, je ne donne aucun lien menant, ni aucune ROM de jeux commerciaux.
N'oubliez pas que les personnes vous disant que vous avez le droit de ne garder que
24h une ROM, vous raconte absolument n'importe quoi. Il est absolument *ILLEGAL* de
posseder la ROM d'un jeu que vous ne possedez pas officiellement.

7 -> Remerciement

PpHd			pour PreOS, et SMA :)
TiMad			Membre de la XTeam sans lequel XLib existerait pas.
nEUrOO			Membre de la XTeam sans lequel XLib existerait pas.

Ainsi que tout ceux que j'ai pu oublier

8 -> Litérature

[A faire.]

9 -> Comment me contacter ?

Vous pouvez me contacter grace au forum yAronet 
http://www.yaronet.com

Et surtout grace au lien suivant :
http://www.yaronet.com/posts.php?sl=&s=2339

Vous pouvez aussi me joindre par mail en m'écrivant à "godzil chez godzil point net"
Vous pouvez aussi essayer de visiter un de mes sites :
http://www.godzil.net





Changement.txt


13/07/2004 	V0.2 (Et oui plus d'1 an apres !!)
      - Le scrolling est near perfect :)
      - Support de la couleur #love#
      - MMC1 fonctionnel a 90% (manque juste la gestion de la VROM, mais bon MM2 l'utilise pas ^^)
      - Quelque nouvelles fonctionnalitées, cf lisez moi (affichage des name tables, palette, déplacement de l'affichage du fps)
      - Un (plus ?) nouveau bug (on ne peut plus jouer a smb1 :'( )

23/05/2003      V0.1 Prealpha

      - Nouveau mapper supporté ! et d'autres en préparations :)
      - La version distribué est dorenavent une version Release plus en Debug

22/05/2003      v0.1 Prealpha - Interne uniquement

      - Nouvelle implémentation du PPU, devrait etre plus proche de l'original
        et il est un peu plus rapide. (2 FPS de gagné sur mon P233 :) )
      - Le scrolling marche :D (enfin presque pbm de timing ?)
      - Le joystick est la :D on peu jouer maintenant :D

21/05/2003      v0.0 prealpha release 2

        Maintenant le FPS et IPS sont affiché.

19/05/2003	v0.0 prealpha

	Premiere version public, ne sert que de démonstration.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.