I tried implementing the sound wave generation looping through hard-coded samples rather than algorithmically, but I have issues with the current implementation. The basic approach is straightforward but it took a couple of days to debug and the result still doesn't sound right. Apart from the outp…
While implementing the tone generators in software I figured there's little reason not to simulate the actual clock speed of the hardware, at least to begin with. It means doing about six times as many calculations, averaging out the half a dozen sound values to the single one at 44100Hz rate sent …
For my little retro-sounding software audio system, the sound chip I'm looking for inspiration is the Texas Instruments SN76489. It, its variants and various clones were used in a lot of hardware from the eighties, like the Sega Master System and the Game Gear, the ColecoVision, the BBC Micro and t…
I've been looking deeper into the audio system of Allegro 5, looking to see if I can do some tone generation for some retro-sounding bleeps. It turns out that Allegro 5's audio system isn't the best for this kind of thing.
Generating waveforms is simple enough. What I needed was a way to get my raw …
Generating waveforms is simple enough. What I needed was a way to get my raw …
I've got a simple "try all the basics" program running using Allegro 5 - bouncing bitmap with sound effects, playing music with an on-screen FPS counter using the font system and outputting keystrokes to the debug console. Nearly everything seems to be working fine. The only thing I haven't got wor…
Hey all. The GameDev journal is out of mothballs once again, rebadged and back in circulation. I'm hoping to post more often here in the immediate future, keeping things informal and the posts short so I don't get distracted by blogging instead of ending my game development hiatus. It will be good …
I've been struck with the dreaded lurgy, so I'm working somewhat sporadically. Still working through the basics.
Setup
I've got a new Windows 7 PC which hasn't had much set up on it, so the first thing to do is load up everything I need. Sounds straightforward, but it always turns out to be more hass…
Setup
I've got a new Windows 7 PC which hasn't had much set up on it, so the first thing to do is load up everything I need. Sounds straightforward, but it always turns out to be more hass…
Hey everyone, I'm back! Looks like things have changed dramatically over in Journal Land. It's going to take a while to figure out the kinks with the new system. After (too long) a hiatus, I'm back at game development, looking to shake off the rust.
My plan to reboot is to teach myself game developm…
My plan to reboot is to teach myself game developm…
This is the wrap up of my week long game dev experiment, cross-posted from my blog.
The week is over, and technically I failed. Bummer.
What I did get done was a tile-based prototype, shown above in the screen shot. It's an experiment for what a tile based puzzle game would be like if the tiles consi…
The week is over, and technically I failed. Bummer.
What I did get done was a tile-based prototype, shown above in the screen shot. It's an experiment for what a tile based puzzle game would be like if the tiles consi…
Brief update for the GDNet+ journal: I'm about three days into my week, which has mostly been spent familiarising myself with the tech. I've assembled a very basic functionality set from old projects of mine, built on top of SDL, OpenGL, PhysicsFS and probably several other libraries I've forgotten…
Advertisement
Popular Blogs
Advertisement