Articles

Affichage des articles du 2013

OldSchool is beautiful 11 : Spécial Nanochess

Image
Demain c'est le 11 Novembre, mais non, OIB n'à pas baissé les armes ! :) :) Malgrès la tonne de projets que je mène en parallèle, voici OIB 11, un épisode spécial dédié à Nanochess développeur de Zombie Near, Mecha 8 et Princess quest ! C'est également le 1er épisode de OIB fait en collaboration avec Revival ! Bon visionnage !

Shinobi Coleco ne sera pas ...

Image
... sans scrolling ! En effet, je ne voyais pas ou aller avec ces shinobi à écran fixe. Bon, je serais honnête, même si le chemin s'éclaire, la route va être très très longue. Voici en vidéo le résultat des mes tests de ce soir. Ca mélange scrolling 8pixels et scrolling shifting temps réel à 1 pixel. Tout ça serait réutilisable pour Commando Return ce qui simplifierais énormément sa programmation :) Bien sur je n'arrive plus à linker mes vidéos Youtube, donc vous pouvez mater ça à cette adresse : http://www.youtube.com/watch?v=HYe-kgtN0Qc

Kit de développement MSX V1.0

Image
Il y a quelques temps, j'avais commencé des tutoriaux sur MSX qui j'avais abandonné car je n'arrivais pas à passer la barrière des 16ko pour une ROM ... Depuis ce temps, j'ai réussit à passer outre cette limitation et j'ai développé ma propre librairie de jeu pour MSX. Aujourd'hui, cette librairie est stable, pas forcément ce qu'il y à de plus optimisé, mais j'ai réussi avec cette même librairie à porter 3 de mes jeux Coleco sur MSX. Et aujourd'hui je suis heureux de partager avec vous ce kit de développement, qui est téléchargeable à cette adresse :  http://bfg-le-site.fr/files/pack_msx.zip La documentation d'installation est assez sommaire, et il n'y à pas de documentation "technique" sur la structure mémoire vidéo du MSX. Pour cela je vous conseille de télécharger le kit de développement Coleco de Daniel Bienvenu, les structures étant quasi identique. Par contre, chaque procédure et fonction est documentée dans les .h

Lock'n chase MSX : Béta version

Voilà, le jeu en est à 99%. Il ne reste plus qu'à implémenter le flickering de sprites et une optimisation dans le mode black label pour que ça soit visuellement plus sympa ... Au passage, il semble que j'ai trouvé un éditeur et que le jeu sera édité en version physique. Et c'est visualisable ici :  http://www.youtube.com/watch?v=jVmlxkP5stM

Lock'n chase Black Label sur MSX

Image
Il y à des matins ou on se réveille et ou on sait qu'on va réussir à faire ce que l'on échoue depuis des mois ... Hier je me suis donc réveillé avec dans l'idée de réussit à passer la limite de 16ko de rom sur le MSX. Et bien ... j'ai réussit ! En fait, j'avais la solution depuis des mois dans le code sources, mais je faisait les tests avec des mauvais fichiers graphiques ... Ce qui fait que rien ne s'affichait mais que c'était normal. J'ai donc passé mon Dimanche à upgrader le Lock'n chase MSX en Lock'n chase Black label MSX :) Bon, il y à encore des bugs dans certains routines (affichage des portes par exemple), et je n'ai toujours pas testé le son sur MSX, mais la plus grosse difficultée est passée ! De plus la rom fonctionne sur machine réelle !! Voici une petite vidéo du WIP :

Tunnels & Trolls

Image
Tunnels & Trolls est un vaporware de la grande époque Colecovision. Et bien si je tentais de transformer la vapeur en cartouche ? Voici un WIP de ma version de Tunnels & Trolls. Il manque pleins de chosse comme les pièces uniques par exemple. Ce WIP est plus un proof of concept d'utilisation de la mémoire vidéo comme RAM. Comme cela au lieu d'avoir 1ko à ma disposition, j'en ai 5 pour garder la trace des objets et des monstres dans le labyrinthe. Si vous tuez un monstre dans une salle, il ne reviendra plus (a moins que ça ne soit un mort vivant ;) Je vois le jeu comme un "survival fantasy". Les "munitions" et la vie seront "rare", donc il ne faudra pas toujours rentrer dans le tas. Mon but :  - 4 Persos : Guerreir, Magicien, Voleur, Archer avec chacun des caractéristiques spécifiques  - 256 pièces (déja implémenté) avec des salles uniques (pas encore fait) - Des monstres avec chacun une IA différente. - Des Bonus

Un peu d'IA dans Bombjack

Image
Bon, j'ai commencé à implémenter les ennemis dans BombJack ... Au vu du nombre de fois que j'aurais du me faire toucher, je pense que la difficulté sera là :)

Des news d'homebrew

Image
Ce petit post pour faire le point sur mes développements en cours : - "Shinobi-like" (nom non défini) : l'IA de 2 adversaires à été développé, j'en ai profité de suite pour optimiser le code. Ca tourne bien, reste quelques IA à développer, mettre les niveaux en place pour voir ensuite si le jeu peut être amusant à jouer ... Il n'est pas exclu que je switche sur un jeu action plateforme avec le même moteur si je trouve le jeu pas amusant ... - Bombjack : J'ai enfin trouvé de quoi coder correctement l'IA des adversaires. C'est beaucoup plus simple que je ne l'aurais cru. Plus qu'à voir ça en fonctionnement après implémentation, mais j'ai déja tout sur papier ce qui est un pas de géant. - Lock'n Chase Black Label : Dans mon OIB spécial VG5000, j'ai trouvé le mode de jeu du glouton avec le labyrinthe dans le noir excellent, je l'ai adapté à Lock'n chase. Cette version permet également de régler les paramètres du jeu pour s

Oldschool is beautiful : Hors série n°2

Image
Hé hop, le hors série n° 2 est dispo dans lequel je vous expliquer les difficultés pour Lock'n chase et Ozma Wars. Je m'excuse par avance d'un bug dans la vidéo qui est causé par Pinnacle Studio ... J'ai tenté une capture avec un autre codec pour éviter de recompresser la vidéo ... Et de manière aléatoire Pinnacle insère un écran vert ... Vu en plus comment le logiciel est souple, pour réinsérer la séquence qui merde j'aurais du resynchroniser toutes les séquences avec le son, et franchement, j'ai eu la flemme. Je sais dorénavant que mes captures devront être recompressées avec un codec compatible Pinnacle (Comme pour le OIB 10 en fait ...). Comme quoi le mieux est quelquefois l'ennemi du bien ... Bon visionnage !!

OldSchool is beautiful épisode 10

Image
Ca y est, il est là !! Au programme : - Dead on time (CPC) - oh Mummy ! (Genesis) - Fighting street (PC) Bon visionnage !!

Du retard pour OldSchool is Beautiful 10

Comme vous pouvez le remarquer, le rythme de sortie des oibs à fortement diminué. C'est volontaire !! Je teste actuellement des outils pour amélioré la qualité des captures. Je pense avoir trouvé le saint graal avec Bandicam, les premiers tests sont très concluants ... Et maintenant je dois refaire toutes les captures que j'avais faites pour les 2 prochains numéros !! Mais plus encore, il faut que j'améliore la qualité des tests ... Et ça, c'est plus dur pour moi, mais je vais y travailler ! Bref, j'espère vous proposer un n° d'oib dès le mois prochain j'espère de bien meilleure qualité que les précédents ! Stay tuned !

OldSchool is beautiful épisode 9

Image
C'est la rentrée !! Alors au programme de ce n°9 : - Airline capers (Zx spectrum) - All present and correct (Zx spectrum) - Shipoid (C64) - Mutilator (C64) Bon visionnage !!

Retour de la braderie de Lille 2013

Image
Retour de braderie, comme chaque année, pieds en compote et morale en berne car demain je reprends le travail !! Finit le soleil de Bretagne depuis déja une semaine ... Bon, que dire de ce cru 2013 ... Bien fade, je n'ai pas senti l'effervescence des années précédentes et on arrivait finalement à circuler sans encombre ... A croire qu'il y avait moins de monde. Sinon le monde du rétrogaming est trusté à 95% par des rapaces. Ma SNES en loose et jauni à 60 Euros en veux tu en voila ... Ma NES sans cable pleine de poussière sans garantie à 30 Euros t'en veux, c'est rare, c'est pour ça que je les empile par paquet de 10 sur mon stand. 10 Euros l'excite bike NES en loose mon bon Monsieurs ... Avec un étiquette cash converter qui affiche 2 Euros 30 !! :) J'aime bien la vaseline quand on essaye de m'enculer quand même ... Quand vous fouillez un bac en loose de jeu Mégadrive et que la 1ere cartouche qui vous arrive en main est un Sonic Euro (en loose je r

Oldschool is beautiful : Hors série n°1

Image
Ma fille étant malade en ce moment, je suis quasiment un jour sur deux à la maison pour la bichonner ... Mais j'en profite pendant qu'elle fait la sieste pour vous pondre un numéro Hors Série de OldSchool is beautiful, consacré ... à moi même !! Ça paraîtra peut-être pompeux, mais le but est juste de partager avec un peu d'humour (j'espère) le processus de création de jeux vidéos ... En espérant que cela intéressera quelques personnes ! Au programme donc : - GPPANG (GP32) - DCPANG (Dreamcast) - Puzzli (Colecovision) - Puzzle fighter prototype (Colecovision) - Bomb'n blast (Colecovision) ATTENTION : CET EPISODE CONTIENT DES MORCEAUX DE GHOST'N ZOMBIE DE YOUKI ! Bon visionnage !

Old school is beautiful episode 8 (EDIT)

Image
EDIT : Erreur grossière dans cet épisode pour Princess Rescue, on peut en effet courir et tirer des boules de feux en mettant la manette en haut, ce que je n'ai jamais pensé à faire !!! Merci à Horeus de Allgamers.fr pour me l'avoir signalé !! -------------------------------------------------------------------------------------------------------- L'épisode 8 est en ligne ... Et qu'est ce que j'ai ramé sur cet épisode ... Impossible de faire des captures vidéos correctes ... Bref, le résultât est là, j'espère que vous apprécierez quand même !! Au programme : - Legendary Wings (PC) - Princess Rescue (Atari 2600) - Maldita Castilla (PC)

Un peu de Work in progress

Image
Depuis 2 jours j'ai repris goût à coder :) J'ai d'abord bidouillé un ripper de sprites amélioré qui convertit une image BMP au format Coleco. Puis j'ai repris le code de BombJack, et réfléchit à implémenter un système de construction de niveau à partir de tuiles, avec des tuiles compressées. Le principe; avec l'outil Coleco je crée une image qui représente les tuiles (1 tuile = 1 caisse pas exemple ou un bout de mur). Avant j'aurais encodé à la main les tuiles non compressées dans mon programme, ça bouffait de la ROM et en plus c'était fastidieux. J'ai trouvé indirectement grâce à BombJack une autre possibilité. L'écran des tuiles est compressé en ROM et décompressé dans une partie de la ram vidéo (VRAM) qui n'est pas utilisée. Ensuite, pour créer mon écran composé de tuile, je copie chaque tuile de VRAM vers l'écran (la VRAM visible). Résultat : un gain phénoménal de place en ROM !! Voici ce que ça donne en vidéo :

Old school is beautiful episode 7 : Le VG5000

Image
Episode en mode vieux con sur un ordinateur fabriqué en France : Le VG5000.  Les jeux présentés : - Football - Glouton - Viking - La moto infernale - Hélicoptère ... Prochaine vidéo dans un temps indéterminé, j'ai remis les mains dans le développement d'un convertisseur de Sprites sur Coleco, et avec j'ai fait 75% des sprites d'un nouveau jeu (en moins de 2 heures pour 48 sprites gràce à ce nouvel outil !!!) et 20% du moteur du jeu au passage :) :) (Mais pas sur que ça aboutisse sur quelque chose de concret ...).

OldSchool is beautiful épisode 6 : L'arcade sur Micro ordinateur

Image
Un épisode quand même plus sérieux que le précédent avec 4 jeux d'arcade re-adaptés ou inédits sur Micro Ordinateur : - Speccy Bros (ZX Spectrum) - Bubble Bobble 4 CPC (Amstrad CPC) - R-Type version 2013 (Amstrad CPC) - Crash time plumber (PC) Bon visionnage !!

OldSchool is beautiful épisode 5 : Sado et Maso sont sur un bateau

Image
Finalement, j'aurais été plus vite que prévu sur cet épisode !! J'ai franchit le pas, plus de blague (en tout cas j'ai essayé) et ma tronche visible dans 2 séquences avec effets spéciaux et ... UN GENERIQUE !! Merci à Rayxamber pour la musique qui je trouve rend super bien !! Merci ! Au programme des jeux difficiles (en tout cas les 2 premiers) : - Du sado maso avec Souls (ZX Spectrum) - Du très difficile avec Donkey Kong Reloaded (ZX Spectrum) - Du coloré avec Invasion of Zombie Monster (CPC) - Du sang avec Ramiro, the Vampire (ZX Spectrum) Bon visionnage !!

OldSchool is beautiful épisode 4 : Karaté et Kung Fu

Image
Purée, j'ai galéré sur cet épisodes pour capturer la vidéo des jeux PC. J'ai du dégoter un nouvel outil de capture, compresser et recompresser d'ou perte de qualité ... Pour le dernier jeu testé j'ai carrément du récupérer des vidéos existantes car impossible de capturer quoique ce soit avec les outils que je possède ... En tout cas au programme de ce n° : Way of the exploding fist (C64) Way of the exploding foot (Coleco) Chuck no rice (PCEngine CD) Bruce Lee 2 (PC) Kung fu master 2 (PC) Après celui ci je fais une petite pause ... Enfin pas vraiment une pause, je vais jouer à de nouveauw homebrew et sélectionner les meilleurs pour un prochain n°, je pense spécial homebrew ZX Spectrum. (Avant, j'ai quand même encore un épisode Homebrew MSX avec 3 jeux géniaux que je dois vous faire partager !!).  De plus j'ai découvert quelques subtilité avec mon nouveau logiciel de capture, que je voudrais bien tester avant de remettre en ligne un épisode. En t

OldSchool is beautiful épisode 3 : Yeno Sega SC3000

Image
Pour l'épisode 3 je vous propose de découvrir pas moins de 11 jeux Sega SC3000, ma toute première bécane !!

OldSchool is beautiful épisode 2 : Caveman ugh-lympic

Image
Voilou, je pense avoir pas trop mal amélioré les captures vidéos. J'ai tenté également de faire les commentaires plus "joué" ... Bon vous noterez que je suis un mauvais acteur et que je machouille toujours mes mots ... C'est là que je vois que les mecs comme Grenier qui en plus montre leur tête on un vrai talent d'acteur et que c'est extrêmement à difficile à faire. Dans tout les cas j'espère qui vous apprécierez cet épisode. Le prochain risque d'être plus long à faire, et ça sera également un épisode spécial vieux con avec des souvenirs de mon passé vidéoludique !!

OldSchool is beautiful épisode 1 : Le MSXDEV 2013

Image
Ca y est, on peut dire que l'émission est lancé. Bon, la qualité vidéo n'est pas encore au rendez vous, mais je pense que le sujet est intéressant, et que je  j'améliorerais encore tout ça pour le prochain numéro (en tout cas j'essayerais !!). Donc dans ce n° on parle des homebrew proposés au MSXDEV 2013, et on peut dire qu'il y à de la qualité, mais je vous laisse juge en regardant OldSchool is beautiful épisode 1 !!

OldSchool is beautiful Episode 0 : Battle of Hoth sur Colecovision

Image
Après m'être essayé au jeu vidéo, aux tutoriaux et au site web (avec plein d'erreur W3C à corriger encore ...) voici mes premiers pas dans le monde de la vidéo. Je vous propose aujoud'hui l'épisode pilote d'une émission qui s'appelle OldSchool is Beautiful, qui présentera généralement des nouveautés oldSchool !! Mais regardez plutôt par vous même :

Puzzli pour tous

Image
En ces temps ou pleins de connards tentent de nous imposer DRM, connexions obligatoires, et autres merdes censés améliorer notre expérience de jeu (expliquez moi comment ...), j'ai décidé de sortir les joueurs du monde  de la morosité (rien que ça ! :) ) en leur offrant mon premier jeu Colecovison, en version dématérialisée. Ca se télécharge à cette adresse :  http://bfg-le-site.fr/files/puzzlirc1.4b.zip . Cela tourne sur à peut prêt tout les émulateurs Colecovision. Cette version est 100% identique à la version cartouche qui est encore disponible chez Good Deal Games, pour tout les collectionneur qui voudrait une version physique du jeu ! Voilà, amusez vous bien !

Rendu Cathodique sur Moniteur LCD.

Image
Si comme moi, vous détestez jouer en émulation sur un écran LCD, voici de quoi changer d'avis ! Les dernières version de l'émulateur MESS (Emulateur multi console/ordinateur) permettent de donner un effet "old-school" à tout vos jeux émulés. Et le moins que l'on puisse dire c'est que c'est bluffant. Voici la preuve en image, avec Monago GP sur le Yeno Sega SC3000/SG 1000. Tout d'abord, voici ce que cela donne sur un émulateur classique : C'est pixelisé, c'est moche. Mais après paramétrage de MESS, voici ce que l'on obtient : Ce que l'on peut voir ici, c'est que c'est bombé comme sur une vieille télé CRT avec des scanlines et les effets de "bave" que l'on avait également. C'est réellement bluffant, surtout en mouvement. Quand on sait que cet émulateur sait émuler une tonne de machine ... vous ne pourrez plus vous passer de ce filtre. Pour obtenir cet effet, il faut ouvrir le fichier MESS.ini,

Retour de brocante du 26/05/2013

Image
Ces temps ci, les brocantes c'est plutôt du genre je rentre broucouille ... Pour tout dire, la dernière "bonne" pioche à eu lieu il y à 15 jours avec 24 jeux XBOX en loose pour 3 euros ... Bon les jeux sont passés à la brosse à limaille, c'est pas possible autrement, mais 95% des jeux semblent fonctionner. Aujourdh'ui Madame Bfg désirait revendre les affaires trop petite des gamins, et s'installe prêt d'un carrefour (la route, pas le supermarché hein ...), avec une rue pas très remplit de brocanteur, le mauvais temps n'aidant pas ... Après l'avoir aidé à déballer, je décide de faire un tour, et comme d'habitude, je ne trouve ... rien. Et la Madame m'appelle : "Y'a plein de gens dans la rue qui repartent avec des consoles en boite, Saturn, Wonderswan and co ...". Forcément, au lieu de commencer par la rue ou elle est installée, je suis partie faire toutes les autres ... En effet dans cette rue, sévissait un collectionn

Test : Deadly premonition (Director's cut) PS3

Image
Il y à des jeux auxquels on arrive à tout pardonner. Une réalisation minable, un gameplay exécrable, des graphismes d'un autre temps … Deadly Premonition fait parti de ces jeux. Son scénario, son ambiance, sa musique le sauve de sa réalisation préhistorique. Deadly prémonition, c'est Twin Peaks en jeu vidéo. L'agent York débarque à GreenVale et va devoir résoudre le meurtre d'Anna, éventrée, langue arrachée. La malheureuse à été retrouvé par les jumeaux Ingram, attachée à un arbre. Enquête classique ? Non, car lorsqu'il pleut à GreenVale, on peut se retrouver dans un monde parallèle en train de se faire poursuivre par un tueur en imperméable rouge, armé d'une hache … Étrange. Tout aussi étrange sont les habitants de GreenVale, tout comme le héros, qui nous parle à nous, joueur, en nous appelant par le nom de Zach ... Quand j'ai su que le jeu ressortait dans une version PS3 avec un meilleur gameplay, des meilleurs graphismes, j&#

Break

Cela fait un petit moment que ça me trotte dans la tête, et j'ai décidé de l'officialiser ce jour. Je fait un break d'un temps indéterminé sur le développement de jeux vidéos. (Le dernier à duré 5/6 ans :) :) ). Je ne trouve plus la motivation à passer des 100 aines d'heure sur le codage d'un jeu. En fait, j'ai 2 jeux en cours sur Colecovision et je me suis bien amusé à les "concevoir" sur papier, avec des MindMaps, et ce genre de chose. Mais j'avoue que redessiner pixel par pixel les graphismes dans les outils dédiés, recoder un énième framework de jeu qui ressemble aux x précédents, ne m'amuse plus vraiment en ce moment. Donc au lieu de faire des choses sans vraiment en avoir l'envie et la passion, autant les mettre de coté et les reprendre quand la passion reviendra. Voilà, je ferais encore tourner le blog avec les découvertes que j'aurais envie de partager, peut-être même encore avec des tutoriaux pour le codage de jeux (j'

bfg-le-site.fr mis à jour

Juste un petit post pour dire merci à Horeus du site Allgamers.fr Il à mis le nez dans le code source HTML de mon site bfg-le-site.fr et à rendu W3C compliant tout ça. Donc le site est maintenant propre et aux normes !! Mille fois merci à lui. Je vais pouvoir dès que j'ai un peu de temps terminer les tutoriaux MSX ! Merci !

Encore des news sur HeliFire

Image
Ça avance, bien plus vite que prévu. Finalement, je pense que ce jeu est celui que j'ai codé le plus proprement. Pour tout dire, le mode 2 joueurs fonctionne, et au lieu des 5 vagues d'attaques de l'arcade, il y en à 12, avant de faire un loop, le score et les vies des 2 joueurs est implémenté. Au contraire de l'arcade, le mode 2 joueurs est un mode coopération ou on peut quand même se tirer la bourre pour avoir le meilleur score. En effet, il n'est pas évident de viser correctement les adversaires, avec tout ce qui peut vous arriver sur la tête :) Tout le "worflow" du jeu est en place (Ecran de présentation, Menu, GameOver). Il ne reste plus qu'à rendre sexy tout ça, ajuster toujours des détails de vague d'attaque, de couleur et d'autres. Puis de sonoriser tout ça ... Bref, c'est une phase longue car il ne faut rien oublier et éviter de tout casser, mais ça devrait aller :) J'ai vu pire !

Des news d'Helifire

Image
Voici une petite avancée de ce que sera le level le plus difficile de Helifire sur Coleco. Tout y est en terme d'objet, mais il me manque 2 vagues d'attaques d'Helico à coder ainsi que changer le masque de collision du sous-marin jaune ennemi. Les collisions sont implémentées, mais je ne fais pas exploser mon sous marin pour l'instant. Et ce qui est bien, c'est qu'il n'y à aucun ralentissement (sauf ceux du logiciel de capture :) ).

Mon avis sur la PSVita

Image
Pas envie de coder en ce moment, en plus je me casse toujours les dents pour accéder à 32ko de rom sur MSX, alors en attendant que les idées reviennent, je joue. Et là, et bien, je vais parler de ma vie :) Après tout, ça sert à ça un blog. Je vais donc commencer par donner mon avis (totalement subjectif) sur une des dernières consoles sont j'ai fait l'acquisition; la PSVita. J'en ai entendu des choses sur cette console, une puissance technique de fou, un dashboard castastrophique et un catalogue de jeux famélique ... Je n'étais donc vraiment pas pressé d'acquérir le joujou. Or un Cora dans mon coin faisait 40% un Dimanche sur les consoles. (40% !!!). Le risque étant moindre, j'ai donc tenté ma chance. Et grand bien m'en à pris. Une console sans jeu, aussi puissante techniquement ne peut servir qu'à caler une armoire, et bien, ce n'est pas le cas de cette console. Couplez là avec un abonnement PSN+ et vous aurez largement de quoi vous éclater

Revival Chase : bientôt chez vous !!

Image
On en a bavé ! On en a sué ! On a frolé le nervous breakdown, mais on à réussit !! Les images que vous voyez apparaitre sont les exemplaires qui vont être distribués aux heureuses personnes qui ont commandé RevivalChase. Alors effectivement, il y à eu du retard à l'allumage, la première version Gold envoyé à la société de pressage  ne passaient pas les contrôles pour le glass mastering. Une tonne d'anti stress plus trad, 15 kilos d'essai et pas mal de CDR grillés voici, de plus prêt le résultat ! Les Cds ont été PRESSé avec succès !! Les tests ont bien entendu été concluant sur plusieurs modèles de PCEngine CD. Moi même j'attend mes exemplaires, ne possédant pas de PCEngine CD, j'espère configurer correctement un émulateur PCEngine sur XBOX pour pouvoir y jouer sur un bon vieux écran CRT !! Et pour les personnes n'ayant pas encore commandé leur exemplaire du magazine et du jeu, un nouveau teaser sera mis en ligne ce soir ou demain, q