Oh. To my surprise, people have been talking about the Symbiosys/6522IDE code...
After working with Zen on the Symbiosys project, I built a VIC20 expansion board with dual 6522s, one of which controlled a CF Card with the 8-bit ATA/IDE. I've just put code online at: https://notabug.org/vk2cjb/VIC20 ...
Search found 46 matches
- Sun Feb 05, 2023 1:44 am
- Forum: SBC- Series Projects
- Topic: SYM-1 tribute board
- Replies: 7
- Views: 7391
- Fri Mar 26, 2021 3:10 am
- Forum: General Discussions
- Topic: Getting rid of 6502 stuff
- Replies: 11
- Views: 3484
Re: Getting rid of 6502 stuff
Bugga, too late to the party, I suppose.
- Fri Jul 24, 2020 12:36 pm
- Forum: EhBASIC
- Topic: Any updates on the license problem?
- Replies: 78
- Views: 53697
Re: Any updates on the license problem?
BigEd wrote:
If I take your work and add to it, it doesn't matter whether I asked you or had a license: the result is a combination of my efforts and your efforts, and we both hold copyright.
https://en.wikipedia.org/wiki/Derivativ ... equirement
- Mon May 25, 2020 10:32 am
- Forum: General Discussions
- Topic: RAM test
- Replies: 4
- Views: 689
Re: RAM test
Something I've done was to calculate checksums of each page of memory, twice, and see if they were equal. This was viable on the particular hardware (a VIC-20 with a homebrew RAM, EPROM, and two-VIA expansion), where unconnected addresses returned semi-random values on a read, and the VIAs didn't ...
- Mon May 18, 2020 9:05 am
- Forum: Programming
- Topic: Forward Error Correction - any implementations, ever?
- Replies: 17
- Views: 2691
Re: Forward Error Correction - any implementations, ever?
I've actually just been playing with Convolutional Coding, in an Amateur Radio 'weak signal mode' context-- the basic technique that /replaced/ Reed-Solomon on the Voyager space probes (mid-way into the mission!)
The encoder is very very easy-- input bits are logically shifted through several ...
The encoder is very very easy-- input bits are logically shifted through several ...
- Sat Nov 23, 2019 7:38 am
- Forum: Programming
- Topic: File system for small compact flash
- Replies: 15
- Views: 3302
Re: File system for small compact flash
I've also implemented a filesystem from scratch for CF (and large IDE) storage.
It was very, very simple, but still quite functional, and the DOS wrapped around it fit into 1kB ROM space on a VIC-20. (source available on request...)
The storage is organized in 64kB blocks -- the first being the ...
It was very, very simple, but still quite functional, and the DOS wrapped around it fit into 1kB ROM space on a VIC-20. (source available on request...)
The storage is organized in 64kB blocks -- the first being the ...
- Wed Nov 20, 2019 10:54 am
- Forum: General Discussions
- Topic: A scientific calculator based on 6502
- Replies: 12
- Views: 2785
Re: A scientific calculator based on 6502
The HP35s (the 2007 35th anniversary model) has a SPLB31A SunPlus 6502-derivative CPU core inside its ASIC SoC...
- Fri Oct 18, 2019 2:46 pm
- Forum: Newbies
- Topic: M50734 code
- Replies: 74
- Views: 13702
Re: M50734 code
I am trying to repair my Yamaha HS-5 organ which uses an M50734 and would really appreciate help to disassemble the 128k x 8 rom file that I have in binary or Intel hex format. I contributed the M50734 support in cc65-- a quick attempt to disassemble the binary you've got can be done with:
da65 ...
da65 ...
- Tue Oct 01, 2019 10:57 pm
- Forum: Hardware
- Topic: W65C816SXB and the Single Linux
- Replies: 16
- Views: 5745
Re: W65C816SXB and the Single Linux
The sxb.py program works well, thanks.
I found a document which has this to say about the protocol... [...] ...that's where it was. >_>
It doesn't mention the structure for the payload used for CMD #4 set-internal-registers. From my own look at the dissembled wdcmon, it is maintained in $7E00 ...
I found a document which has this to say about the protocol... [...] ...that's where it was. >_>
It doesn't mention the structure for the payload used for CMD #4 set-internal-registers. From my own look at the dissembled wdcmon, it is maintained in $7E00 ...
- Wed Jul 24, 2019 2:26 pm
- Forum: Hardware
- Topic: W65C816SXB and the Single Linux
- Replies: 16
- Views: 5745
Re: W65C816SXB and the Single Linux
Success! https://imgur.com/a/Ds1hQDa
An alpha release of the sxb.py Python is attached.
>The extension py is not allowed.
Bite on this, phpBB
An alpha release of the sxb.py Python is attached.
>The extension py is not allowed.
Bite on this, phpBB
- Mon Jul 22, 2019 5:37 am
- Forum: Hardware
- Topic: W65C816SXB and the Single Linux
- Replies: 16
- Views: 5745
Re: W65C816SXB and the Single Linux
Some progress on this to report...
I've successfully brute-forced what the protocol was [for z in range(256): for y in range(256): for x in range(256): ser.write(chr(x)+chr(y)+chr(z) ... and watching for responses], and determined the general command syntax:
command : <$55> <$AA> {listen for $CC ...
I've successfully brute-forced what the protocol was [for z in range(256): for y in range(256): for x in range(256): ser.write(chr(x)+chr(y)+chr(z) ... and watching for responses], and determined the general command syntax:
command : <$55> <$AA> {listen for $CC ...
- Fri Jul 12, 2019 3:37 pm
- Forum: Hardware
- Topic: W65C816SXB and the Single Linux
- Replies: 16
- Views: 5745
Re: W65C816SXB and the Single Linux
You could write a replacement ROM upload it into the flash using my hacker program [...] You missed that I have no programmatic access to the board.
If it gets to the point of bothering with the Flash, I'd be dumping the firmware and reverse-engineering the protocol that TIDE uses-- which it doesn ...
If it gets to the point of bothering with the Flash, I'd be dumping the firmware and reverse-engineering the protocol that TIDE uses-- which it doesn ...
- Fri Jul 12, 2019 3:13 am
- Forum: Hardware
- Topic: W65C816SXB and the Single Linux
- Replies: 16
- Views: 5745
W65C816SXB and the Single Linux
I decided to grab up one of the W65C816SXB boards before they disappear forever... Unfortunately, I forgot to do my usual technology check and didn't investigate their compatibility with the FOSS/GNU world, and I'm discovering that TIDE interface is not a tried-and-true serial monitor, or at least ...
- Thu Nov 08, 2018 11:00 am
- Forum: Programming
- Topic: Mitsubishi/Renesas 740 Assembler
- Replies: 10
- Views: 2921
Re: Mitsubishi/Renesas 740 Assembler
I've encountered this CPU as well-- it's the 10MHz 6502 in the Commodore MPS-1250 printer. The great Lee Davidson helped me figure out the instructions, and then we disassembled the '1250 ROM. From that effort, I submitted a patch to the cc65 maintainer, and da65 does support this CPU.
The best I ...
The best I ...
- Thu Nov 08, 2018 10:49 am
- Forum: Programming
- Topic: Seeking the Melbourne House Macro Assembler
- Replies: 5
- Views: 2298
Re: Seeking the Melbourne House Macro Assembler
A high-school friend of mine, Marc Walters (of the "how many C64s were made" fame :) interviewed Melbourne House developers for Australian Commodore Review. I recall him mentioning the use of IBM-XTs, with an in-house expansion board that uploaded/bootstrapped (also modified) C64s via the User port ...