Nº241 (5/2010)







  Download :
241 Ça chauffe! Le rédac’chef est content: Les articles pleuvent de partout! En comptant les articles que j’avais moi-même concoctés pendant la période creuse, votre Ceo-Mag est assuré pour les prochains mois. Mais que les auteurs potentiels ne se découragent pas pour autant. Comme dirait notre mascotte Dino : «Abondance de biens ne nuit pas». Comme vous pourrez le constater, il y a pas mal de choses très calées la-dedans. Mais au total, le contenu est assez varié et tout le monde devrait y trouver son compte. Ne laissez pas roupiller votre Oric, il peut encore vous apporter joie et satisfaction. Bonne lecture et bon pianotage. André

Préparez-vous pour la Visu de Juin! Son succès dépend de vous! Une démo graphique de 256 octets! Un jeu en développement: Collapse! Tout pour faire une roulette sur Oric! Les Forum & Wiki de Defence Force!

sommaire

Adresses CEO / Sommaire / Editorial   Page 2
Courrier Oricien   Page 3-7
Petites Annonces & Bonnes Adresses   Page 7
Rush Hour Supplément n°5 (Harder levels)   Page 8-9
La Librairie Oric : Telestrat, Système m'était conté   Page 10-11
Divertissements Mathématiques et Logiques   Page 12
Le Coin Sudoku Oric : Les Grilles 7 à 12 de Mars   Page 13
Journal du Soft : Démo 256 octets   Page 14
Collapse ou la Génèse d'un Jeu en Basic (1/3)   Page 15
Jouez à la Roulette sur Oric   Page 16-19
Brève : Forum et Wiki Defence Force   Page 20
Nostalgie : Petite Exposition de Matos (3/3)   Page 21
Les 101 Ecrans de The Hellion (2)   Page 22-24
Listing Basic : Secanto (Musique)   Page 25
Journal de Transferts : Juillet 2009 à Mars 2010   Page 26-28
Spirographe   Page 27-30
Dino aime les Proverbes   Page 6 & 19
Dino aime les Paradoxes   Page 6, 14 & 25
Les Calembours de Schizo Dino   Page 8 & 9


Mini Démo en 256 octets
par Mickaël P.

De Mickaël P. [08/04/10]: En attachement, un petit truc pour le mag si ça vous tente, c’est une mini démo (un effet) en 256 octets, avec un code source commenté de 256 lignes, qui utilise le OSDK :)
En gros ce que ça fait n’est pas bien compliqué:
L’effet est en mode TEXT, et utilise des caractères redéfinis, mais ce qui est affiché, en fait, est fait en HIRES. Je triche en repassant en mode TEXT à la main (avec un attribut), alors que je suis passé avant en HIRES en utilisant la commande normale de la ROM. L’avantage c’est que ça permet de tromper la Rom qui crois toujours être en HIRES donc on peut appeler CURSET, DRAW, CIRCLE et consorts.
Donc après, ce que je fais, c’est que je trace des cercles animés en haut à gauche, et je recopie ce petit coin de HIRES dans les caractères redéfinis, ce qui fait apparaître une animation sur tout l’écran (parce que j’ai recouvert l’écran avec les caractères redéfinis).
Ca n’est pas trop long et ça montre un exemple de code 100% assembleur utilisant l’OSDK sans faire appel aux bibliothèques de fonction, ça montrer comment utiliser les labels locaux .( et .) pour pouvoir redéfinir des labels, comment faire des déclarations de symboles, etc. Bonne soirée!
De André C. [15/04/10]: Merci Mickaël. Pour voir ce que ça donne, j’ai été amené à utiliser OSDK pour la première fois, en suivant les instructions de Didier, parues dans le dernier mag. Et ça marche, ce qui ne doit pas te surprendre, mais je suis fier comme un gamin!
De Mickaël P. [15/04/10]: Cool :) Bonne soirée!
NDLR. Le code source de cette mini démo sera sur la prochaine disquette trimestrielle, mais vous pouvez déjà tester la version (un peu plus ancienne), livrée avec le kit OSDK. Si vous n’avez pas encore joué avec OSDK, c’est le moment! Téléchargez ce kit à l’adresse . Suivez ensuite les indications fournies par Didier V. dans le Ceo-Mag n°240, pages 18 et 19. C’est hyper-simple! La joie de la réussite devrait vous inciter à jeter un coup d’œil au code source commenté. Pour cela il faut ouvrir le fichier «main.s» dans un «textpad», par exemple celui indiqué par Didier.


BROWSE

NUMEROS
 [247] - [246] - [245] - [244] - [243] - [242] - [241] [240] - [239] - [238] - [237] 

YEAR
2017 - 2016 - 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006 - 2005 - 2004 - 2003 - 2002 - 2001 - 2000 - 1999 - 1998 - 1997 - 1996 - 1995 - 1994 - 1993 - 1992 - 1991 - 1990



Hosted By oric.org server www.oric.org V 2.6 CNIL ID : 872370 Write to Webmaster © 2000-2022 Built in 0.04 Seconds