Jump to content
Jagware

SCPCD

Level2
  • Content count

    1,134
  • Joined

  • Last visited

Posts posted by SCPCD


  1. Alors, je pense savoir pkoi.

     

    Comme la 29C040 est une flash 4Mbit, il y a des pins d'adresses supplémentaires par rapport a la rom de la Jag.

     

    Or ces adresses sont sur les pins 1,30 et 31 qui sont sur la jag relié a VCC (niveau logic 1)

     

    Donc lorsque la jag lit ta flash, elle lit a partir de l'adresse $60000.

     

    Pour que cela fonctionne, il faut que tu flash le prog bjl dans ta flash a partir de l'adresse $60000.

     

    Normalement, c possible avec les programmateurs de flash de choisir l'adresse de demarrage de l'ecriture.

     

     

     

    Normalement, si tu flash a partir de cette adresse ca devrais fonctionner.

     

     

     

    je t'envoi par mail la version bjl complete. (avec les jeux ;))

     

     

     

    [EDIT] je l'ai envoyé donc normalement tu devrais l'avoir recu ;).


  2. ben oui justement, vue que GpuCode est 'orgé' a $F03000, il vaut donc $F03000.

     

    Et donc, le code 68000 copie ce qui est a l'adresse $F03000 a l'adresse $F03000 qui n'est pas ce que l'on veut faire...

     

    Donc il faut faire comme je l'ai expliqué precedement.

     

     

     

    Sinon, j'ai jamais eu de problemes avec un saut directement suivit pas un movei..

     

    Peut-être qu'il pourait y avoir un probleme lorsque le movei n'est pas aligné sur un long et que par chance je n'ai jamais eu ce cas...:ermm:


  3. Je pense en parti car il manque le nop après le jump dans le code GPU.

     

    Je pense surtout qu'il y a une erreur dans le code 68000 :D :

     

    tu fais :

     

     

    move.l #GpuCode,a0

     

    move.l #$f03000,a1

     

    move.l #GpuEnd,d7

     

     

    Or d'après le code GPU, GpuCode serais egal a $F03000.

     

    Donc tu copies du code a l'adresse $F03000 a l'adresse $F03000 :unsure: (donc resultat imprevisible lors de l'execution du code GPU)

     

     

     

    Pour que tu puisses faire un truc de ce genre, il faut ecrire :

     

    [code]

     

    .long

     

    GpuCode:

     

    .GPU

     

    .org $f03000

     

     

     

    Main:

     

    movei #Main, r29

     

    nop

     

    nop

     

    jump (r29)

     

    nop

     

     

     

    .long

     

    .68000

     

    GpuEnd:

     

     

    C'est ce que je fais et ca fonctionne (sauf si j'ai fais une erreur en recopiant :P).


  4. Orion_ :


    et une estimation du prix de la carte seule ? :D

    (ralala, y'a pas un chiffre qui a été annoncé, c'est aussi tabou que ça l'argent en france ? :D)



    ce n'est pas tabou c juste que je ne veux pas qu'il ai de mauvaises surprises (ce que je doute fort qu'il en ai mais on ne sais jamais avec les fournisseurs....)

    Citation


    et sinon vu les petite broche supplementaire, j'imagine que la surprise bonus c'est le fait qu'on puisse recuperer des signaux pour faire des montages en sup et recuperable par programmation sur certain port ? :D (ça serais top ^^)



    Vous verez bien dans les prochains jours :D

  5. Difficile a dire encore mais normalement ce sera environ celui du dernier jeu jag sorti. En fait tout va dependre du prix de reviens pour tout ce qui sera autour (boitier plastique, doc, etc...), la carte en elle même ayant le prix optimisé au maximum.

     

    Après ca depend aussi de la quantité.

     

     

     

    Mais vous ne le regretterais pas :D

×