Archives par mot-clé : S3M

865. Krystal Avalanche

Cyborg Jeff (Pierre Martin) Impulse Tracker II – Cyrix 166 – S3M
Track 11 , HTML Quest (2001) 

Pour notre seconde participation à une Demoparty, les ambitions de notre P.P.P. Team étaient revues à la hausse. Pendant que le frangin Pype s’activait à débugguer le code Assembler de son projet de Shoot’m up, il était en principe convenu que son collègue de bancs à l’Université, Christian Lemasson nous rejoigne lors de la Inscene 2K !

De mon coté, j’avais proposé l’idée qui me paraissait sur papier très simple de créer un “clône” du jeu Puzzle Bobble dans l’univers de Bilou & Bouli, nos mascottes !

L’idée était-elle tout simplement arrivée jusqu’à Kriss ? Je n’en ai en réalité pas la moindre idée, mais cela ne m’avait pas arrêter à moins d’une semaine de l’échéance, à me lancer dans la création d’une petite musique de générique d’introduction et igname pour le projet Krystal Avalanche qui serait développé en moins de 100ko et sous Linux, c’est dit !

Finalement, à cette époque, nous n’avions eu qu’assez peu l’occasion de jouer à ce Puzzle Bobble ! Découvert deux années au par avant sur une borne d’arcade non loin des pistes de Bowling de Sparrenduin à la côte belge.

On y retrouvait les deux héros de Bubble Bobble devant lancer des bulles de couleurs dans le haut de l’écran pour faire exploser des ensembles de mêmes couleurs. Simple, efficace, colorés, amusant… voilà qui collerait parfaitement à mon approche “copier/bilouter”.

Les plus attentifs auront bien compris que le Krystal est évidemment un clin d’oeil à au prénom de Christian… mais quid du Avalanche… aurais-je eu à l’époque l’occasion de jouer à un clone de Puzzle Bobble ??

Quoi qu’il soit, je ramènerais un émulateur Neo-Geo de cette Inscene 2K, de quoi palier à ce projet fantôm, puisque tant Christian que Raffaele ne nous accompagnerons cette année-là !

For our second participation to a Demoparty, the ambitions of our P.P.P. Team were upwards. While the brother Pype was busy debugging the Assembler code of his Shoot’m up project, it was agreed that his colleague from the University, Christian Lemasson, would join us during the Inscene 2K!

On my side, I had proposed the idea which seemed to me on paper very simple to create a “clone” of the game Puzzle Bobble in the universe of Bilou & Bouli, our mascots!

Did the idea simply reach Kriss? I actually have no idea, but that didn’t stop me, less than a week before the deadline, from creating a little introductory and an ingame music for the Krystal Avalanche project which would be developed in less than 100kb and under Linux, that’s it!

Finally, at this time, we had only had a few opportunities to play this Puzzle Bobble! Discovered two years ago on an arcade near the bowling alley of Sparrenduin at the Belgian coast.

The two heroes of Bubble Bobble had to throw colored bubbles in the top of the screen to make explode sets of the same colors. Simple, efficient, colorful, fun… that would fit perfectly with my “copy/bilou-aste” approach.

The most attentive will have understood that the Krystal is obviously a wink to Christian’s first name… but what about the Avalanche… would I have had the opportunity to play a Puzzle Bobble clone at the time?

Anyway, I’ll bring back a Neo-Geo emulator from this Inscene 2K, to make up for this ghost project, since Christian and Raffaele won’t be with us that year!

Thanks to : Christian ‘Kriss’ LEMASSON, Sylvain ‘Pype’ MARTIN, Raffaele BRANCALEONI

  KRISAV.S3M (22,5 KiB, 749 hits)

750. Crazy Brix ’99 : Play


Cyborg Jeff (Martin) Impulse Tracker II – Cyrix 166 – S3M
Track 12, Track 14, Crazy Brix : OST (1999 – 2017)

Angoisse de la page blanche, panne d’inspiration ? L’approche de la Inscene’99 , notre première Demoparty est imminente. J’ai mon projet de composition dans la catégorie Techno, dans la catégorie Multichannel, j’ai de nombreuses musiques pour notre projet de Demo pastiche des Worms,… mais je bloque toujours sur la musique principale pour notre nouvelle mouture de Crazy Brix.

Difficile de reprendre les thèmes technoïdes composés en 1997 dans l’esprit Chiptunes choisi pour gagné en mémoire et les différentes tentatives entamées depuis une dizaine de jour sont assez médiocres… C’est alors que m’est venu l’idée de reprogrammer mon thème “Play at CJ Land“. Le style est dynamique et met l’ambiance. Avec le recule, il manque tout de même un peu de panache et je comprends pourquoi le frangin était un peu déçu lorsqu’en pleine nuit de Demoparty, je composerais une musique bien plus fun pour le jeu de l’équipe concurrente…

Crazy Brix finira malgré tout à la première place de la catégorie 100ko games, et peut-être arriverez vous encore à le faire tourner sous DosBox ?

https://files.scene.org/view/parties/1999/inscene99/game/brix.zip

En 2010, le frangin ressortait quelques informations intéressantes retrouvées dans un fichier .TXT de versioning du jeu.

Salut à tous !
Bien le bonjour à vous, futurs joueurs de CrAzY BRIX.
Je me permets de me présenter: je suis Sylvain
(alias PYPEIN), programmeur de BRIX. Vous allez sans tarder découvrir la version 1.9 du nouveau XAM-WARE de PPP TEAM SOFTWARE. (XAM-WARE comme produit pendant les examens.)

Les Versions.
-1.0: Développement de l'algorithme de jeu en BASIC ("appelle moi pour jouer",dit Vivien)
-1.1: Première implémentation en Assembleur: MODPLAY+ chargement des images (ricanement de Piet)
-1.2: Réalisation des routines graphiques
-1.3: On peut commencer à jouer, mais c'est plein de bugs.
-1.4: premiers essais de transparence ("C'est quoi, cette horreur?" dit Piet " C'était encore mieux en BASIC!")
-1.5: décors de fond retravaillés
-1.6: ajout des patterns "GAME OVER" et "NEXT LEVEL"
-1.7: on peut changer la vitesse de la balle.
-1.8: Ajout des samples pour les bruitages ("Je te laisse débugger, Pype, je reviens à 12h00")
-1.9: image d'intro en POVRAY
-1.A: "ajout d'animations"
Note aux programmeurs
Mon module player n'est pas encore au point, néanmoins, si l'un d'entre vous veut en faire un en assembleur, je lui conseille d'abord de lire 'Le SuperLivre de la SoundBlaster' paru chez Micro Application. Je peux aussi vous passer une partie des sources (les fonctions de la S.B.) mais ne me demandez pas les sources complètes du player: le code est pas encore optimisé (PENTIUM minimum). Je vous le passerai seulement contre d'autres trucs (un player pour un autre format, des truc de balaises sur le mode protégé, un jeu que vous avez fait et qui est mieux que le mien...)
(tout ça, c'était avant que je ne découvre la GPL, NDLR)
PS: d'une certaine manière, 
Crazy Brix reflète assez bien ce qu'était PPP Team : en apparence un 
projet solo, ce jeu n'aurait jamais vu le jour sans le bouquin de Nowan sur la soundblaster ni sans l'assembleur A86 de Parmy. Il n'aurait pas 
été fun sans les Bilou/Badman de Pierrick, ni sans le personnage "tentacle bob" de Tbob, ni sans les mods de mon frère. Il n'aurait pas 
gagné la 100k sans les routines de compression de Kris, ni sans la voiture de Gino. Il n'aurait pas eu de sens si Pierrick n'avait pas lâché à Romu "tu te rends compte qu'il a fait ça en 100% assembleur !?"

White page anxiety, lack of inspiration? Inscene’99 is approaching, our first Demoparty is imminent. I have my composition project in the Techno category, in the Multichannel category, I have a lot of music for our Worms pastiche Demo project,… but I’m still stuck on the main music for our new Crazy Brix release.

It’s difficult to take back the technoid themes composed in 1997 in the Chiptunes spirit chosen to win in memory and the different attempts started since ten days are rather mediocre… That’s when I got the idea to reprogram my theme “Play at CJ Land”. The style is dynamic and sets the mood. With hindsight, it still lacks a bit of panache and I understand why the brother was a bit disappointed when, in the middle of Demoparty night, I would compose a much more fun music for the rival team’s game…

Crazy Brix will nevertheless finish in first place in the 100ko games category, and maybe you’ll still manage to run it on DosBox?

  CB1-99.S3M (40,0 KiB, 1 802 hits)

749. Crazy Brix ’99 : Continue

Cyborg Jeff (Martin) Impulse Tracker II – Cyrix 166 – S3M
Track 15,  Crazy Brix : OST (1999 – 2017)

Musique d’introduction, musique de fin de niveau, musique de Game Over cette fois… ou tout du moins qui proposerait de relancer la partie. Une nouvelle petite boucle, le plus facile est fait, reste encore à trouver la musique ‘ingame’…

Introduction music, end of level music, game over music this time… or at least music that would propose to restart the game. A new little loop, the easiest part is done, we still have to find the ‘in-game’ music…

  CB1-99.S3M (40,0 KiB, 1 802 hits)

748. Crazy Brix ’99 : Boss

Cyborg Jeff (Martin) Impulse Tracker II – Cyrix 166 – S3M
Track 16,  Crazy Brix : OST (1999 – 2017)

crazybrixOST
Crazy Brix

L’excitation est là, dans quelques semaines, nous embarquerons avec Gino, l’un des collègues du frangin pour nos rendre à notre première Demoparty ! La pile de projet est importante, tous n’auront pas la chance d’aboutir, et parmi eux, à la hâte, je compose quelques musiques à intégrer à l’optimisation en seulement 100ko de notre jeu de casse brique : Crazy Brix dans un style chiptunes au format .S3M 6 pistes compatible avec le player maison.

Après la bande son du menu, ce thème énergique pourra servir comme musique de fin ou de boss… c’est au choix !

The excitement is there, in a few weeks, we will embark with Gino, one of the brother’s colleagues to go to our first Demoparty! The pile of projects is high, not all of them will be successful, and among them, I’m hastily composing some musics to be integrated to the 100kb optimization of our brick-breaking game : Crazy Brix in a chiptunes style in .S3M 6 tracks format compatible with the homemade player.

After the menu soundtrack, this energetic theme could be used as end or boss music… it’s your choice!

  CB1-99.S3M (40,0 KiB, 1 802 hits)

 

 

747. Crazy Brix ’99 : The Menu


Cyborg Jeff (Martin) Impulse Tracker II – Cyrix 166 – S3M
Track 12, Track 14, Crazy Brix : OST (1999 – 2017)

Crazy Brix
Crazy Brix, un casse brique présenté à la Inscene’99

Dès nos 10 ans, mon frère et moi rêvions de créer des jeux vidéo. Si divers projets furent mis en route sur Commodore 64, EP Basic, Quick Basic et Game Maker,  il me faudra attendre 1997, avant que mon frère ne développe un player audio S3M en Assembler pour qu’un nouveau projet ne se mette en place : Crazy Brix.

Dans la lignée de notre référence Arkanoïd mais également de Krypton Egg, Crazy Brix serait un casse brique scénarisé reposant entièrement sur les compétences en programmation Assembler et graphique de Pype auquel s’ajouterait mes quelques productions musicales essentiellement composées dans un style electro-techno-minutes au début de l’été 1997 avec une plus que probable inspiration tirée des musiques de Kenny Chow dans le jeu de combat d’Epic Mega Games, One Must Fall 2097

“C’est quoi cette horreur ? C’était encore mieux en Basic ! Bon je te laisse débuggueur je finirais les musiques tantôt !”

Je me rends compte que j’étais quand même assez dur avec lui !!! J’avais au fond la tâche facile… je donnais des idées et je lui pondais une série de musiques, histoire de lui mettre la pression sur la lenteur de développement de son nouveau projet !

Il avait pourtant un sacré mérite… se lancer dans le langage machine n’était probablement pas coton ! On n’était en Rétho (pour les français proche du BAC), mais tout de même ! Nous n’avions pas d’accès à Internet à l’époque… c’était grâce à de précieux bouquin dont « Le SuperLivre de la SoundBlaster » qu’il avait pu programmer le player S3M from scratch, de quoi lire les extensions de fichier .LBM de Delux Paint et autres joyeusetés qui permettaient de réaliser ce petit projet.

Le Projet Crazy Brix’97 barbotera pendant 2 ans avant d’être remis sur pied en 1999 à l’approche de notre 1° Demoparty, la Inscene’99. L’idée étant alors d’optimiser le jeu pour le faire concourir dans la catégorie 100ko games, impliquant dès lors de modifier l’ensemble des musiques pour réduire drastiquement la taille du jeu !

J’entamais donc ce travail en repartant d’une feuille blanche avec un orientation ‘Chiptunes’, moins gourmande en mémoire, dans la lignée de Bilou’s Bubble composé un peu plus tôt.

Ce sont assez rapidement quelques boucles pour l’introduction qui seront mise en place…

So many years my brother an I were dreaming to create our own video games. Some projets starts on Commodore 64, EP Basic, Quick Basic or Game Maker but, it was only in early 1997, my brother coded in ASM an S3M audio player that let us imagine a small game from scratch. Code name : Crazy Brix.

Crazy Brix was a brick game like Arkanoid or Kypton Egg completly coded by my borthers. I wrote the techno-minute tracks for it in summer 1997 with a potential inspiration from One Must Fall 2097 video game music from Kenny Chow.

“Beurk, crappy transparence, it was better in Basic !”

For sure, i was not so kind with my brother at that time. I had the easier place with just giving ideas and wirtten the musics ! At that time, he only have some reading book to understand Assembler Machine Code as we do not have acces to Internet !

In 1999, we had in mind to go to the Inscene’99 our first Demoparty organised in Belgium. The idea was to rework Crazy Brix to fit to the 100ko game competition and that mean also completly change the musics of the game with tiny smaller files !

I’ll start working from zero with chiptunes orientation as in Bilou’s Bubble, written few weeks ago, firstly with some loop pattern used as a menu or winning and game over jingles.

  CB1-99.S3M (40,0 KiB, 1 802 hits)

547. Saoul Raoul

Cyborg Jeff (Pierre Martin) Impulse Tracker II – Cyrix 166 – S3M

Rien de bien extraordinaire dans ce module un peu jazzy principalement basé sur des samples du titre Killing Party de Chrylian et Thug (2° Saturne Party 1996). Le morceau original comportant pas mal de séquences loop, mon Saoul Raoul n’a pas de grande originalité. Personnellement je le trouve un peu plus mélodieux, mais nettement moins ambitieux.

Well this is just a jazzy soundtracker song mainly inspirated by the samples of the demoscene title : Killing Party from Chrylian & Thug (2nd at Saturne Party, 1996). The original track was constructed with lot of cutted loop sequences, that means my Saoul Raoul was not really original at all. Personnaly i prefer my melody as if the song was not so ambitious…

  SRAOUL.S3M (554,7 KiB, 384 hits)

546. Bilou’s Adventure : Menu theme

Cyborg Jeff (Pierre Martin) Impulse Tracker II – Cyrix 166 – S3M

Bilou, animation sur papier
Bilou, les étapes d’animation sur papier dessinées par Pype

Depuis de longs mois, mon frère Pype continue à avancer dans son ambitieux projet de jeux-vidéo autour de notre mascotte Bilou. Alors que de petits jeux badgés P.P.P. Team Software ont été depuis programmé en Assembler, c’est toujours autour de Quick Basic que Bilou est en cours développement à cette époque. De mon côté, je m’étais remis à faire quelques petites bande-son qui pourraient être utilisées pour le jeu, et donc en mode S3M 6 pistes. C’est le cas de ce loop thème composé pour l’écran de Menu, dans un style rappelant le style Jazz Jack Rabbit (Epic Mega Games 1994)

Since long months, my brother Pype still works on the video game project Bilou’s Adventure. As if some little games from our P.P.P. Team has been released with Assembler, this one was programmed on Quick Basic. By my side, i decided to work now songs for the game, still limited with S3M 6 tracks format. This jazzy loop song was written for the screen menu and for sure had some similitude with the OST of the great MS-DOS game Jazz Jack Rabbit (Epic Mega Games, 1994).

  BILMENU.S3M (64,5 KiB, 344 hits)

534. Slurp n Burp (Cave In)

Cyborg Jeff (Pierre Martin) Impulse Tracker II – Cyrix 166 – S3M

Slurp'n Burp - sprites.lbm
Slurp’n Burp – sprites.lbm

Dès le lendemain je m’attaquais à un dernier thème pour le projet de jeu Slurp n Burp, ainsi que l’enregistrement des différents effets spéciaux, à la voix bien entendu ! Ce dernier thème plus sombre, devait convenir à des niveaux dans un environnement fermé, à l’image du monde sous-terrain de Super Mario.

The next day, i worked on a final third audio project for the game Slurp n Burp and also recorded sound fx. This last theme sounds dark and should suite for cave in world as the underground world of Super Mario.

  SNB3.S3M (266,6 KiB, 319 hits)

533. Slurp n Burp (Introduction)

Cyborg Jeff (Pierre Martin) Impulse Tracker II – Cyrix 166 – S3M

Slurp'n Burp - tiles.pcx
Slurp’n Burp – tiles.pcx

Quand le fantôme clignote, il faut le manger… histoire de rester dans le rythme, je m’attaquais donc de suite à la réalisation du jingle P.P.P. Team, de la musique de menu du jeu et du jingle de sélection de Slurp ou Burp, tout en tachant de rester cohérent avec la musique du jeu.

Just finishing the music of the game, i worked on this second S3M files including P.P.P. Team Software jingle, loops track for the menu and selection jingles of player Slurp or Burp.

  SNB2.S3M (237,3 KiB, 401 hits)

532. Slurp n Burp

Cyborg Jeff (Pierre Martin) Impulse Tracker II – Cyrix 166  – S3M

Petit délire entre frangin, lors de nos vacances familiales à Spaarenduin (De Haan), nous avions imaginé la réalisation d’un jeu de type Pacman qui se jouerais à deux. Autant s’affranchir un peu de la licence de Namco, plutôt que de faire clairement Pac Man et Mrs Pac Man, nous avions imaginé d’un personnage assez similaire glouton de PacGomme et fantôme : Slurp et Burp !

Le concept en place, de retour derrière un PC, je m’attaquais à créer les musiques de ce futur projet dont voici le premier thème, le thème de victoire et le thème lorsque vous avez mangé une super pacgomme ! Le tout bien sur au format S3M 6 pistes, pour coller aux contraintes du player maison codés en Assembleur par Pype.

Another brother crazy project we had during our carnaval holidays at the Noord Zee. We had imagined a two player Pac Man game. So why using the Namco licence when we are P.P.P. Team Software and a lot of imagination ! Two hero that eat PacGomme and Ghost…. Here is Slurp and Burp !

The concept is settle and back from my PC i’m starting to write the musics of this new project. Here is the first theme, victory and SupraPacGomme one. For sure written in S3M 6 tracks to fit the brother ASM player.

  SNB.S3M (252,0 KiB, 471 hits)