MSX Village forum

Salle de Jeux Transformer le mapper pour MegaflashRAM SCC Patcher mapper SCC -> ASCII

Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10682

Le 01/06/2016 à 11h52

Reprise du message précédent

oui je pense qu"en trouvant un peu de place libre dans la rom on arrive a détourner les 2 routines
et a les remplacer par d'autres instructions mais c'est plus compliqué
pour le titre ça veut dire qu'il y a encore un systéme de protection de mapper caché quelque part


:noel
Site web    
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 557

Le 03/06/2016 à 19h23


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 557

Le 03/06/2016 à 19h34
Jipe :
on peux patcher pour un mapper konami en mettant 22 FF 9F et 22 FF 7F

Bank 1: <none>

Bank 2: 6000h - 7FFFh (6000h used)

Bank 3: 8000h - 9FFFh (8000h used)

Bank 4: A000h - BFFFh (A000h used)



faux!

le Bank 1 est aussi utilisé dans Super Laydock


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 04/06/2016 à 08h35
Voici la version pour mapper SCC dont j'ai parlé :

Super Laydock Mission Striker [a].zip

Edit: Lien mis à jour. Edité par GDX Le 04/06/2016 à 08h37
   
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 557

Le 05/06/2016 à 09h58
version Zemina patchée pour le mapper scc

l'image originale ne fonctionne sur aucun émulateur

Super_Laydock-Mission_Striker_Zemina_scc.zip


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 05/06/2016 à 10h34
J'ai comparé ta version avec celle que j'avais.

Ta version a surement été faite à partir de la version Zemina car il en reste un bout à 030000h.

Les adresses de changement de page sont les mêmes (c'est bon signe) mais pas la routine qui remplace le changement de deux pages en une opération (signalé par Jipé plus haut). Elle est plus courte, plus rapide et me semble plus adéquate sur la version que j'ai.

Et toi, qu'en penses-tu Sector28bis ? Edité par GDX Le 05/06/2016 à 10h41
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 05/06/2016 à 10h42
Les 2 roms marchent impec, merci à vous :top
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 05/06/2016 à 10h59
La version Zemina originale fonctionne sur OpenMSX si on sélectionne le Mapper "Generic 8k" manuellement. Sur BlueMSX ou CocoaMSX, il faut choisir le Mapper "Konami generic".
   
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 557

Le 05/06/2016 à 11h26
GDX :
Et toi, qu'en penses-tu Sector28bis ?


c'est kif-kif bourricot :gne Edité par Visiteur Le 05/06/2016 à 11h33


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 557

Le 05/06/2016 à 11h35
voulez-vous la version mapper scc pour Hydlide 3 msx1 et 2 ?


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 05/06/2016 à 11h49
Tiens en passant...
Vous pouvez profiter la Base de données que j'ai mis en ligne, avec download de fichiers rom

ici : http://www.ebsoft.fr/msx/roms

Si vous avez des roms qui ne sont pas dans la base je suis preneur, pour étoffer le bignou ! :) Edité par ericb59 Le 05/06/2016 à 11h50


banniere-ericb59e
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 05/06/2016 à 11h52
OK pour Hydlide 3 msx1 et 2 mapper scc, je n'ai pas ça.

Edit : Au fait, tu peux enlever le PUSH AF et POP AF dans ta routine. Edité par GDX Le 05/06/2016 à 12h09
   
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 557

Le 05/06/2016 à 13h21
Hydlide 3 msx1 Hydlide 3 msx1 scc.zip
Hydlide 3 msx2 Hydlide 3 msx2 scc.zip


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 557

Le 05/06/2016 à 13h27
GDX :
Au fait, tu peux enlever le PUSH AF et POP AF dans ta routine.


Je n'en suis pas sûr, peux-tu me le démontrer ?


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 05/06/2016 à 14h01
C'est facile à voir avec le débogueur de BlueMSX en mettant un Break Point aux trois LD (ad),HL. Le registre A n'est pas n'est pas récupéré pour autre chose jusqu'à ce qu'il soit modifié par un LD A,xx ou un POP AF, etc.
Il n'y a pas de PUSH AF / POP AF dans la version que j'ai. Edité par GDX Le 05/06/2016 à 14h09
   
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 557

Le 05/06/2016 à 14h10
Code :
4349 21 01 02                       ld      hl, 201h
434C 22 FF 6F                       ld      (6FFFh), hl
434F C9                             ret

c'est uniquement ici que j'hésite


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie