Télécharger
BigPEmu est distribué simplement sous forme de fichier zip, car les installateurs sont destinés aux faibles et aux publicités. Extrayez-le où vous le souhaitez (en prenant soin de garder la structure des répertoires intacte) et il fonctionnera avec plaisir !
Si vous avez déjà BigPEmu sur votre système, vous pouvez utiliser l'option « Vérifier les mises à jour » dans le menu sous « Informations », et le logiciel se mettra à jour vers la dernière version sans aucune intervention manuelle.
Version actuelle : 1.14
Windows (x64) : https://www.richwhitehouse.com/jaguar/builds/BigPEmu_v114.zip
Taille : 7 969 420 octets
Hash : 25073BBB4ACEF63C (FNV-1a 64 bits)
Windows (ARM64) : https:// www.richwhitehouse.com/jaguar/builds/BigPEmu_WinARM64_v114.zip
Taille : 5 607 356 octets
Hachage : F9600B9F0F2C84A7 (FNV-1a 64 bits)
Linux (x64) : https://www.richwhitehouse.com/jaguar/builds/BigPEmu_Linux64_v114.tar .gz
Taille : 6 266 317 octets
Hash : 734430ED90ED9098 (FNV-1a 64 bits)
La version du développeur correspondante peut être téléchargée ici . Les builds des développeurs sont plus lentes que les builds normales et peuvent présenter des problèmes fonctionnels. N'utilisez les versions de développeur que si vous avez besoin de fonctionnalités de développement, telles que l'intégration du débogueur Noesis .
- Compatibilité totale.
BigPEmu peut exécuter tous les jeux de la bibliothèque commerciale de Jaguar.
- Rapide.
L'émulateur exécute l'intégralité de la bibliothèque commerciale (avec les paramètres par défaut) à pleine vitesse sur presque tous les processeurs compatibles x64. Chaque processeur Jaguar fonctionne sur un seul cœur natif (en maintenant une émulation déterministe) et ne repose sur aucune recompilation dynamique (en maintenant la compatibilité de la console), tout en maintenant une configuration système extrêmement faible.
- Précis.
Il s'agit de l'émulateur Jaguar le plus précis à ce jour, même s'il reste encore beaucoup à améliorer. Je m'efforce continuellement d'obtenir un timing précis du cycle à l'échelle du système.
- Mieux que le matériel.
Bien que l'émulateur utilise par défaut des paramètres axés sur la compatibilité et la précision, il est capable de bien plus. Les paramètres sont exposés pour overclocker/underclocker chacun des cœurs Jaguar, ainsi que pour ajuster la vitesse et la précision des autres composants du système. BigPEmu vous permet de jouer à de nombreux jeux Jaguar à 60 images par seconde pour la toute première fois !
- États et films enregistrés.
Tout est complètement déterministe, tout comme la vraie vie. C'est vrai, j'y suis allé. Cela signifie que tout « caractère aléatoire » est également contrôlé par une graine conservée. BigPEmu peut enregistrer des films à partir des seules entrées du contrôleur et les lire avec une précision parfaite. Vous pouvez même interrompre la lecture d'un film et commencer à jouer vous-même à tout moment.
- Prise en charge des CD Jaguar.
En plus de prendre en charge l'intégralité de la bibliothèque de disques du commerce (ainsi que Memory Track), l'émulation matérielle complète signifie que VLM est entièrement fonctionnel. Un système de disque virtuel avec une option de bouclage audio est également présenté, permettant à VLM d'être utilisé comme visualiseur audio/musique natif. Merci à Mycah Mattox pour le don du matériel CD Jaguar, ce matériel a été essentiel pour mes recherches.
- Détails de présentation excessifs.
J'ai tout mis en œuvre pour celui-ci. Il existe une prise en charge native du format MRQ de Jaguar Game Drive dans le navigateur du logiciel (ainsi que des illustrations de boîte provenant de fichiers PNG), une prise en charge des arrière-plans globaux et par jeu, et même une prise en charge des superpositions de contrôleurs ! Les superpositions sont intégrées à la volée dans le contrôleur Jaguar, affichées à la fois sur l'écran de liaison d'entrée et sur l'affichage contextuel utile des informations sur le contrôleur.
- Prise en charge supplémentaire des appareils.
Comprend la prise en charge des contrôleurs analogiques (à la fois via la commutation de banque externe et l'ADC), les contrôleurs de conduite, les contrôleurs rotatifs et Team Tap.
- De glorieux shaders.
L'émulateur est équipé d'un système de post-traitement puissant et entièrement personnalisable. Le système prend en charge tout type d'effet que vous pouvez imaginer, de l'application de filtres de lissage à la simulation d'écrans CRT.
- Prise en charge native du HDR.
Les écrans HDR sont pris en charge de manière native, avec des options permettant d'ajuster la sortie aux caractéristiques de votre écran et de forcer les effets de post-traitement à utiliser des tampons HDR tout au long de la chaîne de post-traitement. Cela signifie que les effets de post-traitement tirent pleinement parti de cette précision accrue des couleurs et la transmettent jusqu'à vos globes oculaires. Les shaders CRT profitent de tous les avantages. En 4K avec sortie couleur HDR, ils offrent un spectacle incroyable à voir.
- Profils par jeu.
Mapper le contrôleur Atari Jaguar à autre chose qu'un téléphone avec des ailes peut devenir un peu compliqué, vous souhaiterez donc peut-être changer le mappage de votre contrôleur pour différents jeux. Vous pouvez le faire! Avec les profils par jeu, vous pouvez charger automatiquement un nouveau schéma de saisie (ou tout autre paramètre d'émulateur) chaque fois que vous chargez un jeu.
- Manipuler le temps.
Capacité d’avance rapide native, qui peut être attribuée à n’importe quelle entrée.
- Scripts flexibles.
BigPEmu dispose d'un système de script puissant, qui vous permet de définir facilement des points d'arrêt, de lire/écrire de la mémoire et plus ou moins de faire tout ce que vous pourriez vouloir faire à la machine émulée grâce à un code de script facile à utiliser. Ce système permet le TAS , les réalisations, le rendu stéréoscopique, le rendu en résolution native et bien d'autres fonctionnalités.
- Multijoueur.
BigPEmu peut exécuter des jeux JagLink sur un réseau et peut fonctionner en mode de synchronisation d'état pour faciliter le multijoueur en réseau pour les jeux Jaguar de 2 à 8 joueurs. Il existe également une toute nouvelle interface réseau exposée au système de script. L'émulateur comprend un script qui implémente le multijoueur dans Alien vs Predator en s'exécutant sur l'image de vente au détail non modifiée !
- Prise en charge de Jaguar VR.
Jaguar VR a bénéficié du même traitement que j'ai réservé à Sega VR ! Non seulement le tracker de tête Jaguar VR a été émulé, mais le rendu stéréoscopique est également pris en charge et a été implémenté dans Missile Command 3D.
- Plugins.
Les plugins de stock couvrent la prise en charge de la vidéo, de l'audio, des entrées et de la mise en réseau sur des API largement compatibles, avec la possibilité de s'étendre facilement à n'importe quelle plate-forme/interface. Le plugin vidéo OpenGL peut évoluer depuis son incarnation par défaut (avec prise en charge des effets, des polices de champ de distance, etc.) jusqu'à la fonction fixe OpenGL 1.0, ce qui signifie que l'émulateur peut fonctionner sur à peu près n'importe quel GPU pouvant exécuter GLQuake. (même si la police serait plutôt mauvaise sur certains d'entre eux)
- Constructions du développeur.
BigPEmu bénéficie d'une intégration complète avec le débogueur Noesis . L'implémentation du débogueur comprend des dizaines d'outils de développement utiles , y compris des points d'arrêt scriptables.
- L'habituel.
Profitez de toutes les subtilités de l'émulateur auxquelles vous vous attendez dans les temps modernes. Préservation automatique de l'EEPROM, prise en charge PAL, images ROM de démarrage personnalisées, prise en charge native de plusieurs écrans et de différents formats d'image, recadrage d'affichage personnalisé, entrée extrêmement personnalisable, prise en charge de langues personnalisées et bien plus encore.
- Plein de terribles secrets.
Non, vraiment, ça l'est. Vous ne les trouverez jamais.
Objectifs futurs
BigPEmu a été lancé en tant qu'émulateur extrêmement complet, mais il reste encore beaucoup à faire ! Certains des articles les plus coûteux qui restent sont :
- Une plus grande précision.
Le timing est encore loin d’être parfait dans BigPEmu. Il y a quelques bizarreries connues ici et là, mais la prochaine grande étape vers une précision encore plus grande est l'émulation complète de l'accès et des priorités des bus. C'est généralement une chose coûteuse à faire dans un logiciel, elle sera donc probablement associée au prochain objectif...
- Rendez-le encore plus rapide !
BigPEmu est déjà assez bien optimisé, mais il reste encore quelques fruits à portée de main pour améliorer encore plus les performances. Cela permettra à BigPEmu de fonctionner sur du matériel encore plus ancien, mais peut-être plus important encore, cela fera de la place aux options coûteuses qui nous rapprochent de la précision du cycle.
- Port.
BigPEmu est déjà extrêmement portable et fonctionne sur au moins 6 plates-formes console/bureau différentes. Le cadre qu'il utilise pour cette version autonome est également conçu autour de la portabilité, je prévois donc au minimum des ports vers Linux et macOS. Cependant, je n'ai actuellement aucune machine exécutant macOS, c'est donc un petit bloqueur.
Atari-Jaguar
Atari Jaguar est le dernier développement de la société Atari, sorti en 1993, en fait il s'agit d'une version plus avancée de l'ordinateur Atari ST et de sa modification Atari Falcon, similaire en caractéristiques à l'Amiga CD32 ou Amiga 1200 sur le chipset AGA, mais contrairement à eux, il utilisait des processeurs RISC supplémentaires pour la partie graphique et la partie sonore (vous pouvez les appeler processeurs vidéo et sonores avec les noms Tom et Jerry - c'est une blague des développeurs). Il a été créé comme concurrent direct de l'Amiga CD32 et du Panasinoc 3DO, les contournant généralement en termes de performances et de caractéristiques techniques. La pertinence de la console a commencé à apparaître à la fin des années 200 en raison du fait qu'elle était performante, peu coûteuse et accessible, et disposait également d'une bibliothèque de jeux assez uniques. L'avantage de cette console est l'utilisation du Motorolla 68000. en tant que processeur principal à une fréquence de 14 MHz, ce qui a donné la possibilité de programmer votre propre code dessus, c'est à quiconque n'est pas trop paresseux.
Ceux qui sont intéressés par la programmation pour la console Atari Jaguar devraient se rendre sur cette page et se familiariser avec ce système et ses fonctionnalités de programmation - Atari Jaguar Programming
Vidéo Jaguar - Atari Jaguar Cinepak
Tout ce qui est nouveau est bien oublié. Il est désormais possible de jouer aux jeux du légendaire ordinateur Atari ST sur l'Atari Jaguar sans téléchargement ni disquette - Atari ST à Atari Jaguar
Nous développons et sélectionnons des logiciels pour Atari Jaguar
Notre projet de bataille navale terminé pour deux joueurs est une stratégie combinée avec un simulateur de tir périscope, c'est-à-dire 2 types de batailles navales dans un jeu appelé - Sea Battle (Atari Jaguar)
Atari Jaguar Flash Cart est une cartouche Flash réinscriptible que vous pouvez réécrire indépendamment avec un jeu ou une collection de jeux sous la forme d'un multi-jeux, ou simplement créer une cartouche multi-jeux basée sur celle-ci, qui contiendra environ une douzaine de vos jeux préférés sans possibilité de réenregistrement
Caractéristiques techniques :
FLASH ROM : 16 Mo (mégaoctets), prend en charge les roms jusqu'à 6 mégaoctets sans changer de banque de mémoire et avec changement de banque jusqu'à 16 mégaoctets inclus, prend en charge les roms de différents formats, y compris - Another World
EEPROM : standard non volatile sauvegarde, utilisée par de nombreux jeux sur le
bouton Jaguar RESET : permet de redémarrer le jeu sans éteindre la console, comble le vide et l'inconvénient d'une console qui n'a tout simplement pas de bouton Reset
Pilotes pour connecter une clé USB à un ordinateur - Pilotes AJUFC
Logiciel pour écrire sur une clé USB - Atari Jaguar Flash Cart Soft
Il est possible de produire des cartouches avec des jeux rares et si difficiles à trouver, notamment celui-ci - à titre d'exemple
Si vous ne savez pas où trouver ou souhaitez trouver un câble vidéo moins cher pour votre Jaguar, car... Si vous ne parvenez pas à capter un signal via l’antenne, il est alors suggéré de commander un tel câble, bon marché et fiable.
Voici des roms qui ne peuvent pas être téléchargées depuis Internet, car... soit ils ne sont pas là, soit ils sont cassés, ils fonctionnent définitivement sur le matériel d'origine, alors n'hésitez pas à télécharger :
Cybermorphe (1994) - 1 Mo
Barkley Tais-toi et confiture (Prototype) (1995)
Commandement des missiles VR (1995)
Voici les démos qui ont été réalisées pour le câble BJL – enfin, bien sûr. qui se connecte via LPT PC à la Jaguar via le deuxième port joystick, puis via un BIOS spécial et un programme spécial, le code de démonstration est chargé dans la mémoire de la Jaguar - d'ailleurs, il fait 2 mégaoctets. De temps en temps, le jeu se joue de mémoire. Ainsi, pour éviter les problèmes, un chargeur spécial a été créé qui, sous forme de rhum ordinaire, lui-même à partir de rhum, charge à nouveau le code de démonstration en mémoire, puis lance la démo depuis la mémoire. Ceux. le résultat est une nouvelle rom, mais elle ne nécessite plus de modification et de remplacement du BIOS Jaguar, pas de câble BJL, pas de difficulté pour charger le tout. Il suffit d'écrire le rhum dans la cartouche et de la lancer - le téléchargement va très vite et la démo démarre presque instantanément - tout devient simple et facile, voici une liste des démos qui ont été refaites de cette façon :
JagCD DEMO - Le BIOS du CD Jaguar peut également servir de ROM, ou plutôt de démo - il affiche le logo sur fond d'étoiles comme dans l'espace
Balloons v0.4 (2008) est en fait le premier jeu de pistolet léger pour Jaguar, il peut être fabriqué à partir d'un pistolet léger SMS Phaser.
Jaguar Tetris (1995) - ce Tetris est généralement génial - fortement recommandé, presque un jeu à part entière
Colors Mouse DEMO (2008) - il s'agit en fait de la première démo d'une souris Jaguar, elle peut être réalisée à partir d'une souris d'ordinateur ordinaire
E2prom-Browser v1.1 (2008) est une démo plutôt utile, elle affiche le contenu d'une sauvegarde d'un jeu précédent enregistrée dans une cartouche, elle le fait en Hex et en encodage ANSII vous pouvez y sélectionner, dans certains jeux même quelque chose est écrit avec des mots
Hallo World (2008) - eh bien, c'est juste un petit programme pour afficher la phrase du même nom à l'écran - tous les programmeurs débutants, surtout à Syukha, le font
MemDump v1.1 (2008) est un utilitaire très utile - il vous permet de visualiser sur l'écran tout le contenu de l'espace d'adressage du jaguar, enfin, c'est-à-dire le contenu de la RAM, de la cartouche, etc., vous devez l'insérer dans le BIOS du développeur - eh bien, peut-être que cela fonctionnera plus tard
Janalog v0.2 (2008) - c'est aussi une démo technique, elle teste le fonctionnement des joysticks analogiques, enfin, plus précisément, ce ne sont pas des joysticks, mais des boutons, vous les tournez, et le stick monte et descend sur l'écran ou autre chose, dans les consoles soviétiques, il y avait de tels joysticks, il faut jouer à des jeux comme Pong et sont habituellement utilisés, le problème est que pour une raison quelconque, la Jaguar a été refusée de recevoir un convertisseur analogique-numérique lorsqu'elle était mis en production, donc si vous souhaitez utiliser ces joeys (on les appelle Rotary Controller), vous devrez souder ce convertisseur dans la Jaguar et quelques détails supplémentaires, bien que ce convertisseur soit assez ancien et qu'il ne soit pas facile de trouver quoi que ce soit. Quoi qu’il en soit – le jaguar a une telle opportunité potentielle – réjouissez-vous.
JagTOS (2008) - en bref, il s'agit en fait du système d'exploitation de l'ordinateur Atari ST, mais transféré à la Jaguar, bien qu'ils aient également attaché d'une manière ou d'une autre un lecteur à la Jaguar, il n'est pas clair s'il s'agit d'un analogue du CD Jaguar ou pas, mais il y a toujours une rom - testez-la si nécessaire
Jaguar Intro (2008) fait en fait partie du BIOS Jaguar, c'est-à-dire affiche à nouveau l'écran de démarrage du décodeur
Robbig DEMO (1993) - une bonne démo sur les robots volants
Yakbig DEMO (1993) - une merveilleuse démo sur les capacités du jaguar en matière de mise à l'échelle matérielle, de rotation, etc.
BadCode 4m (2001) est en fait un jeu à part entière - il existe des options sur l'auteur et sur le jeu, et un jeu comme Pong est créé - vous ne jouez que depuis le mur et mais il prend en charge le multijoueur - en général, c'est bien fait
Elite II - Frontier (2006) est en fait pratiquement un jeu, a déclaré une personne plutôt intelligente et a prouvé dans la pratique que tout jeu écrit sur le M68K peut être transféré vers une autre plate-forme, mais il vous suffit de modifier la sortie correcte des informations graphiques et sonores. + là, vous devez ajuster le polling des périphériques et des ressources de localisation - principalement en plaçant de la RAM dans l'espace d'adressage, en général le résultat est évident, bien sûr il n'y a pas de graphismes en tant que tels, mais le jeu, ou plutôt son moteur, fonctionne presque sans problème - en fait, vous pouvez aussi le faire vous-même - à mon avis, un portage du jeu de l'Atari ST
Fishes (2006) - cela affiche simplement une image de poisson sur l'écran, l'auteur de la démo a créé son propre algorithme de compression graphique et l'a appliqué dans cette démo
JagMania (2001) est en fait un jouet à part entière sur Pac-Man, mais en isométrie la musique est tout simplement géniale
Exemple JDC par Lars Hannig (2008)
QSOUND DEMO (2008) - exemple de démonstration de son surround
JSSDemoII V1.0b (2002) - dans cette démo, vous pouvez entendre des échantillons sonores
PAULA Preview DEMO (2009) - musique de trekking sympa d'Amiga
PAULA Preview DEMO 2 (2009) - une autre musique de trekking sympa d'Amiga
PlaySFX V1.0 (2003) - démo pour jouer divers sons
Tiny Toons Adventures - Plucky Duck DEMO (1994) - croyez-moi, une version alpha, littéralement une démo, mais le jeu était censé être cool
Jack Nicklaus Cyber Golf DEMO (1994) - il s'est avéré qu'il s'agit d'une version techniquement inachevée du jeu, en fait elle était de nos jours et démolie - regardez comment cela aurait été si
BrainGames DEMO (2009) - jeux de logique - les dames et les échecs, le backgammon sont tirés au sort mais ils ne sont pas là
Beebris (2009) est globalement un jeu presque complet, enfin il y a quelques bugs - l'écran rebondit un peu, mais en fait le jeu est complet
Project One DEMO (2009) - jeu de tir à défilement sur un vaisseau spatial - vole et tire, tue les ennemis - un seul niveau parce que... c'est une démo inachevée
DOOM 2 Beta Atari Jaguar - modification de DOOM dans le style du jeu DOOM 2 avec niveaux modifiés
Crazy Kong DEMO - Clone de Donkey Kong sur une Jaguar !
Mortal Kombat 1 Demo - Démo de Mortal Kombat sur une Jaguar, un jeu à part entière est réalisé par un amateur, je pense que nous le verrons bientôt !
Vous pouvez, bien sûr, l'exécuter sur un émulateur, vous n'avez alors pas besoin d'écrire à partir de quelle adresse télécharger et où commencer à exécuter le code - tout est pré-écrit dans le chargeur de démarrage. En général, cela s'est plutôt bien passé, et comme il est dit dans la publicité - "Pas d'hémorroïdes". Nous souhaitons la même chose pour vous.
Clé de cryptage universelle.bin - si quelqu'un veut le programmer, alors ce code doit être mis au tout début du rhum Jaguar - 0-2000 $. Cela permettra au BIOS Jaguar standard d'exécuter le code qui commence après cette clé, sinon, sans cela, vous devrez calculer le code cryptographique pour l'ensemble de la rom, puis le BIOS Jaguar lui-même, après l'avoir calculé, le comparera et ensuite seulement , s'il y a une correspondance, lancera l'application - c'est-à-dire hémorragie pour le développeur - en fait, il s'agit d'un mouvement de développement.
Seules les DEMO du BIOS BJL sont des démos, mais faites pour être enregistrées sur une cartouche, leur inconvénient est la présence obligatoire d'un BIOS BJL dans le décodeur, sinon elles ne fonctionneront pas, enfin, peut-être qu'à l'avenir nous le ferons il fonctionne sur une Jaguar classique non modifiée, il semble y en avoir dans le BIOS puis les paramètres sont localisés, mais les créateurs de démo les ont négligés et ne les ont pas mis dans la rom.
Pensez également à la possibilité de faire tourner un jeu ou autre logiciel sur votre Jaguar via un câble PC-Jaguar qui se branche sur le LPT et sur le 2ème port Jaguar
Atari Jaguar CD peut lire des disques contenant des jeux dont les images ont été capturées par le programme DiscJuggler avec l'extension *.cdi. Mais malheureusement, il ne peut pas lire les blancs avec un logiciel écrit non crypté, c'est-à-dire Différents types de démos et de programmes auto-écrits ne peuvent pas être lancés. Pour rendre cela possible, il est proposé de remplacer le BIOS de votre Jaguar par un CD - afin qu'il puisse lire les jeux non cryptés, et pas seulement les images de jeux commerciaux
Et nous savons également comment gérer le cryptage Jaguar, c'est-à-dire Vous pouvez créer votre jeu en tant que produit commercial, à partir de 802 000 $, soit tout sur le sujet
Au fait, nous sommes intéressés par l'achat des ROM et des images de jeux dont nous avons besoin pour Jaguar, voici la liste :
Jeux sur CD Atari Jaguar :
CD de démonstration de American Hero Gamefilm
Disque de test et CD de démonstration Atari The Big Disk CD de démonstration
de Caves of Fear Gamefilm
Demolition Man CD de démonstration CD
de Formule 1 Racer 2 CD
de Requiem de Robinson CD de
Soul Star CD
de Varuna's Force 2
Nous vous proposons un schéma du joystick original à 6 boutons avec un stick analogique pour l'Atari Jaguar, car peu de gens le savent, mais Jaguar a été le premier à proposer un stick analogique pour son contrôleur en 1993 pour un positionnement précis du curseur sur le écran, 3 ans avant que la Nintendo 64 ne le fasse, mais en pratique je ne l'utilisais vraiment nulle part et dans les révisions plus récentes de la console, il n'y avait déjà pas de convertisseur analogique-numérique sur la carte de la console pour lire la position des potentiomètres analogiques , mais si vous avez une ancienne révision de ce circuit pour vous - Schéma du contrôleur Atari Jaguar