Redriver2 (conducteur ingéré 2)
Jeu en cours d'exécution sur Windows:
Jeu en cours d'exécution dans le navigateur Web Firefox:
Jeu coulant sur PlayStation (imité)
Statut de construction (Windows et Linux):
Information
- Ceci est un jeu original - il était soigneusement et complètement démonté et traduit des MIP à C (sauf le menu de la carte mémoire) - Aucune émulation impliquée
- Le jeu a été considérablement amélioré par rapport à la version PlayStation originale , les bogues originaux ont été corrigés et ont terminé certains aspects de gameplay inachevés
- Il s'exécute désormais sur Windows, Linux et bientôt sur les autres plates-formes (y compris Backport to PlayStation) et utilise Psy-X (psy-cross) (émulateur Tomb5 fortement étendu) comme couche pour le portage de PlayStation
- Support de modding de base - avec des textures et des modèles remplacés fournis avec OpenDriver2Tools
Comment est-ce fait?
- Toutes les informations (variables, types et noms de fonction) ont été obtenues à partir de symboles de débogage (.Sym), Driver_PSX_Level et DLE
- Project Ghidra (basé sur le sym italien) pour faire face aux superpositions, la branche complexe de code simple - décompilation semi-automatique
- IDB basée sur le sym espagnole lors de la gestion des choses que Ghidra ne peut pas gérer correctement - décompilation manuelle (principalement le code GTE)
Histoire:
- 19 février 2019 - Création de squelettes, préparatifs d'un an
- 28 mars 2020 - a commencé à travailler sur la réimplémentation du jeu, le jeu Intro Crowing
- 19 sept
- 15 janvier 2021 - Refactorisation complète
Comment utiliser
Voir Wiki / Instructions d'installation
Comment puis-je contribuer?
Voir contribuer à la page du projet
Quelle est la prochaine étape
- Projet OpenDriver2 - Réécriture complète avec beaucoup de nouvelles fonctionnalités telles que le nouveau rendu et le moteur son
Crédits
- Soapyman - index de plomb et programmeur
- Fireboyd78 - refactorisation de code et améliorations
- Krishty, quelqu'un972 - Décodage des formats précoces
- GH0STBLADE - Code d'émulateur HLE utilisé comme base pour Psy-Cross (lien)
- Ben Lincoln - Cette poussière se souvient de ce qu'elle était ( TDR )
- Stohrendorf - utilitaire symdump