| CPC Rulez https://cpcrulez.fr/forum/ |
|
| Crocolib https://cpcrulez.fr/forum/viewtopic.php?f=4&t=322 |
Page 1 sur 1 |
| Auteur : | hERMOL [ 21 Juil 2008, 04:11 ] |
| Sujet du message : | Crocolib |
Citer : Crocolib is a complete framework targeting Amstrad CPC Plus computers, written in both C & Assembly Z80 language. Based on top of z88dk C cross compiler, it allows to create rich programs featuring very low-level hardware support. Third-party tools are also provided to convert data to target machine. Available Features Thanks to CrocoLib's API, a C developer without any Z80 assembly knowledge can enjoy the following : ASIC ASIC detection Use of a palette made of 16 RGB444 colors for graphics Up to 16 Hardware Sprites, all of them sharing a palette made of 16 RGB444 colors Basic screen splitting, allowing smooth horizontal and vertical scrollers Interrupts (developer can set a custom C callback called every frames) CRTC Horizontal stretch Vertical stretch Video page offset Video page size (16Kb or 32Kb) -GATE ARRAY Memory banks management Video mode switch Standard color AY player Easy replay of sound files using Madram's AYC toolkit -DATA Decompression of BitBuster's compressed data files Data files gets compressed on PC then linked together in a single file used on CPC -TEXT Draw text using a custom bitmap font Draw vertical scroll-text using a custom bitmap font Draw horizontal scroll-text using a custom bitmap font -EMULATOR Developer can check if the program is running under an emulator or not url: http://arnaud.storq.googlepages.com/crocolib https://crocolib.svn.sourceforge.net/sv ... lib/trunk/ http://sourceforge.net/projects/crocolib/ |
|
| Auteur : | hERMOL [ 23 Juil 2008, 21:08 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
source phat+crocolib by Arnaud Storq url : http://arnaud.storq.googlepages.com/ http://arnaud.storq.googlepages.com/cro ... 072008.zip |
|
| Auteur : | hERMOL [ 30 Juin 2009, 22:33 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
Arnaud, j'ai vu qu'il y a quelques modif ce mois ci sur la page sourceforge du projet de la "Crocolib", peu tu nous en dire un peu plus ? |
|
| Auteur : | norecess [ 01 Juil 2009, 00:09 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
Non, le projet est au point mort |
|
| Auteur : | norecess [ 01 Juil 2009, 01:10 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
La réalité c'est que je m'appercois qu'un framework sur CPC doit etre ULTRA-minimaliste. Juste de quoi Booter, un gestionnaire d'interruptions, un unpacker, quelques fonctionnalités d'accès disque, un gestionnaire de mémoire-bank mais c'est tout. Essayer de gerer des sprites, des choses pour faciliter le graphisme etc. c'est depasser le scope du viable pour un framework sur CPC. Certes, ca fonctionne, mais ca impose trop de restrictions au programme final. Et vouloir rester generique dans un tel contexte, ca bouffe trop de mémoire. Je reviendrais avec un bon framework issu de mon experience passée sur toutes mes démos (phat 1, phat 2 et celle a venir). Mais plus tard.. Mais de ttes facons, qui s'interresse au C sur CPC ? |
|
| Auteur : | hERMOL [ 01 Juil 2009, 18:57 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
J'aimerais bien me mettre au C , j'ai l'impression que je suis partie du mauvais coté, pascal, php, delphi, ... rien qui ressemble au C , ca me donne vraiment envis , a voir ce que donne la phat 1 et les different jeux du/des des mojontwins (cf le post du 25 juin ) |
|
| Auteur : | fano [ 01 Juil 2009, 20:33 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
Bah, je pense pas que le pas de Pascal à C soit si grand... norecess a écrit : La réalité c'est que je m'appercois qu'un framework sur CPC doit etre ULTRA-minimaliste. Juste de quoi Booter, un gestionnaire d'interruptions, un unpacker, quelques fonctionnalités d'accès disque, un gestionnaire de mémoire-bank mais c'est tout. Voui, je pense qu'effectivement ce genre de lib pour CPC serait pas mal, mais indépendant des fonctions firmware.Sinon, y'a des lib de z88dk pour la gestion des chaines de caractères ? norecess a écrit : Mais de ttes facons, qui s'interresse au C sur CPC ? euh y'a des gens quand même lol Plus sérieusement c'est sympa d'avoir un compilo C comme z88dk pour CPC, je suis pas trop C mais je crois que j'essayerai d'écrire quelque chose avec un des ces quatre |
|
| Auteur : | MacDeath26 [ 01 Juil 2009, 21:42 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
Le C, c'est pas ce truc qu'on apprend en IUT, BTS ou fac d'info, mais qui ne fut jamais exploité sur CPC, sauf peut être par les étudiants pour faire leurs devoirs ? |
|
| Auteur : | fano [ 01 Juil 2009, 22:57 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
MacDeath26 a écrit : Le C, c'est pas ce truc qu'on apprend en IUT, BTS ou fac d'info, mais qui ne fut jamais exploité sur CPC, sauf peut être par les étudiants pour faire leurs devoirs ? Pas besoin d'aller jusque là, il y a des bons bouquins aussi Sinon je crois qu'il y avait eu un compilo C pour CPC mais que c'était resté confidentiel. |
|
| Auteur : | norecess [ 02 Juil 2009, 02:41 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
Je conseille a tout le monde d'utiliser SDCC à la place de z88dk, principalement pour des raisons de stabilité. Sinon, je recommande également de ne pas utiliser les libraries standards C (exit printf, fopen, memalloc & co). Mieux vaut juste utiliser le langage C pour son dialecte, sa syntaxe, et rien d'autre. Dans le cas contraire, vous allez passer plus de temps à comprendre pourquoi ca marche pas sur CPC, regarder l'implementation, et constater que bah ouais, ca peut pas marcher (car les compilos C ne sont pas dediées qu'au CPC, parfois c'est un penchant pour une machine (genre z88dk avec le spectrum).. Enfin, je recommande de s'interesser au C sur CPC seulement si on a deja eu une experience C sur une autre plateforme par le passé.. sinon, vous allez rapidement vous heurter a certains murs pour vous dire, "ouah, c'est d'la merde, je reste avec mon asm z80". Bref, de quoi vous degouter tout seul Je n'irais pas m'étendre plus sur le sujet, j'ai deja debattu de tout ca sur le forum d'Impact. Pour plus d'info, veuillez y jeter un coup d'oeil ! Bye! |
|
| Auteur : | hERMOL [ 20 Fév 2010, 14:42 ] |
| Sujet du message : | Re: Crocolib for z88dk C cross compiler |
Citer : norecess committed revision 594 to the crocolib SVN repository, changing 1545 files url : https://crocolib.svn.sourceforge.net/sv ... b/trunk/cc |
|
| Auteur : | norecess [ 24 Mars 2010, 13:59 ] |
| Sujet du message : | Re: Crocolib |
Crocolib n'est plus ! |
|
| Auteur : | BDCIron [ 25 Mars 2010, 21:23 ] |
| Sujet du message : | Re: Crocolib |
C'était quoi ??? |
|
| Auteur : | norecess [ 25 Mars 2010, 22:33 ] |
| Sujet du message : | Re: Crocolib |
Le repository SVN chez Sourceforge sur lequel j'avais placé Phat, Phat 2 et Pheelone. Le tout est a une autre place maintenant. Puis entre nous, Crocolib, c'était nul ce nom |
|
| Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|