Amiga.org
Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: Darrin on January 26, 2014, 08:31:51 PM
-
FPGA Arcade developer Wolfgang has been busy working on a VIC-20 core for the FPGA Arcade.
It is still beta, but it boots, loads games from *.d64 floppy images or loads *.prg files into RAM where you can run them. Sound works, but needs some final tweaking. There is also support for booting with extra RAM fitted (up to 16KB). He even has the old “Super Expander” cartridge working which adds 3KB of RAM, extra BASIC commands and “hi-res” (don’t laugh!) graphics. I had one of these cartridges when I was a kid.
Unfortunately, the core requires the new ARM update which Mike is still working on. It is this update which is holding up the release of the mainstream FPGA Arcade boards because it is being rewritten to support the launch of multiple cores from the same SD Card and the existing cores need to be rewritten and tested to make sure they work with the new bootloader. Not long now…
To see some screenshots of the core running and read up on Wolfgang’s work then go to:
http://www.fpgaarcade.com/punbb/viewtopic.php?id=165
You’ll also find news about other cores that are either running or in development.
-
I was just given a VIC 20 as a Christmas present. It's still sitting in the box. It's in rough shape, but I may clean it up and power it up. I guess I'll have to find some RAM for it, huh?
-
Well, I remember managing to squeeze quite a bit into that 3.5KB. ;)
It amazes me that we could do anything with it when you consider that had to hold the BASIC program and the data.
Did you get a cassette deck with it or do you have a floppy drive?
Here's an interesting video showing a few VIC-20 games in action:
http://www.youtube.com/watch?v=QcQa54miYvY
-
Hi I have a beautiful vic 20 it boots up and works ok but the writing or words are readable on the screen but there's small lines going through the letters vertically which spoils it a little ,shame because it is fine apart from that ,best wishes Brian.
-
(http://[IMG]http://i730.photobucket.com/albums/ww301/scarrabri/45578651-f944-4151-9eae-8baf013c92d8_zps7a7e099c.jpg)[/IMG](http://i730.photobucket.com/albums/ww301/scarrabri/45578651-f944-4151-9eae-8baf013c92d8_zps7a7e099c.jpg) (http://s730.photobucket.com/user/scarrabri/media/45578651-f944-4151-9eae-8baf013c92d8_zps7a7e099c.jpg.html)
Hi this is what I get
-
FPGA Arcade developer Wolfgang has been busy working on a VIC-20 core for the FPGA Arcade.
It is still beta, but it boots, loads games from *.d64 floppy images or loads *.prg files into RAM where you can run them. Sound works, but needs some final tweaking. There is also support for booting with extra RAM fitted (up to 16KB). He even has the old “Super Expander” cartridge working which adds 3KB of RAM, extra BASIC commands and “hi-res” (don’t laugh!) graphics. I had one of these cartridges when I was a kid.
You can get up to 24k in a vic20, not sure how much software uses it though.
I wonder how this can be done http://www.youtube.com/watch?v=6Pe3OxyQ2gc
-
(http://[IMG]http://i730.photobucket.com/albums/ww301/scarrabri/45578651-f944-4151-9eae-8baf013c92d8_zps7a7e099c.jpg)[/IMG](http://i730.photobucket.com/albums/ww301/scarrabri/45578651-f944-4151-9eae-8baf013c92d8_zps7a7e099c.jpg) (http://s730.photobucket.com/user/scarrabri/media/45578651-f944-4151-9eae-8baf013c92d8_zps7a7e099c.jpg.html)
Hi this is what I get
I'm guessing either your VIC's character ROM, or the particular area of RAM to which it is transferred upon boot, is corrupted.
The web site "DENIAL" is home to all of the VIC-20 experts/freaks/collectors. Someone there should be able to get you sorted.
-
I'm guessing either your VIC's character ROM, or the particular area of RAM to which it is transferred upon boot, is corrupted.
The web site "DENIAL" is home to all of the VIC-20 experts/freaks/collectors. Someone there should be able to get you sorted.
Thanks very much for your reply ,best wishes Brian
-
I'm guessing either your VIC's character ROM, or the particular area of RAM to which it is transferred upon boot, is corrupted.
The web site "DENIAL" is home to all of the VIC-20 experts/freaks/collectors. Someone there should be able to get you sorted.
It's not transferred to RAM upon boot.
-
You can get up to 24k in a vic20...
I have a 32K ram expander and a 64K ram expander for the VIC-20.
Truly,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
-
I have a 32K ram expander and a 64K ram expander for the VIC-20.
Truly,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
How much did a 64k RAM expansion cost back then? I remember the Super Expander making my eyes water.
-
Well, I remember managing to squeeze quite a bit into that 3.5KB. ;)
It amazes me that we could do anything with it when you consider that had to hold the BASIC program and the data.
Did you get a cassette deck with it or do you have a floppy drive?
Here's an interesting video showing a few VIC-20 games in action:
http://www.youtube.com/watch?v=QcQa54miYvY
I received a datasette with it. I also have a couple of 1571 drives I use with my C-128. I guess they would work in 1541 mode?
I am cleaning the computer now - god only know where it was, it looks like fur inside the thing! It's cleaning up nicely though...
-
How much did a 64k RAM expansion cost back then?
Heh, I'd have to look that up in an old Compute! magazine.
From back in the day,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
-
I have a disc with scans of all the original Compute's Gazettes on it (ditched my print collection a decade ago). At a quick glance in issue #1, I see the 8K cartridge for $42.00, 16K for $69, and 24K for $119.95, higher capacities probably weren't even available that early, but you can probably do the math from that. Oh, 1983. ;)
-
Looks like one of the data pins on the character rom has disconnected itself. Maybe pressing on the ROM will reseat it, or you need a little dab of solder on the affected pin.
-
I received a datasette with it. I also have a couple of 1571 drives I use with my C-128. I guess they would work in 1541 mode?
I am cleaning the computer now - god only know where it was, it looks like fur inside the thing! It's cleaning up nicely though...
If you put the plastic case (the case only - no keyboard or motherboard) in the dishwasher it will come out like factory new. It's unbelievable, actually, how new it will look.
-
A quick update on the current core features:
General features (SVN version 302, 29jan2014):
•VIC-20 core in PAL configuration and direct-load PRG file support.
•1541 floppy with D64 file support (no SD2IEC emulation, it is the "real" thing...).
•HD (VGA/DVI/HDMI-compatible) and SD (PAL/Composite/SVHS/HDMI-compatible) mode supported.
•Freely configurable PS/2 keyboard mapping (INI setup yet missing).
•Configurable memory expansion (0k, 3k, 8k, 16k).
•Configurable ROM cartridge (0k, 4k) with PRG file loader.
•Digital audio volume control (4 steps).
General issues (SVN version 302, 29jan2014):
•Overall this setup of VIC-20 core plus 1541 floppy is "brand new" and not exhaustively tested.
•Only standard D64 (via 1541) and PRG (via direct memory load) formats supported yet.
•No tape support yet (PRG is directly load to memory).
•PRG will always load directly to address given by its header, thus it must match to the RAM configuration.
•Issues may still arise while finalizing the Replay framework the core is using.
•16k memory expansion together with 8k cartridge not yet supported (only 4k cartridge).
•VIC audio: sound level of channels need to be equalized. e.g. Noise channel is too intense.
•VIC video: issues with some demos probably using not documented features (or flaws?).
•Keyboard mapping is yet not configurable via INI, although the HW doing it is already there.
•Monitor sync issues with some users (no general issue - thus hard to track, under investigation).
•No NTSC support yet.
•Aspect ratio not optimal yet.
-
Message from MikeJ, last week:
Hi,
We are trying to sort out the release area at the moment, so it's a bit of a mess.
-
When will fpga arcarde be ready for public release I would like to buy one of these if the price is right. Who will be selling them?
-
You can order it from http://amiga.amedia-computer.com when they are in stock.
-
Thx for order info £216 for just board not to bad considering. What speed will a1200 core run at?
-
Better to check the fpga arcade forums. There's a thread about performance as well:
http://www.fpgaarcade.com/punbb/viewtopic.php?id=510