CPC Rulez https://cpcrulez.fr/forum/ |
|
Buggy boy https://cpcrulez.fr/forum/viewtopic.php?f=6&t=5318 |
Page 1 sur 1 |
Auteur : | AsT [ 22 Août 2014, 12:48 ] |
Sujet du message : | Buggy boy |
J'ai vu ce matin sur le Cpc wiki que Mr Lou cherchait une version de Buggy Boy fonctionnant sur Cpc Plus. J'ai donc décidé de patcher la version old (source: cpc p0wer) pour qu'elle puisse fonctionner sur plus. Voici la version finalisée. Je voulais vous en faire profiter aussi. |
Auteur : | hERMOL [ 22 Août 2014, 22:18 ] |
Sujet du message : | Re: Buggy boy |
le retour de Camu tu peu nous faire un petit topo des choses patché ? |
Auteur : | MacDeath26 [ 23 Août 2014, 01:37 ] |
Sujet du message : | Re: Buggy boy |
Buggy boy était un peu lent mais assez fun quand même. Merci pour le patche, c'est important de patcher les classiques pour PLUS, histoire qu'ils puissent tourner sur les machines les plus récentes aussi.. |
Auteur : | coconut [ 23 Août 2014, 07:00 ] |
Sujet du message : | Re: Buggy boy |
C etait quoi l'incompatibilité cpc+? keyboard scanning bug ? |
Auteur : | AsT [ 23 Août 2014, 11:10 ] |
Sujet du message : | Re: Buggy boy |
J'ai juste modifié la routine de scan du clavier, c'est tout. De mémoire, la routine était à l'adresse #894E, sur le fichier "buggy.n05". J'ai chargé le fichier avec un ùld,"buggy.n05" (correspondant à un load) Ensuite j'ai installé ma routine de scan clavier en remplacant celle déjà existante. Puis j'ai sauvegardé le fichier. Voilà pour le detail : Code : ;
; Keyboard patch for buggy boy ; org #894E ld bc,#f40E out (c),c ld b,#F6 ld a,#c0 out (c),a out (c),c defb #ed,#71 ; out (c),0 inc b ld a,#92 out (c),a ld a,d or #40 ld b,#f6 out (c),a ld b,#f4 in a,(c) ld bc,#f782 out (c),c dec b defb #ed,#71 ; out (c),0 cpl ret |
Auteur : | hERMOL [ 27 Août 2014, 10:35 ] |
Sujet du message : | Re: Buggy boy |
y'a un probleme sur ta version patché je trouve aucune modifications sur le "keyscan", la routine #894E est la même que celle dispo sur les autres versions: Code : ;; AST ;;VERSION TWOMAG org #894e org #894e ld bc,#f40e ld bc,#f40e out (c),c out (c),c ld b,#f6 ld b,#f6 ld a,#c9 ld a,#c9 out (c),a out (c),a out (c),c out (c),c inc b inc b ld a,#92 ld a,#92 out (c),a out (c),a ld a,d ld a,d or #40 or #40 ld b,#f6 ld b,#f6 out (c),a out (c),a ld b,#f4 ld b,#f4 in a,(c) in a,(c) ld bc,#f782 ld bc,#f782 out (c),c out (c),c dec b dec b ld c,#00 ld c,#00 out (c),c out (c),c cpl cpl ret ret les seul modif ce trouve la Code : Comparaison de la mémoire:
000099FE: 34 00 000099FF: 7C 00 00009A00: 63 34 00009A02: 81 34 00009A04: FF 63 00009A05: 01 7C 00009A06: 34 81 00009A08: 63 FF 00009A09: 7C 01 00009A0A: 81 28 00009A0B: 7C 56 00009A0C: FF 54 00009A0D: 01 00 00009A0E: 28 FF 00009A0F: 56 00 00009A10: 54 34 00009A11: 00 7C 00009A12: FF 63 00009A13: 00 7C 00009A14: 18 81 00009A15: 00 7C 00009A16: D9 FF 00009A17: 99 01 00009A18: A2 42 00009A19: BB 34 00009A1A: A2 20 00009A1B: DD 06 00009A1C: 84 80 00009A1D: CC DD |
Auteur : | AsT [ 27 Août 2014, 12:07 ] |
Sujet du message : | Re: Buggy boy |
Hum hum... Bizarre.. Je regarderai ca ce soir... |
Auteur : | Plissken [ 27 Août 2014, 12:40 ] |
Sujet du message : | Re: Buggy boy |
Ce serais sympa d'avoir une palette + sur ce jeu tiens |
Auteur : | AsT [ 27 Août 2014, 17:38 ] |
Sujet du message : | Re: Buggy boy |
Ca n'apportera pas grand chose au jeu. De plus le jeu fait 64k bien plein et il sera dificile (mais pas impossible) de trouver de la place. Voici la version Cpc Plus revue et corrigée... Désolé, la routine clavier se trouve à l'adresse #63D6 (dans le fichier "buggy.n05") et à l'adresse #894E quand le jeu est décompacté. J'avais mal fait la sauvegarde du fichier .n05 Erreur désormais réparée.... |
Auteur : | Plissken [ 27 Août 2014, 19:11 ] |
Sujet du message : | Re: Buggy boy |
Après je propose juste Merci pour le patch |
Auteur : | Kris [ 28 Août 2014, 08:22 ] |
Sujet du message : | Re: Buggy boy |
MErci Ast, les "Plus owner" vont pourvoir profiter du jeu |
Auteur : | AsT [ 28 Août 2014, 15:28 ] |
Sujet du message : | Re: Buggy boy |
De rien, s'il y en a d'autres n'hésitez pas a me le faire savoir... |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |