| CPC Rulez https://cpcrulez.fr/forum/ |
|
| routine d'affichage des fichiers convimgcpc https://cpcrulez.fr/forum/viewtopic.php?f=4&t=3744 |
Page 1 sur 1 |
| Auteur : | coconut [ 15 Juin 2009, 13:53 ] |
| Sujet du message : | routine d'affichage des fichiers convimgcpc |
Bonjour tout le monde .Savez vous où je peux trouver la routine d'affichage des fichiers crés en compacté avec comingcpc .Je veux bien aussi le listing assembleur si vous avez ( et quelques explications pour en saisir le fonctionnement ) Je voudrais en fait remplacer les screens d'origine de teenage queen par des screens cpc plus overscan COMPACTEES et dans le programme orginal il faut que j'implante une routine en lieu et place de l'endroit où on charge l'image ( cd &bc83 ) et comme je suis nul en assembleur je voudrais m'imprégner d'une routine la plus simple possible . Comme j'ai conscience d'être sur un forum de pros du cpc , allez-y mollo avant de me lincher avec mon inculture ASM . |
|
| Auteur : | hERMOL [ 16 Juin 2009, 04:13 ] |
| Sujet du message : | Re: routine d'affichage des fichiers convimgcpc |
je déplace le sujet dans ce forum , et voici du code vite fais pour l'affichage d'une image overscan non compacter Code : nolist
run &100 org &100 LD HL,Overscan CALL SetCrtc call &811 ; les couleurs jr $ SetCrtc: LD BC,#BC Bcl: LD A,(HL) AND A RET Z OUT (C),A INC B INC HL LD A,(HL) OUT (C),A INC HL DEC B JR Bcl Overscan: DB 1,48,2,50,6,34,7,35,12,13,13,0,0,0 ds &200-$,0 incbin "c:\divers\image.scr" ; version unpacker (32064 octets) |
|
| Auteur : | hERMOL [ 16 Juin 2009, 04:14 ] |
| Sujet du message : | Re: routine d'affichage des fichiers convimgcpc |
les sources pour les screens compacter sont dispo avec la version 0.13 de convimgcpc bon courage pour ton hack ! |
|
| Auteur : | coconut [ 16 Juin 2009, 09:03 ] |
| Sujet du message : | Re: routine d'affichage des fichiers convimgcpc |
Merci je vais regarder à ça .... |
|
| Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|