August 18, 2019, 06:02:06 pm

News:

Juju thinks he's so clever by putting funny stuff here



Alternatively, join us on Discord.

CBS6000 - an 8-bit 6510 computer

Started by Keoni29, December 20, 2014, 05:27:59 pm

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

DJ Omnimaga

ROFL at that pic Streetwalrus. :D Even in Keoni's pic I would have an hard time remembering what wire goes where and not accidentally desoldering the wrong one, even if I looked in front of the board.

Duke "Tape" Eiyeron

You say that but when it comes to gigantic uncommented source code, you directly know what to do! :p

Streetwalrus

I guess source code is easier to mess with than hardware. :P

Keoni29

December 24, 2014, 12:06:51 am #18 Last Edit: December 24, 2014, 12:14:11 am by keoni29
Back in the days engineers did not have access to FPGA technology, so if they needed a custom chip and it was not made yet they built their own simulator board with loose chips and lots of wire. That's probably what that board is, Streetwalrus. I am not using colored wires, so yeah, there is a fair bit of probing and guessing involved in changing the wires around :P

Quote from: Eiyeron on December 23, 2014, 10:43:30 pm
You say that but when it comes to gigantic uncommented source code, you directly know what to do! :p

What I usually do is wire up all pins with long wire and bundle them up with labels on each bundle, so it was somewhat commented. Then I start soldering those wires to where they need to go.

Quote from: Streetwalrus on December 23, 2014, 10:45:03 pm
I guess source code is easier to mess with than hardware. :P

Sourcecode is definitely easier to mess with than hardware, but it can be a pain in the ass to discover software bugs. The hardware on this device was pretty straightforward (in my experience.)

I hooked up a little serial digital to analog converter to the serial port. I can play 256 byte long audio samples now (which is just long enough to generate clicks :P). I will try to make the max length 65536 bytes tomorrow.
If you like my work, why not give me an internet?

DJ Omnimaga

Quote from: keoni29 on December 24, 2014, 12:06:51 am
Back in the days engineers did not have access to FPGA technology, so if they needed a custom chip and it was not made yet they built their own simulator board with loose chips and lots of wire. That's probably what that board is, Streetwalrus. I am not using colored wires, so yeah, there is a fair bit of probing and guessing involved in changing the wires around :P


I wonder if that wasn't what they did with Space Invaders arcade machines at first? :P

Keoni29

December 24, 2014, 09:17:46 am #20 Last Edit: December 24, 2014, 09:24:00 am by keoni29
I believe early arcade boards such as pong used discrete state-machines. Things like space-invaders probably used a cpu and some off-the-shelf video chip.

Computers like the C128 used many custom chips. Those were first build on large wirewrapped boards.
If you like my work, why not give me an internet?

Keoni29

Original post:
http://8times8.eeems.me:81/blog/?thread=12

Muhahahahahaha
The cbs6000 is making some noise! I hooked up a digital to analog converter to the serial port and wrote some software that plays back sound data in ram. Almost the entire first 64k bank is filled up for about 5 seconds worth of 8000 bytes/sec 8 bit audio.
If you like my work, why not give me an internet?

pimathbrainiac

And here I was expecting Rickroll...

That was really awesome. I look forward to progress in the future.
Well, I'm bach here too!

Keoni29

I don't have quite enough memory for that right now :P
If you like my work, why not give me an internet?

pimathbrainiac

All you needed was the drum fill at the beginning and our minds would do the rest.
Well, I'm bach here too!

DJ Omnimaga

This almost sounds like the laugh from Lunar Silver Star Story Complete on the PS1. :P Awesome by the way :)

Keoni29

It's the only 8000Hz 8 bit mono sample I could find on the web. It's a public domain audio fragment iirc.
If you like my work, why not give me an internet?

DJ Omnimaga

Oh ok lol. Would you mind if I gave you a sample of one of my songs instead? :P

Audacity can generate such audio, but I don't know if you need a WAV format in particular.

Keoni29

Cant get audacity to work oj my pc. Probably a pulseaudio issue.
If you like my work, why not give me an internet?

DJ Omnimaga

Oh I was planning to convert the file myself. Hence why I asked what Wav format your device handled.

Powered by EzPortal