Gamoover

Vous aimez GAMOOVER ? Vous avez trouvé la perle rare grâce à notre forum ?
Alors pourquoi pas nous soutenir en effectuant un petit don Paypal sur : contribution@gamoover.net
C'est peut être un détail pour vous, mais nous, ça nous aiderait beaucoup !

ALG Mad Dog McCree

Démarré par xrider, Lundi 07 Avril 2014, 11:44:42 AM

pn_jeux

Bonsoir, je déconseille ces alim's électroniques pour lampes halogènes pour alimenter des appareils électroniques, je pense qu'il y a risque d'endommager ceux-ci (pas conçu pour...)

tilowil

As tu essayer de changer la rom utilisée ? en te mettant sur la rom Mad Dog 2.
Pour ton alim externe, chez moi j'ai utilisé un transfo de même type que celui ci :
http://www.ldlc.com/fiche/PB00021489.html

Je pense que le test du LD sur la rom de Mad Dog 2 risque de te mettre une erreur, ce qui semble logique, mais tu peux essayer.

Dis moi si je me trompe. Quand tu lances le jeu tu as :
- l'initialisation (ecran tout pourri)
- une mire de pistolet en haut à gauche
- la version qui s'affiche
- un son de type ding (style marteau sur une enclume)
- Le cavalier qui arrive et le titre du jeu Mad Dog
- un Ecran Bleu (ou blanc)
- l'Amiga reboot et recommence au point 1 (initialisation)

Par rapport à ma première video, avant que le retro tombe en panne, à quel moment ton jeu s'arrete et reboot ?


xrider

Ca plante juste avant que pépé arrive. Apres l'affichage de American Laser Game en haut à droite sur l'image du cavalier.
Je vais tester avec une autre Rom et je reviens.

tilowil

Ah la je sens un problème de communication entre l'A500 et le lecteur de LD. En effet lorsque l'A500 envoie un ordre de changement de piste il attend le retour du lecteur de LD qui lui repond que le changement à bien eu lieu. C'est pour cette raison que tout les lecteurs de LD ne sont pas compatible. La d'après ton explication la première piste est lue directement (c'est la première du LD, donc pas de changement à faire), par contre quand il change de piste pour jouer la scene avec le prospecteur (le vieux bonhomme) n'ayant pas le retour de la part du lecteur de LD, il rejoue la première scene. Ou alors ton lecteur de LD ne prend pas en compte la demande de changement de piste et te joue en permanence la première scene.

Ce qui me fait penser à ce problème c'est que tu n'as pas le numéro de version qui réapparait. Donc ton A500 ne reboot pas.

xrider

#100
non non une fois la premiere scene jouée j'entends le lecteur essayer de faire quelque chose et c'est a ce moment que ca plante. Une fois qu'il reboot, il reboot en rond c'est a dire : image bug du debut, la petite cible en haut et puis rebelotte... il ne retrouve plus la scene avec le cavalier.

Lorsque je place une autre rom il plante apres l'affichage du jeu...

Ce que je ne comprends pas c'est que mon appareil a d'apres la notice les memes proprietées que celui d'origine... en tous ca si c'est un probleme de lecteur je suis bien dans la merdouille......  :-((

tilowil

#101
non il a les mêmes code de programmation je viens de verifier le manuel de programmation des LD Sony. Il en a même plus. La seule différence est sur le Audio Mute ON/OFF qui n'est pas accepter par le MDP-1700 et que le LDP-1450 accepte.





Concernant l'autre Rom c'est normal, l'ID du LD ne correspondant pas, mais le but était de rentrer dans le menu service avec la rom Mad Dog 2.

Je réfléchis à ton problème. As tu la télécommande du MDP ?

Si oui peux tu le faire jouer seul et vérifier qu'il accepte la pause, et surtout le changement de piste commandé par la télécommande.

[edit]
Autrement la configuration de la communication par le port série est identique
recommandation ALG


Configuration LDP1450


Configuration MDP1700


Si tu as un vieux PC avec un basic standard ou une disquette Workbench Amiga tu peux tester cet exemple

100 'SONY LDP CONTROL PROGRAM SAMPLE
ll0 'This program plays frame 10000 to 10200 at normal
120 'playback speed with Index display on and inquires
130 'current frame number.
140 '
150 ' Copyright by SONY
160 '
170 OPEN "COM2;9600,N,8,1" AS #1
180 '
190 '
200 X$ = CHR$ (&H56) : GOSUB l000 'clear LDP
210 '
220 X$ = CHR$(&H50): GOSUB 1000 'index display on
230 '
240 PRINT "searching to frame 10000"
250 X$ = CHR$ (&H43) : GOSUB 1000 'search command
260 Y = 10000: GOSUB 2000 'search target
270 C$ = INPUT$(1,#l) 'wait for completion
280 '
290 PRINT "playing to frame 10200"
300 X$ = CHR$(&H44): GOSUB 1000 'repeat command
310 Y = 10200: GOSUB 2000 'repeat target
320 Y = 1 : GOSUB 2000 'number to repeat
330 C$ = INPUT$(1,#1) ' wait for completion
340 '
350 ' **** Frame number inquiry ****
360 PRINT #1,CHR$(&H60); 'frame number inq command
370 F$ = INPUT$(5,#1)
380 PRINT "current frame (should be 10200)= " ;VAL(F$)
390 '
400 PRlNT "test complete"
410 CLOSE #1
420 END
990 '
1000 ' Subroutine to send a byte to LDP
1010 PRINT #1,X$;
1020 XX$ = INPUT$ (1,#1)
1030 IF XX$<>CHR$(&HA) THEN PRINT "error code = " ;HEX$(ASC(XX$))
1040 RETURN
1990 '
2000 'Subroutine to send a number parameter to LDP
2010 YY$ = STR$(Y)
2020 FOR i = 2 TO LEN (YY$)
2030 X$ = MID$(YY$,i,1)
2040 GOSUB 1000
2050 NEXT
2060 x$ = CHR$(&H40): GOSUB 1000
2070 RETURN


Concernant le bruit dont tu parles, c'est très difficile de partir sur la bonne hypothèse sans entendre.  Mais du fait qu'il y a un changement de piste (d'index) après le générique. Donc le lecteur doit essayer de trouver l'index suivant et ne le retrouvant pas dois faire un NAK. Je me dis que la solution est la télécommande ou la programmation.

As tu lu le LD en entier (environ 1h30) ? Que se passe t-il à la fin de la lecture ?

Tu as du test pour demain :D.
A+

xrider

Merci Tilowil pour toutes tes recherches.  ^-^
J'essaierai de faire des tests ce WE mais ce dernier est chargé donc à voir...

De toute façon je reposterai dès que j'aurai fait quelque chose... =:))

tilowil

#103
 <:) de rien.

Essaie de faire tous les tests (pas forcement la programmation), mais au moins les autres.

Ces informations peuvent aussi servir aux autres possesseurs de LD pilotables Sony.

Passe un bon Week end.

A+

xrider

Citation de: pn_jeux le Jeudi 31 Juillet 2014, 21:11:57 PM
Bonsoir, je déconseille ces alim's électroniques pour lampes halogènes pour alimenter des appareils électroniques, je pense qu'il y a risque d'endommager ceux-ci (pas conçu pour...)

Merci pour ton intervention. Pourrais tu cependant être plus précis concernant le problème avec ce type d'alim? Je ve dire, pourquoi serait elle susceptible d'endommager?
Merci <:)

xrider

#105
Salut a vous,

Je n'ai pas de telecommande pour le lecteur.. donc fait que j'en organise une.....

J'ai regardé le LD, tout le film passe avec toutes le sequences, durée totale environ 30-35 minutes.

Pour la programmation je suis entrain de chercher un moyen de communiquer avec le lecteur..

Par contre petite info interessante je trouve j'ai lancé le disque sans connexion serie avec l'amiga et j'ai branché puis allumé l'amiga en "retard"  et le ld s'est recalé automatiquement sur la sequence de depart... donc me voila perplexe.......

tilowil

Bonsoir xrider,
Autrement j'ai pensé aussi au keylock. Lorsque tu lis le LD piloté par l'A500, est il allumé ou éteint ?

Car s'il n'est pas allumé l'A500 n'est pas autorisé à piloter le MDP.

En fonction de tes tests on verra pour la suite.

A+

xrider

Non seul ext cpu est allumé. je peux appuyer sur les boutons du lecteur et ils agissent.

tilowil

Je vais chercher si ton problème peut venir ce ca et si oui comment activer le keylock.

Je te tiens au jus.

A+

xrider

Merci.
Je doute quand meme... malheureusement... car si j'en crois la doc, et vu que la lumiere ext cpu est allumée, le a500 serait en mesure de piloter le lecteur.
a+

xrider

Pensez vous que je doive commencer à prospecter un nouveau lecteur LD et/ou une nouvel a500 ??    :'( :'(
(Ca m'a deja couté un bras...)

tilowil


Concernant ton lecteur de LD je suis toujours en train de chercher l'info mais pour le moment je ne trouve rien sur le Keylock.
Je râle régulièrement que tu sois si loin, car sinon je prenais ma planche et on aurait pu tester chaque partie de ton montage pour les valider.

Je regrette ne n'avoir pas pu tester ce lecteur pour être sur de sa compatibilité.

J'avoue que je coince un peu mais je pense que ton A500 est OK car l'incrustation est bonne. Tu dois avoir des chiffres qui apparaissent après le numéro de version (regarde ma vidéo)

as tu les même ?
Je pense qu'il va falloir que tu fasses le test avec un PC avant de dire que ton lecteur est incompatible.
Il te faudrait aussi un programme qui lise le port serie et qui renvoie tout le temps 0A puis 01, pour que l'amiga continue d'envoyer les instructions suivantes.
Si ce genre de dev te pose un problème tu me le dis.

A+