• CBS6000 - an 8-bit 6510 computer 5 1
Currently:  

Author Topic: CBS6000 - an 8-bit 6510 computer  (Read 23666 times)

0 Members and 1 Guest are viewing this topic.

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: CBS6000 - an 8-bit 6510 computer
« Reply #30 on: February 16, 2015, 05:10:46 pm »
I wrote a fast serial loader, so I can load data directly from my PC in binary format. This loader is saved on a casette tape for the time being. I will add it to the rom with the next firmware update.

The new serial loader allows for ~5200 bytes/s transfers as opposed to 120 bytes/s for the casette loader. Note that this loader cannot be used to load data from casette tape, but only from the PC.
If you like my work: why not give me an internet?








Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: CBS6000 - an 8-bit 6510 computer
« Reply #31 on: February 16, 2015, 10:23:40 pm »
Very neat stuff! ^^

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: CBS6000 - an 8-bit 6510 computer
« Reply #32 on: February 20, 2015, 06:19:15 pm »
Yesterday I bought a laser printer at a thrift shop with the intend to hook it up to my 8 bit computer. The parallel interface is fairly straightforward. After some troubleshooting I got it to work the day after I bought it. Right now it prints text pages, but I might be able to draw shapes and stuff using the printer's scripting language.
If you like my work: why not give me an internet?








Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: CBS6000 - an 8-bit 6510 computer
« Reply #33 on: February 21, 2015, 05:50:31 am »
That sounds awesome! :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: CBS6000 - an 8-bit 6510 computer
« Reply #34 on: February 21, 2015, 10:50:18 am »
Here's a picture of the resulting page printed. Sending a full page of text happens almost instantly.
If you like my work: why not give me an internet?








Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: CBS6000 - an 8-bit 6510 computer
« Reply #35 on: February 21, 2015, 03:32:10 pm »
That's pretty awesome!

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: CBS6000 - an 8-bit 6510 computer
« Reply #36 on: February 23, 2015, 04:53:44 am »
The address decoder of the computer is already pretty complex, yet I want to add one more feature to it. I want to exclude the zeropage, stack and 512 bytes of ram from the bankswitching mechanism. To do this I need to check if the cpu is accessing the first 1k of memory. To do this I can OR the upper 6 address lines and check if the result is 0. Then this needs to be fed into an and gate with the bank select signal coming from the decoder circuitry.
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: CBS6000 - an 8-bit 6510 computer
« Reply #37 on: February 25, 2015, 09:23:16 am »
I hooked up a VGA video board to the computer. It's kinda slow since it uses the SPI bus, but it works.
If you like my work: why not give me an internet?








Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: CBS6000 - an 8-bit 6510 computer
« Reply #38 on: February 25, 2015, 01:29:14 pm »
That sounds pretty awesome! Now on to make some nice games for it :P

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: CBS6000 - an 8-bit 6510 computer
« Reply #39 on: February 27, 2015, 03:03:37 pm »
Imma wire up a snes controller to the thing and write a simple game for it.
If you like my work: why not give me an internet?