PS1 Bios
-
Si vous avez du temps et une bonne compréhension du langage juridique, vous pouvez vous amuser avec ça:
Un avocat spécialisé m'avait brièvement résumé tout ça il y a quelques années:
- Oui on a le droit à une copie privé
- Non on a pas le droit de contourner/casser toute mesure de protection destiné a empêcher la copie privée.
- Oui il existe des jurisprudences et des exceptions complexes.
Bref, arriver à dire que c'est "legal" ou "illegal", quand les avocats spécialisés n'ont pas de response stricte eux même, relève plus de Mme Irma que d'autre chose.
A mon sens, dumper un bios de PS1 dans une PS1 ou une PSP... c'est approximativement la même chose. Il y a même techniquement plus de chance que la PSP soit equipée de mesures anti-dump, que la PSX originelle.
-
@Bkg2k entièrement d'accord surtout que la psx n'as des protections que pour l'écriture du bios. Mais il faut quand même trouver le câble qui permet de brancher la psx sur un PC et a l'heure actuelle ça doit plus courrir les rues. Sinon ouvrir la machine et utiliser des sondes jtag ou équivalent mais ça devient technique.
-
@j2k15 Un article de loi US pour parler de la situation en France. woké.
-
La PSP n’a pas plus de mesure qui empêche de dumper le BIOS de la PS1 car c’est exactement le même homebrew qui est utilisé.
La copie privée est autorisée, en tout cas aux USA, en France et également en Belgique par exemple.
Le dernier point à considérer est le contournement des « mesures techniques de protection contre la copie ». Dans ce cas-ci, à priori on pourrait être couvert par la loi : le BIOS de la PS1 n’est pas encrypté et son dump ne nécessite pas le contournement de mesure anti-copie. Lancer l’homebrew qui réalise le dump peut-être fait en hackant sa PSP, qui à priori enfrein les TOS et non la loi.
Mais comme dit plus haut, tout ça est hypothétique tant qu’aucun cas n’est porté devant une court.
C’est un sujet intéressant. Copier une œuvre sous copyright à des fins non personnes est punissable par la loi. Protéger les mesures privées ne sert qu’à réduire à néant le droit à la copie privée alors que l’on paie une taxe pour cela.
-
@j2k15 Pour en revenir au sujet initial, retroarch ne vérifie pas les crc, et je n'ai rien vu non plus dans le code de pcsx_rearmed et beetle_psx à propos des crc, les crc mentionnés dans les docs sont juste des recommandations de bios connus comme étant fonctionnels. La taille de 524288 est bonne également.
Si ton bios ne fonctionne pas avec ces émulateurs, çà veut dire que les émulateurs ne le comprennent pas, donc mauvais dump ou incompatibilité à cause des fonctions manquantes.
-
Pour en revenir au problème initial, le soucis est maintenant résolu !
Le soucis venait de l'application "VMP2MCR" (Windows).
Lorsque je chargeais la première partie du BIOS dumpé (part1.vmp), je cliquais sur "convert" et obtenais "part1.mcr".
Je cliquais ensuite sur "open", sélectionnait "part2.vmp" et cliquais sur convert. Le soucis est que l'application ne considérait pas part2.vmp comme fichier input mais toujours part1.vmp. Du coup, part2.mcr était issu de part1.vmp. Idem avec part3-5.
Du coup quand je mergeais mes part1-5.mcr, je mergeais 5 x part1.mcr en réalité.
La solution a été de fermer VMP2MCR entre chaque conversion et j'ai enfin pu obtenir un fichier mergé dont le CRC32 est correct ! -
@j2k15 Cool, tu as essayé de benchmarker un peu pour voir s'il y a un réel gain de performance ?
-
@barbudreadmon , je n'ai pas encore eu le temps de faire un test de perf'. J'ai juste vérifié que je pouvais l'utiliser dans un emu (Mednafen). Je l'ai copié 3 fois dans le dossier "system" de RetroArch en les renommant scph5500.bin, scph5501.bin et scph5502.bin
Le résultat est concluant. Le test qu'il faudrait maintenant réaliser est de tester Tekken 3 sur Recalbox avec l'option "enhanced resolution" activée.
Faire un test avec un bios de PS1 traditionnel et avec celui issu de la PSP.
Je vais extraire le BIOS de ma PS1 ou de ma PSOne et faire le test, mais je n'ai pas le temps ces jours-ci de procéder à la manip.
Tu peux déjà jeter un oeil ici : https://www.youtube.com/watch?v=UK-Y8Q-1A8E