Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion:
[Actualités]
Les Technos #466 : Harder, Better, Faster, Stronger
[Actualités]
Test The Bridge Curse 2 : The Extrication (PS5)
[Actualités]
Google révolutionne Maps, Earth et Waze grâce à Gemini : une avalanche de nou...
[Actualités]
Le directeur des logiciels de Rivian déclare que l'utilisation de boutons dans ...
[Actualités]
Le télescope Euclid « Dark Universe » dévoile une fenêtre époustouflante d...
[Actualités]
iPhone 17 : début de la production de milliers d'appareils en Inde
[Actualités]
Amazon reporte Alexa 2.0 avec IA à 2025
[Actualités]
Le service de streaming Nintendo Music annoncé pour iOS et Android
[Actualités]
Test Mind Seize (PS5)
[Actualités]
Ubisoft lance le tout premier jeu blockchain, avec des NFT coûtant jusqu'à 64 ...
[Articles]
Peglin
[Articles]
Super Mario Party Jamboree
[Articles]
The Bridge Curse 2 : The Extrication
[Articles]
Fund Insight : ODDO BHF AM Artificial Intelligence
[Articles]
28 % des travailleurs dans le monde craignent l’impact de l’IA sur leur emploi
[Articles]
MindSeize
[Articles]
The Last Shot
[Articles]
Iron Meat
[Articles]
Devoteam et SecurityScorecard unissent leurs forces pour fournir des solutions d...
[Articles]
Plus d'un quart des scale-ups voient leur croissance ralentir en raison d'infras...
Actualités
Lettre d'information
Proposer une actualité
Archives
Actualités
Articles
Programmation
Press Release
Matériel
Logiciels
Livres
Interviews
Derniers commentaires
Jeux Vidéos
XBox One
XBox 360
Wii U
PSP
PS4
PS3
PC
DS
GameCube
3DS
Forum
Derniers messages
Informatique
Fun
Divers
Logithèque
Blogs
Divers
A Propos
Annonceurs
Contact
Recherche
RSS
Créer un nouveau sujet
forum_emoticons.html
[quote]Au moment où les utilisateurs d’Apple découvrent les joies des émulateurs, le monde Android entre dans une nouvelle ère, celle du portage. Qu'est-ce que ça veut dire? Que grâce à une nouvelle procédure appelée recompilation statique vous pourrez potentiellement lire tous les anciens titres sur votre téléphone Android de manière native , avec une qualité et des performances bien meilleures. En pratique, à l'heure actuelle, si vous souhaitez jouer à un titre depuis une ancienne console, comme la Nintendo 64 , vous devez utiliser un émulateur, qui fait office d'intermédiaire entre la console sur laquelle il s'exécute, votre téléphone et le jeu. D'une certaine manière, vous pouvez le voir comme un interprète qui traduit les instructions du programme sous une forme que votre téléphone (ou PC) peut comprendre, mais le programme lui-même ne change pas, c'est pourquoi les jeux émulés sont appelés ROM (Read Only Memory). ). Il y a un problème : les émulateurs ont un impact sur les performances car ce sont essentiellement des machines virtuelles. Cela est encore plus vrai pour l'émulation de consoles historiquement compliquées, comme la Nintendo 64 . Le portage évite les intermédiaires et exécute simplement le programme directement sur la plate-forme cible. Le problème dans ce cas est que contrairement à l'émulation, il faut travailler sur le programme et le modifier, même profondément. Mais l'avantage est que cela fonctionnera beaucoup mieux, utilisera moins de ressources et vous permettra également d'activer des fonctionnalités inattendues , telles qu'une résolution beaucoup plus élevée, jusqu'à même 120 ips et même le Ray Tracing Sur des jeux d'il y a vingt ans. Le portage de jeux n'a rien de nouveau, mais jusqu'à récemment, un processus appelé décompilation était utilisé , ce qui pour les titres Nintendo 64 prenait des années pour un seul jeu. La décompilation consiste à extraire le code machine original du jeu (la ROM), puis à le rétro-ingénierie via un processus de rétro- ingénierie . Le résultat est un code lisible par les développeurs qui peut être modifié pour améliorer ou modifier les jeux afin qu'ils fonctionnent sur du matériel moderne. Même si le processus est long, les résultats sont étonnants. Super Mario 64 a été décompilé en 2020 et a pris en charge différents formats d'écran, des fréquences d'images bien meilleures et même le Ray Tracing. Désormais, grâce à la recompilation statique, cette procédure peut être effectuée en quelques secondes, car le processus d'ingénierie inverse du code ROM est automatisé et il est possible de le lire directement, sans rien faire. Attention cependant : les développeurs publient un exécutable qui nécessite une ROM d'origine , pas le jeu lui-même. Un exemple de cette procédure a été publié sur YouTube par Wiseguy, qui a recompilé Majora's Mask pour PC en deux jours (ci-dessous) et espère pouvoir porter toute la bibliothèque Nintendo 64 dans peu de temps. [youtube]GIp7C2ro2T8[/youtube] Les résultats sont incroyables, bien meilleurs que ce que vous pourriez obtenir avec Nintendo Switch Online , qui reste un émulateur après tout. À ce stade, vous voudrez savoir comment y jouer. Il s'agit encore d'un premier travail, mais d'autres développeurs ont repris le travail de Wiseguy et ont créé un portage du port Android de Majora's Mask. Ici par exemple, vous pouvez trouver un projet sur GitHub , mais nous ne vous le montrons qu'à titre d'exemple sans prendre aucune responsabilité, car comme nous le disions le projet est très récent, et par exemple il ne fonctionne qu'avec le contrôleur ( pas de commandes tactiles pour le moment). Ce processus pourrait également protéger la procédure de la colère de Nintendo. Comme nous le disions, la décompilation et la recompilation ne libèrent pas une ROM, mais un exécutable qui nécessite une ROM originale, donc en théorie Nintendo n'aurait aucun levier pour attaquer les projets, et étant donné qu'il s'agit presque toujours de programmes open source pour lesquels les développeurs ne gagnent rien, ils ne pourraient même pas être attaqués de ce point de vue. %news:source%: [url=news_item-37987.html]news_item-37987.html[/url] [/quote]
Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be
- © 2002-2024
Akretio
SPRL - Generated via
Kelare
The Akretio Network:
Akretio
-
Freedelity
-
KelCommerce
-
Votre publicité sur informaticien.be ?