Archives par mot-clé : Assembleur

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 803 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)

444. PPP Windows Theme

Cyborg Jeff (Martin) Impulse Tracker II – Pentium 120 – IT

Certe nous sommes déjà en 1997, mais sur notre ordinateur familiale, le système d’exploitation principale est toujours MS-DOS !!! Ni moi, ni mon frère n’avons vraiment besoin d’autre chose, mes logiciels de musique, Impulse Tracker ou Fast Tracker II tournent sous DOS, nos jeux vidéo également, le Game Maker, l’Assembleur, le QuickBasic… même toute ce qui touche à la bureautique restent sous DOS, puisqu’alors c’est encore sous Writing Assistance et DBase 3 que nous nous occupons de tout cela….

Il y a cependant, un petit Windows 3.11 installé, histoire de pouvoir faire tourner quelques applications plus “multimédia” moderne… Et ce jour là, je m’étais qu’il serait plus sympa d’en changer les jingles sonores : Démarrage, bug, fin de session, fermeture,… voici donc les cinq petits jingles conçu pour notre machine PPP Team Software !

L’ouverture avec un jingle Dance que j’interprète d’un PPP, Windows 3.11 !

Le message de bug, tournant autour de El Marimba del House, La fin de session avec un de guitare électrique, une première version techno pour couper l’ordi, puis une dernière plus sympa dans le même rôle, similaire au Game Over de Crazy Brix !

Sure, we are in 1997, but on our familial computer, we are still under Microsoft MS-DOS. My brother and I didn’t need more, as my audio tools, Impulse Tracker and Fast Tracker II running under DOS, it was the same for our favorite games, the Game Maker, Assembler, Quick Basic… and for Office suite, we still use Writing Assistance and DBase III !

Anyway, since few weeks, we have also an Windows 3.11 installed, just to sometime try multimedia modern applications… And that i thought it was more fun if i change all the sounds jingle… then begin to write five mini soundtrack…

  PPPWIN1.IT (335,9 KiB, 472 hits)

  PPPWIN2.IT (355,5 KiB, 452 hits)

  PPPWIN3.IT (225,6 KiB, 443 hits)

  PPPWIN4.IT (111,3 KiB, 463 hits)

  PPPWIN5.IT (39,1 KiB, 411 hits)

411. Crazy Brix : Part 3

Cyborg Jeff (Martin) Impulse Tracker II – Pentium 120 – S3M

Durant le mois de mai, les studios PPP Team Software s’étaient lancés dans un projet bien plus ambitieux que les réalisations sous Game Maker ! Armé du S3M Player codés en Assembleur, mon frangin Pype se lançait dans la programmation d’un Casse Brique à la Arkanoïd, en ASM. Sacré projet ! Rapidement des résultats s’affichait à l’écran, et le player audio déjà pret, je m’attaquais donc à la composition de 5 musiques au format .S3M pour le jeu.

Les deux premières seront retouchées en juin, mais voici déjà le titre “In Game”, un morceau techno utilisant des sons oldschool tirés d’un module “Sex Nation” de Moonboot, référence facile à retrouvée, puisque je n’avais même pas modifié le texte de mon fichier S3M.

During May 97, the PPP Team Studio launched a ambitious project ! No more Game Maker, but my brother Pype work on a Arkanoïd-like coded in ASM. With the help of his S3M player, he would be quickly able to add musics in the project, so i’ll work on 5 tracks for that game… Here is song number 3 written for the Ingame part. This techno track was worked around oldschool samples from a module called “Sex Nation” from Moonboot.

  CB3.S3M (174,8 KiB, 490 hits)

263. String Tracking

Cyborg Jeff (Martin) Scream Tracker III – Pentium 120 – S3M
track 14, Gimme an Amiga (1996-2012)

Avec ce nouveau morceau je me lançais dans un petit défis d’animation sous mon Scream Tracker III. Ce nouveau titre, orienté Trance reprend pas mal d’éléments que l’on retrouve dans les morceaux Trance – House qui marche de l’époque… un string hachés, des sons à la B.B.E., des variations de tempos… Le titre était très entrainant, et j’ai eu alors envie de transcender les petites animations que je réalisais parfois dans mon soft de création musicale… Jetter un oeil à la vidéo au niveau des 3 premières pistes… Creative Sound Studio apparait en animation “plop”, suivi d’un rideau de “String Tracking”… puis les lettres de by Cyborg Jeff qui tombe et file à droite sous un “fiooouw”… pour laisser place un scroll text “String Tracking”… une fameuse chipoterie hein !

Le morceau plaisait énormément à mon frangin Pype, c’est pourquoi j’ai un peu plus tard, réalisé une version 6 pistes adaptée à son player S3M codé en Assembleur.

Ces petites animations m’avaient pris un temps de fou… et pas de chance une mauvaise manipulation me fit appuyer sur la touche interdite ‘²’ qui fait planter Scream Tracker 🙁 … j’ai donc dû tout recommencer le lendemain…

Petit coucou à tous mes amis :  JedD (Jean-Denis Magis), Pierre Versali, Thomas Hoyoux, Delphine Magis, Stéphanie, Alexandra Mazzoli, Pierrick Hansen, Pype, François Barré, Tbob (Valentin Boigelot), La Puce (Simon Boigelot), Cédric Vanrutten, Deedee (Ferdinant Christiaens), Naguy (Christophe Wagner) et V-Drums (Vivien Vanoirbeek).

With this new track, I launched me a challenge with a new animation in Scream Tracker III. This trance song was influenced by a lot of Trance-House hit with cutted string, B.B.E. inspiration and tempo variations. So i would like to create a powerfull text animation with my audio software. So have a look to the three first tracks… Creative Sound Studio appears with a “plop” animation, then a row of “String Tracking” and the letters of “by cyborgjeff” falling from the sky…

And you should know during i was working hard on that, i push the bad button “²” that make crashed Scream Tracker… So i should restarted it the next day…

This song also be rewrite in 6 tracks cause my bros Pype realy like it… So then could be compatible with the S3M player he coded in ASM.

  STRTRK.S3M (130,9 KiB, 1 729 hits)

  STRTR6.S3M (128,9 KiB, 649 hits)