MSX Village forum

Le Kiosque à Musique Ressortez vos SCC du placard un moyen simple de convertir un jeu PSG en SCC

popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 217

Le 03/02/2015 à 07h25
C'est assez énorme pour que je poste un nouveau sujet ;)
Tiny-yarou, un Japonais, a trouvé un moyen de convertir facilement un jeu PSG en version SCC, grâce a un utilitaire disponible sur PC mais aussi sur MSX
Je ne suis pas un grand fan des conversions automatiques mais la, j'avoue que le résultat est bluffant :|
Jugez plutot :



Sur le site de Tiny-yarou, on trouve les explications en Japonais et surtout le fameux programme de conversion de roms (Nandemo SCC)
http://www.tiny-yarou.com/sccplay.html

Elle est pas belle cette nouvelle année 2015 ?
   
Metalion Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1482

Le 03/02/2015 à 08h24
Effectivement, le résultat est bluffant ! :|


MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 03/02/2015 à 08h57
SCCCONV.EXE permet de convertir les ROM et les Megarom par un simple glisser/poser sous Windows. SCCCOMV.COM fait la même chose sous MSX-DOS.

Un petit résumé pour lancer une ROM convertie:

  • Il faut un MSX de 64Ko minimum.
  • Insérer une cartouche SCC (sans ROM interne ou avec un switch) ou bien une SCC+ dans le Slot 1.
  • Copier les fichiers SCC.COM et SCCBOOT.ROM sur votre disque avec les ROM converties (dans le même dossier si MSX-DOS2).
  • Entrez la commande SCC NOM.ROM sous MSX-DOS.
  • Un menu s'affiche, entrez les options adéquates.
  • La ROM devrait se lancer sinon réessayez de la patcher en indiquant l'adresse F87F ou F780 et indiquez cette avec l'option PRG ADDR au moment de lancer le jeu.

Lien direct :

http://www.tiny-yarou.com/NandemoSCC.zip


Remarques :

  • SCCCOMV ne fait que détourner les appels à la routine 0093h du Bios (écriture à un registre du PSG) vers une routine placée en RAM par SCCBOOT.ROM. Les jeux qui n'utilisent pas cette routine resteront en PSG.
  • Les ROM converties doivent être lancées avec SCC.COM sous MSX-DOS. Il est possible aussi de les lancer directement avec BlueMSX en plaçant SCCBOOT.ROM dans le Slot 1 (choisir SCC mapper) et la ROM du jeu dans le Slot 2 (Edit : Utiliser la méthode de Fadf avec OpenMSX!).
Edité par GDX Le 06/02/2015 à 00h17
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 03/02/2015 à 11h43
Je vais peut être faire mon aigri, mais ça n'améliore en rien la qualité des musiques des jeux.
C'est juste le timbre et la sonorité qui changent.
Après c'est plus ou moins bien selon les jeux je trouve… Autant ça à l'air de rendre bien sur l'extrait de Metal Gear à la fin de la video, autant sur les autre jeux je trouve ça de moyen à bof (Hinotori ça rend pas des masse !) Edité par ericb59 Le 03/02/2015 à 11h44


banniere-ericb59e
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 03/02/2015 à 12h33
J'avais essayé PSG2SCC avant, ça rendait pas mal sur certains jeux mais moins bien sur d'autres. Le principe est le même apparemment.
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 03/02/2015 à 22h01
J'ai pas réussi à convertir une seule ROM :(
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5788

Le 03/02/2015 à 22h19
La poisse :lol:lol:lol



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5772

Le 03/02/2015 à 22h37
C'est une bonne nouvelle :top
Mais idem, je n’obtiens rien que ce soit sous windows ou msx-dos :hum
Quelqu'un a t-il reussi ?


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5772

Le 04/02/2015 à 19h17
Toujour pas compris, un exemple GDX ?


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 04/02/2015 à 20h04
Bon ça fonctionne, juste testé avec des ROMs de 32ko et c'est vraiment pas mal.
Merci pour les explications GDX :top .

Alors si on résume, il faut une SCC en slot1 et pour les megarom, une flash en SLOT 2.
Je pense que pour cette utilisation , la flashrom konami sera parfaite :D
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 04/02/2015 à 22h28
Bon il m'a vraiment pris la tête ce programme :p

Résultat des courses, ça marche vraiment super bien, je peux enfin jouer à Penguin Adventure avec le son SCC :love

Petit tuto vite fait bien fait ;)

Sur PC :
Lâcher une ROM sur l'appli SCCCONV avec l'adresse D000

Sur BlueMSX :
Slot 1 : ESE SCC 512ko (mapper SCC)
Charger SCCBOOT.ROM avec ROMLOAD.COM
Slot2 : ROM convertie (ROM ou mapper Konami)

RESET

Un fois SCCBOOT lancé :
PSG : OFF
BOOT : ROM
ROMSLOT : 2

Espace pour lancer

Pour l'utilisation sur un véritable MSX, il n'y a qu'à transposer sur les équivalence matériel.

Enjoy ^^ Edité par Fabf Le 04/02/2015 à 22h38
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 04/02/2015 à 22h46
Hé, hé ... tu lache rien non plus Fabf :D



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 05/02/2015 à 09h33
Fabf :
Sur PC :

Lâcher une ROM sur l'appli SCCCONV avec l'adresse D000



Sur BlueMSX :

Slot 1 : ESE SCC 512ko (mapper SCC)

Charger SCCBOOT.ROM avec ROMLOAD.COM

Slot2 : ROM convertie (ROM ou mapper Konami)



cette méthode marche aussi sur MSX aussi mais c'est plus simple de faire comme j'ai indiqué car il n'y a pas besoin de ROMLOAD.COM dans les 2 cas.



L'idéal serait d'intégrer le SCCBOOT.ROM dans la ROM de chaque jeu converti sans le menu. Ça doit être possible avec certaines ROM. Edité par GDX Le 05/02/2015 à 09h41
   
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5772

Le 05/02/2015 à 09h49
Bon ca fonctionne avec goonies, c'est deja ça

Sur PC, executer SCCCONV et choisir D000, faire glisser la ROM goonies dessus.
Sur MSX, faire tout simplement "SCC GooniesSCC.ROM" et mettre PSG sur OFF. Barre d'espace pour démarrer le jeu

Je n'y suis pas arrivé avec Metal gear. Aussi, il serait sympas d'en faire des ROM pretes a êtres flasher :) Edité par MSXlegend Le 05/02/2015 à 09h49


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 05/02/2015 à 12h14
Voici la Description des options du menu pour lever le voile un peu plus.

  • SCC chA~chC, choix du type de fréquence :

    @0 = OFF
    @1 = Fréquence en dent de scie
    @2 = Fréquence carrée
    @3 = Fréquence carrée(Rapport cyclique à 75%)
    @4 = Fréquence sinusoïdale
    @5 = Basse
    @6 = Double
    @7 = Ko 1
    @8 = Na 1
    @9 = Na 2

  • PSG :

    ON = Jouer les sons sur PSG et SCC en même temps.
    OFF = Jouer les sons sur SCC seulement.

  • BIOS :

    NORMAL = BIOS (Pour les jeux converties avec SCCCONV)
    CUSTOM = Copie le BIOS sur la RAM et patch la routine 0093H. (Pour les jeux originaux.)

  • BOOT, Méthode de Boot :

    RAM(COPY FROM ROM) = Copie la ROM de la cartouche en RAM et la patch pour détouner les appels à la routine 0093h.
    ROM = Pour lancer une ROM originale. (Choisir "BIOS : CUSTOM" sinon pas de son SCC)
    RAM = Pour lancer une ROM en RAM (à partir du MSX-DOS).

  • ROM SLOT, Numéro de Slot de la cartouche de Jeu.

  • PRG ADDR, adresse où placer la routine SCC :

    Les choix possibles sont D000, E000, F000, F750 et F87F.
    F750h est une zone de sauvegarde de paramètres du BASIC et F87Fh contient les caractères des touches de fonction à afficher.
    Pour indiquer l'adresse avec SCCCONV.COM, ajouter l'option -0 pour D000H, -1 pour E000H, -2 pour F000H, -3 pour F750H ou bien -4 pour F87FH derrière le nom du fichier de la ROM.

SCCCONV n'est pas toujours obligatoire en fin de compte. On peut lancer certains jeux PSG en SCC sans forcement le convertir. Edité par GDX Le 06/02/2015 à 00h14
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie