Kickstart 2.05 + HrtMon
15 sujets de 1 à 15 (sur un total de 23)
- 1
- 2
-
Blup !
Est ce que quelqu’un maitrisant le sujet pourrait créer une custom rom en 1.3 ou 2.05 avec HrtMon please.
Cible = Amiga500Merci
Réparation électronique (Amiga and Co et re-cap.)
Contact UNIQUEMENT via email (voir ma page web)
https://sasfepu78.ddns.net/PA/index.htmlÇa serait plus simple avec ca ?
https://github.com/na103/ar3Hello
Yep, ça devrait pouvoir se faire.
Tu veux comme base la version 34.5 pour A500 ?
La rom de base fait 256Ko, impossible de rajouter des trucs car il reste genre 0 octets de disponible, il faut passer en 512Ko, mais ce n’est pas un souci car l’A500 accepte sans broncher jusqu’a 512k, me semble que c’est a partir de 1Mo que certaines révisions commencent à couiner.Je regarde pour HRTMon, te tiens au courant.
Un Mister FPGA et un A1200 + Pistorm32
Yep, 34.5
Correct, j’ai eu la même approche. Il faut passer en 512K
Il faudra même peut etre passer par un pack de hrtMon (pas sur qu’il entre dans les 256K, quoi que… ça fait bcp déjà… à voir)On trouve des tutos sur le net pour kickstarter HRTmon pour 3.1 mais j’avoue avoir eu un peu de mal avec l’accent anglais de la personne, du coup j’ai laché l’affaire.
Merchii 🙂
Réparation électronique (Amiga and Co et re-cap.)
Contact UNIQUEMENT via email (voir ma page web)
https://sasfepu78.ddns.net/PA/index.htmlhummm…
un peu plus compliqué que prévu
l’exec 34.2 de la rom initial (donc 34.5) ne semble pas gérer de kickstart au dela de 256Ko
du coup, j’ai pris un exec v40.10 du kickstart 3.1 (donc 40.63), ca passe mieux 🙂
et en rajoutant hrtmodule c’est bon je peux faire une rom 1.3 qui fonctionne déjà sur winuaeen revanche, HRTMon semble pas forcément aimer les A500, je crois qu’il faut genre 1 mega de chip, et surtout pas de slow (l’extension classique du A500), vu ici, au dernier post :
et surtout il s’active via un interrupteur NMI et donc physique, a relier et/ou souder sur l’amiga.
Cosmos avait fait un tuto pour rajouter le truc
http://leblogdecosmos.blogspot.com/2012/02/hrtmon.htmlaussi ma question, histoire d’être sur, y’a un moyen de simuler sur winuae cet interrupteur ? histoire de voir si déjà ça peut fonctionner sur A500 ?
EDIT : Et toi tu penses pouvoir installer ce genre d’interrupteur sur un A500 ?
Un Mister FPGA et un A1200 + Pistorm32
La plupart des jeux font sauter le verteur NMI donc l’utilité est limité même si on peut s’amuser après il faut hrtmon en version cartridge et il faudra l’assembler à l’adresse où tu le places en rom et modifier le vecteur nmi en conséquence puis générer une nmi.
il faut hrtmon en version cartridge
Je ne connais pas vraiment HRTMon, mais il me semblait que c’était un composant logiciel qui s’installait en rom, et qui était appelé via l’interrupteur NMI ?
justement pour ne pas avoir besoin d’un AR3.Aurais-je tout faux ?
vraiment besoin d’un cartridge ?Un Mister FPGA et un A1200 + Pistorm32
Tu trouve des mini PCB a inserez sur les 500 pour avoir le NMI qui va vient. (lien en bas de ce mail)
C’est une petite manip à faire H/W qui n’a rien de sorcier.HRTmon est ce que l’on a appelé ‘Action Replay pour Amiga1200’.
https://bigbookofamigahardware.com/bboah/product.aspx?id=738
https://www.amibay.com/threads/action-replay-a1200-ar1200.77484/L’amiga 500 avait ses cartouche (MKI, MKII, MK3 et j’en passe)
Le 600 ils l’on tout simplement zapé (que je sache)
Et pour l’Amiga 1200, ils ont proposé une version à base de HRTmon.
En fait, l’option Action replay réel en Hardware pour Amiga1200 n’à jamais existé.
Il y a bien une version soft qui trainait mais bugé d’une part et surtout, la plus part des jeux ecrasait son code. (logique)
Quand à la version en question à base de HRTmon pour Amiga 1200, je ne suis même pas sûr qu’elle fû mise à la vente.
Perso je n’en ai jamai vu en réel.#aussi ma question, histoire d’être sur, y’a un moyen de simuler sur winuae cet interrupteur ?
Oui, c’est PageUp
Tu peux le changer dans INPUT => PREV [0xC9] –> Actuvate Cartdridge#EDIT : Et toi tu penses pouvoir installer ce genre d’interrupteur sur un A500 ?
Oui sans soucis.
Ou commander le PCB : https://www.pcbway.com/project/shareproject/Paula_Interrupt_Adapter__A500_A2000_.htmlRéparation électronique (Amiga and Co et re-cap.)
Contact UNIQUEMENT via email (voir ma page web)
https://sasfepu78.ddns.net/PA/index.htmlBon, j’ai bien des hrtmodule237 que je peux intégrer dans ma rom, j’ai testé une création de rom 1.3 et 3.2.1 avec le hrt ajouté, aucun souci a la création, il est bien intégré et reconnu comme un binaire « romable », mais que se soit avec l’une ou l’autre des 2 roms, impossible d’avoir quoi que se soit avec un ‘page UP’ sur winuae.
Soit le page UP de Winuae est juste pour les modules intégré de winuae (action replay, hrtmon et consort …), soit je m’y prend mal et y’a un peu plus que simplement intégré hrtmodule dans le kickstart.
Si 1er choix, alors ça veux dire que c’est pas vraiment le NMI qui est emulé avec page UP sous winuae.
Si 2eme choix, alors faut que je cherche, si quelqu’un à des infos je suis preneur.Un Mister FPGA et un A1200 + Pistorm32
Essaye avec ton bouton droit de souris
De base, si tu lance l’exe, une fois chargé en mémoire il s’attend à ce que l’on appuie sur le bouton droit de la souris
L’appel via l’INT7, c’est dans WinUAE.
J’imagine que c’est parametrable dans les fichiers sources d’HRTmon. (pas regardé)On peut répondre facilement à cette question en programmant une Eprom avec ton fichier
et tester le tout sur un Amiga Reel.
Envoi moi ton fichier que je test ça.
Sinon : https://amiga.technology/2021/01/18/ikod-se-int7-adapter/L’autre option plus rapide, tu peux generer l’INT7 en métant en même temps à la masse IPL0, IPL1 et IPL2
Tu les trouves sur les bornes de PAULA (13-14-15)
et sur le connecteur cartouche du A500 (40-42-44)
et sur le CPU : (23-24-25)
En general on passe par 3 Diodes genre 1N4148 que l’on soude sur ces signaux.
Et de l’autre coté des 3 diodes, on les relie ensemble vers un boutonPoussoir
et sur l’autre pin du Bp, la masse.
Donc les 3 Cathodes des 3 diodes soudées entre elles.
Et Chaque Anode des 3 diodes soudés/reliés sur IPL0, 1 et 2
selon l’envie et le materiel, soit directement sur le PCB
Soit via un support/connecteur.Concernant WinUAE :
De mon point de vue, la touche PageUp emule correctement l’Interuption
MAIS, peut etre est t’elle uniquement ‘activé’ dans WinUAE que lorsque que l’on a renseigné le champ <Cartridge ROM>.
Et dans notre cas, il ne l’est pas vue qu’il est integré au kickRéparation électronique (Amiga and Co et re-cap.)
Contact UNIQUEMENT via email (voir ma page web)
https://sasfepu78.ddns.net/PA/index.htmlYop
Envoyé par mail pour la rom, parti sur une v1.3 avec hrtmodule ajouté dans la rom.
t’es envoyé les 2 formats, celui pour winuae, et celui pour programmer sur rom.De base, si tu lance l’exe, une fois chargé en mémoire il s’attend à ce que l’on appuie sur le bouton droit de la souris
yes, mais le module en rom n’est pas l’executable tel quel, et quand même éssayer mais pas d’effet, de plus click droit de la souris, ça serait un peu génant pour beaucoup de chose.
Te laisse voir si tu peux en tirer quelque chose, je chercherais aussi dans mon coin, mais pas aujourd’hui, pas le temps 🙂
Me demande quand meme si y’a pas un truc à faire dans la startup-sequence pour l’activer ???
Un Mister FPGA et un A1200 + Pistorm32
Je regarde merci.
#Me demande quand meme si y’a pas un truc à faire dans la startup-sequence pour l’activer ???
Bein non sinon ça n’a aucune utilité, autant passer par une version disquette.#…click droit de la souris, ça serait un peu génant pour beaucoup de chose.
Oui, mais de base c’est le click droit.
C’est pas mon choix 🙂Réparation électronique (Amiga and Co et re-cap.)
Contact UNIQUEMENT via email (voir ma page web)
https://sasfepu78.ddns.net/PA/index.htmlBon, bein ça fonctionne :=))
Je viens de programmer une 27C800 avec, en doublant le buffer et en forcant sur la 1er bank.
Le tout mis dans un Amiga500 Plus
Boot et hop, on à la main.
J’appuie sur mon petit bouton poussoir qui genere l’INT7
et HOP… me voilou sous HrtMon :=)))CooooOOOooool
Et bien un grand merci du coup.On test avec un Jeu ? Aller :=)
On boot sur Rick Dangerous II, on passe la crackTro
Le jeu est chargé avec le gros ricky en écran.
J’appuie sur mon ch’tit bouton maison
HOP, me voiulou sous HRTmon
S U P E R
ça c’est cool :=)Réparation électronique (Amiga and Co et re-cap.)
Contact UNIQUEMENT via email (voir ma page web)
https://sasfepu78.ddns.net/PA/index.htmlAh bah carrément super bonne nouvelle alors, franchement j’y croyais pas, vu le nombre de test que j’ai fais avec UAE pour l’activer sans succès, le truc c’est qu’il fallait du physique.
Bon c’est cool en tout cas, je l’intégrerais à ma prochaine rom de 1200 bootable, celle que t’es faite à l’époque, et au besoin si tu veux l’update t’enverrai aussi les kicks.
Faudra juste que je vois pour le nmi, et pour apprendre le fonctionnement de hrt, mais ça devrait le faire.N’hésite pas si besoin d’une autre version sur un autre système, aucun soucis pour te faire ça.
Content d’avoir pu t’aider, a pluche.Un Mister FPGA et un A1200 + Pistorm32
15 sujets de 1 à 15 (sur un total de 23)
- 1
- 2
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › Kickstart 2.05 + HrtMon