Crazy Balloon

User avatar
macro
Core Developer
Posts: 141
Joined: Sun May 24, 2020 4:12 pm
Been thanked: 171 times

Crazy Balloon

Unread post by macro »

I just added Taito's Crazy Balloon to the repository

I wanted something smaller (and simpler) to do as near as damn it from scratch to get used to the framework and FPGA land in general.

simple core, z80, character graphics, 1 sprite and some analogue sounds (SN74677 done as samples since the board does things to the chip not mentioned in TI's documentation, so sampled from my cab instead)
Did I do something useful?

buy me a coffee
LFT
Posts: 19
Joined: Sun May 24, 2020 7:28 pm
Has thanked: 10 times
Been thanked: 3 times

Re: Crazy Balloon

Unread post by LFT »

Thanks! It's working great!!!
User avatar
NML32
Posts: 298
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 301 times
Been thanked: 51 times

Re: Crazy Balloon

Unread post by NML32 »

Thank you.
nico24
Core Developer
Posts: 93
Joined: Mon May 25, 2020 12:18 am
Has thanked: 43 times
Been thanked: 84 times

Re: Crazy Balloon

Unread post by nico24 »

This is some of the most clearly written code I've seen for an arcade core. I will really be able to understand what is going on, for a change. Thanks.
User avatar
macro
Core Developer
Posts: 141
Joined: Sun May 24, 2020 4:12 pm
Been thanked: 171 times

Re: Crazy Balloon

Unread post by macro »

It is only because I needed to remind myself what the code was meant to do :)

it does vary from the real schematic in a couple of places, for instance, it doesn't use wait states on video ram but uses dual port ram instead, however the game speed is controlled by the interrupt so it will not affect the game play at all.

plus I didn't manage to not use samples (only for SN74677 effects, and I may fix that later once I get the PCB on the test bench to see exactly what some of the odd things it does to the sound chip achieve, since they are not mentioned in the data sheet) - I did get the explosion working correctly, but could not get the other two sounding anything like the real cab!
Did I do something useful?

buy me a coffee
User avatar
macro
Core Developer
Posts: 141
Joined: Sun May 24, 2020 4:12 pm
Been thanked: 171 times

Re: Crazy Balloon

Unread post by macro »

Updated SYS to latest.
Did I do something useful?

buy me a coffee
Post Reply