Search found 1318 matches

by srowe
Thu Aug 10, 2023 7:25 am
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

thank you for your time and explanation. I do not have an original VIC at the moment. The market for good hardware is empty and i wait for an serious offer. The price of hardware seems to have gone up a lot recently. I noticed a VIC-20 on eBay yesterday for more that €300. How can I save the progra...
by srowe
Wed Aug 09, 2023 1:10 pm
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

I probably don't understand the application? If I had real hardware, a Vic, a 1540 floppy and a final expansion. How can I transfer programs from the floppy to the flash card? There is no explanation in the manual. With real hardware you typically do the following: Using a Windows/Mac/Linux compute...
by srowe
Wed Aug 09, 2023 11:56 am
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

I just noticed this in the original post and wondered if you have gotten feedback on this. I can say it is working fine on my NTSC system. Although I have not done any exhaustive testing I can confirm that it generally works. I absolutely love the batch flashing feature. I had been struggling with ...
by srowe
Wed Aug 09, 2023 10:42 am
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

MrSterlingBS wrote: Wed Aug 09, 2023 9:21 am Thanks for your reply. The FE3 Starts. But when i mount a .d64 disk i can not see the files at the disk loader. Are there any orher settings to make in the VICE?
If you press F7 then use the $ wedge command do you get a directory listing? What is the contents of your loader file?
by srowe
Wed Aug 09, 2023 8:48 am
Forum: Programming
Topic: Interrupt handling Tutorial
Replies: 6
Views: 1566

Re: Interrupt handling Tutorial

chysn wrote: Wed Aug 09, 2023 7:40 am It's nice to have everything in one place, thanks!

BRK increments PC by 2 bytes, not 1 as stated in the Software Interrupts section.
I meant to say that the PC is incremented 1 byte after the actual instruction but that isn't clear from the wording. I'll fix that.
by srowe
Wed Aug 09, 2023 5:24 am
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

MrSterlingBS wrote: Wed Aug 09, 2023 3:26 am Is it possible to load the FE in VICE itself with software? And if so how?
Yes, VICE fully emulates the FE3, just give it the appropriate ROM image

Code: Select all

xvic -pal -cartfe firmware_pal.bin
by srowe
Mon Aug 07, 2023 1:21 am
Forum: Programming
Topic: Interrupt handling Tutorial
Replies: 6
Views: 1566

Re: Interrupt handling Tutorial

For my own satisfaction (because I can never remember what happens where) I've written a short guide to how interrupts work on the VIC-20 & C64.

https://eden.mose.org.uk/download/Commo ... rrupts.pdf
by srowe
Fri Aug 04, 2023 11:34 am
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

Looks like I was missing a hook for that repo. Try pulling again.
by srowe
Thu Aug 03, 2023 1:48 pm
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

By following the new building instructions for final-expansion.git visible in git view, I am now able to build the examples too. Thank you, this is great! However, I find that the clonable final-expansion.git repo is now three commits behind what's shown in git view. Is this by intention? I'm not s...
by srowe
Fri Jul 28, 2023 12:02 am
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

I have now managed to build all but the examples folder. It depends on some d64 tools that I don't have in my environment. Ah, the examples. I had forgotten about those. (I had to download a snapshot of zippy.git and extract it in the zippy-folder since the zippy.git git module wouldn't work) It's ...
by srowe
Wed Jul 26, 2023 1:37 pm
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

I would like to test the new version so I have downloaded a snapshot of the 1.5 tagged commit. But I can't build it due to missing python stuff. How do I set up a working build environment? Alternatively, is there a pre-built zip for 1.5 somewhere that I've missed? There's a prebuilt binary here: h...
by srowe
Fri Jul 21, 2023 1:59 pm
Forum: Programming
Topic: V-FORTH - Forth-83 for the VIC
Replies: 281
Views: 72893

Re: V-FORTH - Forth-83 for the VIC

I'd nearly forgotten about this. I've added a new example to the latest release which contains 3 versions: text, low resolution and high resolution graphics.
by srowe
Wed Jul 19, 2023 1:37 am
Forum: Programming
Topic: "Ultimate Expansion" - new firmware for FE3
Replies: 58
Views: 9600

Re: "Ultimate Expansion" - new firmware for FE3

I've released a new version (1.5) that has a few minor bugfixes and one new feature. You can search for entries in any of the loader menus by pressing '/' and entering a string. The menu will then only show those entries that match that substring (case insensitive).
by srowe
Tue Jul 11, 2023 12:10 pm
Forum: Hardware and Tech
Topic: Vic-20 Donor Board Problem ?
Replies: 10
Views: 2463

Re: Vic-20 Donor Board Problem ?

It turns out to be the Vic 6561-101. After desoldering and replacing it with a socket and used my VERY Suspect Vic Chip It now works as do the other 2 Vic-20s that I have been working on. A Small request :- Where can I get 3 Vic 6561-101 chips. I am in Victoria Australia. If you're prepared for a c...
by srowe
Fri Jun 30, 2023 12:36 am
Forum: Programming
Topic: Custom ROM Kernal
Replies: 10
Views: 1399

Re: Custom ROM Kernal

MrSterlingBS wrote: Wed Jun 28, 2023 2:46 am Is there a guide here in the forum for creating a ROM?
I would integrate this into VICE.
Replacing the KERNAL ROM used by vice is as simple as running it with

Code: Select all

xvic -kernel my-rom.bin
The file must be a plain binary, not a .PRG with the load address at the front.