Search found 13 matches
- Thu Aug 20, 2009 8:18 pm
- Forum: General Discussions
- Topic: Commodore Disk Drive Acceleration Software
- Replies: 15
- Views: 8867
Thanks for your insight! I think that if your trackloader knows where your interrupts are called/sprites are displayed and does not load there, you can use sprites and interrupts with a 2-bit loader. I should do a routine to display some koala pictures + sprite scroller on the sideborders at some ...
- Thu Aug 20, 2009 11:06 am
- Forum: General Discussions
- Topic: Commodore Disk Drive Acceleration Software
- Replies: 15
- Views: 8867
Most drive turbos use normal bus protocol but for the main data transfer. I've never had any other devices in IEC bus than a 1541, but printer has a device number <8 and Star Turbo, for example, checks for this and falls back to KERNAL routines in this case, as well as in another special case from ...
- Mon Aug 17, 2009 8:12 pm
- Forum: General Discussions
- Topic: Commodore Disk Drive Acceleration Software
- Replies: 15
- Views: 8867
I wasn't able to quit looking at the turbo code.. Having a look at the drive memory wasn't enlightening to say at least, it was very confusing. I couldn't find code like I excepted in the drive mem. Also the turbo copies some data to cassette buffer which is then executed, but also modified by some ...
- Sun Aug 16, 2009 2:42 pm
- Forum: General Discussions
- Topic: Commodore Disk Drive Acceleration Software
- Replies: 15
- Views: 8867
There are several turbos in http://sta.c64.org/c64utils.html . I disassembled, mostly for curiosity, Star Turbo by Joe Forster/STA (I presume as there is no author mentioned) and found out it uses 2-bit transfer like I described. There is no source code but the code is mostly not too difficult to ...
- Fri Aug 14, 2009 3:26 pm
- Forum: General Discussions
- Topic: Commodore Disk Drive Acceleration Software
- Replies: 15
- Views: 8867
Hi,
I have read a magazine article about Pink Floyd drive turbo (in Finnish, sorry) a long time ago, and there were two main points considered in that article. First, C64 and drive cpus are running at approximately same frequency, so DATA and CLK lines can be used as 2-bit parallel port, sync can ...
I have read a magazine article about Pink Floyd drive turbo (in Finnish, sorry) a long time ago, and there were two main points considered in that article. First, C64 and drive cpus are running at approximately same frequency, so DATA and CLK lines can be used as 2-bit parallel port, sync can ...
- Wed Aug 12, 2009 2:17 am
- Forum: General Discussions
- Topic: CP/M and 6502
- Replies: 7
- Views: 4232
- Mon Aug 10, 2009 1:37 pm
- Forum: Programming
- Topic: Implementing Lisp for 6502/65C816
- Replies: 27
- Views: 17709
As it is much faster to make a 8-bit tag compare than two 16-bit pointer compares, I think I'll go with 24-bit general datatype at this point, although it will waste some memory I think there will be plenty of it left for data. I have studied Forth a bit, and have more extensively studied some other ...
- Sat Jul 25, 2009 8:15 am
- Forum: General Discussions
- Topic: Improving the 6502, some ideas
- Replies: 185
- Views: 117583
- Thu Jul 23, 2009 4:57 am
- Forum: Programming
- Topic: Implementing Lisp for 6502/65C816
- Replies: 27
- Views: 17709
Thanks again for these links, I'm going to read them now. Actually R. Kent Dygwig's paper is the one I referred to when I said I've read a paper about Lisp optimization :) I think I will read it once more though. I'm going to use a stack-based approach. There is one other paper I know of, http://www ...
- Tue Jul 21, 2009 4:10 am
- Forum: Nostalgia
- Topic: Turbo Macro Pro for C64
- Replies: 1
- Views: 5222
Turbo Macro Pro for C64
I used to use Turbo Assembler in the '90s for programming the C64. Recently I tried to find a newer version of it as I wanted a native assembler but the old version has some missing features. Guess what? Latest version has been released in 2006 under name Turbo Macro Pro. It is basically the same ...
- Mon Jul 20, 2009 6:30 pm
- Forum: Programming
- Topic: Implementing Lisp for 6502/65C816
- Replies: 27
- Views: 17709
- Mon Jul 20, 2009 3:42 am
- Forum: General Discussions
- Topic: Improving the 6502, some ideas
- Replies: 185
- Views: 117583
I just registered, but I have some ideas as well, many of them from some RISC processors. I am not proposing a RISC processor however because that's not what a 65xxx is anyway. It is possible that some think my ideas don't retain the spirit of 65xxx processors but I think they definitely do, while ...
- Mon Jul 20, 2009 1:17 am
- Forum: Programming
- Topic: Implementing Lisp for 6502/65C816
- Replies: 27
- Views: 17709
Implementing Lisp for 6502/65C816
Hi,
Edit: I forgot to mention that if you know any existing Lisp implementation for 6502 I am also interested to have a look at it for ideas, although I'm quite convinced I need to write my own to get what I really want.
I used to program C64 in assembly back in the '90s, writing a few intros and ...
Edit: I forgot to mention that if you know any existing Lisp implementation for 6502 I am also interested to have a look at it for ideas, although I'm quite convinced I need to write my own to get what I really want.
I used to program C64 in assembly back in the '90s, writing a few intros and ...