Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Keoni29

Pages: 1 2 [3] 4 5 ... 168
31
Other / Re: CBS6000 - an 8-bit 6510 computer
« 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.

32
Other / Re: CBS6000 - an 8-bit 6510 computer
« 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.

33
Other / Re: CBS6000 - an 8-bit 6510 computer
« 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.

34
Other / Re: CBS6000 - an 8-bit 6510 computer
« 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.

35
Other / Re: CBS6000 - an 8-bit 6510 computer
« on: February 12, 2015, 11:56:33 am »
I added an FSK modem chip (dial up-type) to convert serial data to sine waves and vice versa. I can use this to communicate over audio channels such as phone lines or store data on casette tape.

Old info in spoiler
Spoiler For Spoiler:
I tested the FSK modem chip and I can confirm that sending data works! There are a couple of glitches, but those are probably because of the low bitrate I used for recording the audio to my pc.
Receiving data still requires some tweaking of the modem's confidence-level knobs :P

Listen to audio sample here.

Code: [Select]
minimodem -f file.wav --rx 1200
### CARRIER 1200 @ 1200.0 Hz ###

### NOCARRIER ndata=1 confidence=2.883 ampl=0.166 bps=1194.03 (0.5% slow) ###
### CARRIER 1200 @ 1200.0 Hz ###

### NOCARRIER ndata=1 confidence=3.147 ampl=0.165 bps=1194.03 (0.5% slow) ###
### CARRIER 1200 @ 1200.0 Hz ###

### NOCARRIER ndata=1 confidence=3.282 ampl=0.168 bps=1194.03 (0.5% slow) ###
### CARRIER 1200 @ 1200.0 Hz ###
CBS Computer
CBS Computer
CBS COmputer
CBS Computer
CBS Computer
BS Computer
CBS Computer
BS Compu|er
CBS om`uter
CBS COmputer
CBS Computer
CBS CoMpu|er
CBS Computer
CBS Computer
BS Computer
CBs COm`uter
CS Computer
CBS Computer
CBS Computer
CBS Computer
CBSCompu|er
CBS Com`uter
CBSCNmputer
�BS Computer
CBS CoMputer
CBS Computer
CBS Compute
CBS Computer
CBS Computer
CBSComputer
CBS Compu|er
CBSComputer
CBS Com�uter

### NOCARRIER ndata=476 confidence=2.697 ampl=0.162 bps=1173.71 (2.2% slow) ###



With the recent updates to the operating system I can now save and load data to casette tape. At first I was a bit skeptical about the reliability, but so far I have been getting 100% reliable data back from the tape. I record the audio with FSK at 1200 baud, so about 120 characters per second.

I saved, loaded and executed a program and it ran fine!

36
Other / Re: CBS6000 - an 8-bit 6510 computer
« on: February 09, 2015, 06:40:58 pm »
Stacked an I/O board on top. Total I/O including the main board:
32 I/O pins
serial RS232
2x SPI-like port
4 16 bit timer/counters
4 handshaking lines
8 bit Analog to Digital converter
6 digit seven segment display

37
Other / Re: Making a sound mixer
« on: February 09, 2015, 06:36:55 pm »
Cool beans! Those hama cables are fancy :3

38
Other / Re: Pokemon Red won't start
« on: January 31, 2015, 08:42:18 pm »
I suppose you are out of easy options then. Hacking up the cart probably is not worth the effort. Consider buying a copy that is in better condition.

39
TI Z80 / Re: SPASM-ng, now with eZ80 support!
« on: January 31, 2015, 07:00:53 pm »
Really cool :D I'd love to get started with eZ80 dev!

40
Other / Re: Pokemon Red won't start
« on: January 31, 2015, 06:42:09 pm »
Did you clean the game really well with contact spray and/or rubbing alcohol? I noticed that even though contacts look clean they might still not make good contact.

41
Music Showcase / ElectroHouse - Tall Grass
« on: January 31, 2015, 06:09:08 pm »
I made music again :D

xpost from CW:
I made this song after listening to a bunch of monstercat podcasts. I think it turned out pretty good. There is an easter egg hidden in the song somewhere. Can you find it?

Download the song here:
http://8times8.eeems.me:81/public/Music/tallgrass.mp3

42
TI Z80 / Re: TRAXE2 chiptune tracker
« on: January 28, 2015, 06:13:14 am »
Eiyeron is working on this. I published the source on github.

43
TI-Nspire / Re: TI-Nspire USB serial breakout boards
« on: January 20, 2015, 04:59:42 am »
That's good to hear. It'd be a shame if people got their breakout boards and they got bricked instantly. (I had this happen with an FTDI breakout board I got from ebay)

44
TI-Nspire / Re: TI-Nspire USB serial breakout boards
« on: January 20, 2015, 04:48:07 am »
What IC do you use for the serial to usb bridge? An FTDI chip? (Cause if you do make sure you get a legit one. The clones get bricked by the latest FTDI drivers)

45
News / Re: More information on the TI-84 Plus CE
« on: January 19, 2015, 11:25:13 am »
In order to access the extra memory it needs to use ADS memory mode. There is also a mixed mode. I am not sure if this allows for bankswitching though.

Pages: 1 2 [3] 4 5 ... 168