http://devel.8bitplateau.net/kbang
I would like to share a project I did a while ago but am about to make a load of boards and kits up if any one is interested.
Its a GB in/out cartridge with a simple Drum Machine ROM, but instead of making noises it controls solenoids that band and twang whatever you want, there fore you alter the noise by selecting different material.
There a some great audio samples of people playing with the Kits and some pictures too, also there is C source code available to help others learn GB development and the ROM of the Drum Machine game although its a bit useless with out the cart you could take the source code and do something else with it if you wish.
here are a few images
The ROM
The cart
The whole setup
Some one playing with it ![]()
please have a look at
http://devel.8bitplateau.net/kbang
and leave some feedback, I'd like to here your comments.
Jowan
Offline
i'm impressed!
i assume it has an external power supply? do you have any pics of the cart guts?
Offline
Hello Jowan, i saw your program quite while back now and attempted to find schematics for making a cartridge. i have been interested in this project for a while now, very, very cool idea
Offline
Hi,
I actually developed it from this
http://marc.rawer.de/Gameboy/downloads/pio_smd.zip
from the original 'gameboy project' at
http://marc.rawer.de/Gameboy/docu_download.htm
that started it all off,
I am getting a load of pcb's made up, just tweaking the layout now and I'll probably sell them in kits with all the parts so people can make their own for general IO or more interesting stuff like the kBang'er.
Offline
there is a guide on Devrs that shows you how to make an adapter on the game link port to turn it into a IO port.
if the program worked with that then you wouldn't need custom carts, just an add on.
Offline
yes this is true, however the cart contains a PLCC32 socket for flash chips so you can put lots data on it and save games / settings and as i was originally making the carts up to be home-brew ROM carts so they might as well have IO in them, and at the time I was trying to understand more about electronics and memory addresses.
I do agree in some cases that its easier to use the com port like the GB midi adapter but in this case i would still need extra hardware on the solenoids end to interpret the communication protocol coming from the com port, where as this way its just bits and they get amplified by a relay board.
Offline
so you could stick the solenoids onto an ordinary drum kit?
Offline
yes, you can although they will be very quiet as they are quite small.
heres a sound clip
http://8bitcollective.com/music/jowan/S … e+-+kBang!
But you can replace the solenoids with anything else, such as pneumatic rams or even explosives, it's just on/off's being sent out.
Offline
yeah, what I figured. Really cool concept. One could use this for non-music related stuff as well, such as controlling a robot. GameboyBoy would be awesome.
Side note; oh man I haven't used C in years, looking at that code brought back memories...
Offline
looks great, I'd definitely be interested in a kit!
Offline
NeX wrote:
there is a guide on Devrs that shows you how to make an adapter on the game link port to turn it into a IO port.
if the program worked with that then you wouldn't need custom carts, just an add on.
Bot that leaves you with a drawback... You obviously want to sync this thing to LSDj or NL!
Offline
jowan wrote:
yes this is true, however the cart contains a PLCC32 socket for flash chips so you can put lots data on it and save games / settings and as i was originally making the carts up to be home-brew ROM carts so they might as well have IO in them, and at the time I was trying to understand more about electronics and memory addresses.
I do agree in some cases that its easier to use the com port like the GB midi adapter but in this case i would still need extra hardware on the solenoids end to interpret the communication protocol coming from the com port, where as this way its just bits and they get amplified by a relay board.
fair enough,
only reason i say that is because most people have the USB carts already,
but still it would be interesting to play with a flash cart that has a built in IO, any chance of making them USB as well?
Offline
nitro2k01 wrote:
NeX wrote:
there is a guide on Devrs that shows you how to make an adapter on the game link port to turn it into a IO port.
if the program worked with that then you wouldn't need custom carts, just an add on.Bot that leaves you with a drawback... You obviously want to sync this thing to LSDj or NL!
ooh very good point!
Offline
This is a post for future reading
sounds cool! You could even make discolights with it....
Offline
This is Hardcore !!! ![]()
Offline
Don't fully understand but I love the sounds. ![]()
Offline
I'm definitely interested in this! If there's a waiting list sign me up.
Offline
jowan wrote:
http://devel.8bitplateau.net/kbang
I would like to share a project I did a while ago but am about to make a load of boards and kits up if any one is interested.
Its a GB in/out cartridge with a simple Drum Machine ROM, but instead of making noises it controls solenoids that band and twang whatever you want, there fore you alter the noise by selecting different material.
There a some great audio samples of people playing with the Kits and some pictures too, also there is C source code available to help others learn GB development and the ROM of the Drum Machine game although its a bit useless with out the cart you could take the source code and do something else with it if you wish.
here are a few images
http://www.file-error.net/kBANG/assets/kbangver02.PNG
The ROM
http://devel.8bitplateau.net/sites/defa … /carts.JPG
The cart
http://www.file-error.net/kBANG/assets/ … B13464.jpg
The whole setup
http://www.file-error.net/kBANG/assets/ … B13506.jpg
Some one playing with it
please have a look at
http://devel.8bitplateau.net/kbang
and leave some feedback, I'd like to here your comments.
Jowan
DO FUCKING WANT
Offline
YES! I'm definitely interested! Is there a waiting lits or something to sign up on? Also sent you a mail via your website.
Offline
Color me highly interested.
Offline
yah i want this you takin orders? haha
Offline
Sounds really good! Hop to see some videos as well.
I'd personally be more interested in some kind of sequencer rom, that would control some toys via optocouplers or something. Using link cable port... that would be awsome for me.
Offline
ashimoke wrote:
Sounds really good! Hop to see some videos as well.
I'd personally be more interested in some kind of sequencer rom, that would control some toys via optocouplers or something. Using link cable port... that would be awsome for me.
Funny you should say that. I was just modding an old drum machine (or rhythm box, to be precise) and that would go great with a sequencer and optocouplers.
But the point still remains that if you use the com port, you can't sync with LSDJ anymore...
Stil... If you find anything like that, I'm interested ![]()
Offline
Looks like fun.
Offline
i do think its awesome he doesnt use the link cable port, that leaves the link cable port to be able to sync <3
also. do want
Offline
Would it be possible to make something more like this http://dsbrut.sukzessiv.net/ ? If so that would be so awesome, you could make the gameboy trigger almost anything ![]()
Offline
well, maybe you could still use 1 line as clock source for lsdj or whatever... maybe. I am not developer and I have no plans to become one ![]()
Offline
If you ever do make kits for this, I will definitely buy one. Great work!
Offline
hey dood would u do presale? cuz it would benefit you if u still need to buy some supplies lol email me at 
Offline
Idly exhuming this thread just to see if there's any news and let you know I'd definitely buy a kit if you do decide to offer one. ![]()
Offline
Register for a free member account.
Non-registered haven't lost any privileges, but registered users enjoy a lot of members-only features.
8bc.org / 8bitcollective
© 2010 Jose Torres & George Michael Brower
Built on PunBB
© 2003-2005 Rickard Andersson
All submissions are released by their owners under a Creative Commons BY-NC-SA License unless otherwise stated.
