Search found 1184 matches
- Wed Nov 29, 2023 10:39 am
- Forum: Programming
- Topic: Bi-Directional User Port Code
- Replies: 3
- Views: 3398
Re: Bi-Directional User Port Code
Not for VIC20 - but the "PC64" userport cable (for the C64) worked like this, ie bidirectional, 4bit per direction. I don't know if this was ever adapted to the VIC20 - but there is quite some code around for it that you could look at. Eg the "over5" utility supports it Thanks! ...
- Tue Nov 28, 2023 9:48 am
- Forum: Programming
- Topic: Bi-Directional User Port Code
- Replies: 3
- Views: 3398
Bi-Directional User Port Code
I'm trying to grasp the general theory behind bi-directional asynchronous communication with the VIC-20 user port. Obviously, I know it can be done because VICmodem exists. So far, all of my serial port projects have involved either output from the VIC or input from another source into the VIC, or e...
- Mon Nov 27, 2023 4:28 pm
- Forum: Programming
- Topic: Making a random number in Assembly
- Replies: 50
- Views: 39953
Re: Making a random number in Assembly
Timer based methods, together with human interaction, are however a good method to obtain a seed . Any further random number generation can use that seed, but should otherwise be completely deterministic. One thing I learned the hard way was this: I had a tape-based game seed a random number genera...
- Sun Nov 26, 2023 4:08 pm
- Forum: Hardware and Tech
- Topic: User Port PCB?
- Replies: 3
- Views: 3669
Re: User Port PCB?
I'm very happy with the speed, quality, and pricing of PCBWay. I should have ordered a lot more of these boards. Here's my new Bluetooth MIDI interface. The CME MIDI Core handles the wireless MIDI connection to other instruments almost without effort. I'll probably add a new topic soon to discuss th...
- Wed Nov 22, 2023 8:07 pm
- Forum: Programming
- Topic: Value or Progress Bar
- Replies: 0
- Views: 7049
Value or Progress Bar
I'm working on a MIDI editor for a synthesizer (Sequential Prophet 5/10), and one of the things I want is a non-numeric display of parameter values. I decided to do this in the form a value bar. On this particular instrument, values usually range from 0-120, with some going 0-127. Since the VIC-20's...
- Tue Nov 21, 2023 1:57 pm
- Forum: Emulation and Cross Development
- Topic: Vic20 code editors / IDE for Mac
- Replies: 5
- Views: 4276
Re: Vic20 code editors / IDE for Mac
I would also take a look at Microsoft's "Visual Studio Code", it's a really great editor. Yeah, Code is pretty great. It's what I use for my actual job. If you go with Code, there's a C64 BASIC V2 extension for syntax highlighting, and several choices for 6502 code (although I think the c...
- Tue Nov 21, 2023 9:49 am
- Forum: Emulation and Cross Development
- Topic: Vic20 code editors / IDE for Mac
- Replies: 5
- Views: 4276
Re: Vic20 code editors / IDE for Mac
I use macOS for VIC-20 development, and my toolchain consists of: Editor: BBEdit by Bare Bones Software (https://www.barebones.com/products/bbedit/) Plug-In: 65C02 Language Module (https://www.barebones.com/support/bbedit/plugin_library.html) Emulator: VICE 3.7.1 (https://vice-emu.sourceforge.io/mac...
- Mon Nov 20, 2023 3:08 pm
- Forum: Hardware and Tech
- Topic: User Port PCB?
- Replies: 3
- Views: 3669
Re: User Port PCB?
I found this on PCBWay. I've never ordered from them, but it's probably time. I've got a few coming my way.
https://www.pcbway.com/project/sharepro ... 31400.html
https://www.pcbway.com/project/sharepro ... 31400.html
- Mon Nov 20, 2023 11:39 am
- Forum: Hardware and Tech
- Topic: User Port PCB?
- Replies: 3
- Views: 3669
User Port PCB?
I'm looking for a user port PCB so I can build my MIDI interface. I have one that I bought several years ago from ebay, but they no longer seem to be available. I've got plenty of the correct 24-pin connectors so I'm looking for something I can just solder the connectors to. But if the connector com...
- Sat Nov 18, 2023 5:11 pm
- Forum: Programming
- Topic: freezer software vic20
- Replies: 4
- Views: 3656
Re: freezer software vic20
For the uninitiated, what is "freezer software?"
- Wed Nov 15, 2023 1:16 pm
- Forum: Programming
- Topic: EOR #$FF by David Youd
- Replies: 2
- Views: 3057
Re: EOR #$FF by David Youd
Thanks! I think that's the first place I saw it.tokra wrote: ↑Wed Nov 15, 2023 11:08 am Looks cool. Free as an Ebook: https://archive.org/details/eor6502
- Wed Nov 15, 2023 8:32 am
- Forum: Programming
- Topic: wAxpander with wAx2
- Replies: 71
- Views: 15969
Re: wAxpander with wAx2
Here's the PDF for the wAx 2.1 manual. I went through it all from cover-to-cover, cleaning up little things here and there. I changed the terminology from "wAx API" to "wAx SDK," to more accurately reflect the purpose of the jump table. Most 2.1 features could just be inlined wit...
- Wed Nov 15, 2023 8:18 am
- Forum: Programming
- Topic: EOR #$FF by David Youd
- Replies: 2
- Views: 3057
EOR #$FF by David Youd
I ordered this newly-released book a couple weeks ago, and I've been dipping into it every day since: https://www.barnesandnoble.com/w/book/1144355104?ean=9781312154001 https://www.lulu.com/shop/david-youd/eor-ff/paperback/product-m2d2gvd.html?page=1&pageSize=4 EOR #$FF's structure is simple, 64...
- Thu Nov 09, 2023 3:15 pm
- Forum: Programming
- Topic: Bad Apple
- Replies: 4
- Views: 3320
Re: Bad Apple
That's really cool! I went back and watched the original, and this is a superb rendition.
- Sat Nov 04, 2023 8:41 pm
- Forum: Programming
- Topic: wAxpander with wAx2
- Replies: 71
- Views: 15969
Re: wAxpander with wAx2
In the interest of closing a QA blind spot, I built a test suite for testing wAx output . That is, when a disassembly or other memory display is requested, is the output accurate, and does it look like it's supposed to? To build this, I wrote a wAx2 plug-in that temporarily re-routes the CHROUT vect...