M374LX

Welcome to my page.

I am Alexandre Almeida, also known by the username M374LX, a software developer, musician, and open source contributor.

I am also interested in coding for retro platforms, like the Sega Genesis.

Meaning of my username

The username "M374LX" comes from blending the word "metal" with my first name and then replacing the letters E, T, and A with the digits 3, 7, and 4, respectively.

The previous style "M-374 LX" was abandoned on May 2022.

Original projects

Music

Positron Wave - A 1980s-style synthpop/italo disco musical project (Bandcamp, YouTube, SoundCloud).

Free World - A song composed using LMMS. It can be heard on YouTube and the LMMS project file is available on the LMMS Sharing Platform.

Games

Alex vs Bus: The Race - A "platform runner" in which the player is a man who depends on public transportation and has 90 seconds to catch the bus on each level (GitHub).

Lyjok's World - A horizontal shoot 'em up using SDL, currently stalled but still with plans to resume the development and move from C++ to C (Website).

Crazy Driver - A simplistic top-view driving game for the Sega Genesis, which was my first attempt to code a game for the retro system (SpritesMind forum thread).

Tools

Pseym - A retro-style editor for the Yamaha YM2612 FM sound chip, found on the Sega Genesis (GitHub).

Experiments

UselOS - The useless operating system, a small operating system for x86 PCs which I wrote just to understand the basics of how an operating system works (GitHub).

Genesis Pseudo-3D Road Demo - An attempt to implement ideas from Lou's Pseudo-3D Page on the Sega Genesis (SpritesMind forum thread).

Contributions

Open source projects I have contributed to include:

LMMS - A digital audio workstation (Website, GitHub).

Biblivre (Cleydyr's fork) - A library management system (GitHub).

Open Surge - A platform game inspired by the Sonic the Hedgehog series which is also a game creation system. I have contributed to the game's soundtrack by composing some of the short themes: title, drowning, game over, speed power-up, and 1-up. (Website, GitHub).

raylib - A game programming library (Website, GitHub).

Contact

Email: wilsalx /at/ gmail /dot/ com
GitHub: https://github.com/M374LX

Last update: 2024/02/13