VIC can again - Demo

Basic and Machine Language

Moderator: Moderators

User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

VIC can again - Demo

Post by tokra »

Name: VIC can again
Author: tokra (graphics mode), Mike (converter)
Released: Apr 7, 2011
Requirements: Real NTSC VIC-20 (wont't run on emulators) with 24K RAM expansion (32K for converters)

Description: Demo for a new interlace graphics mode for the NTSC-VIC20 - to be explained in a yet to come post in the "New Frontiers in VIC Hires" series. 64512 hires pixels!

Screenshot:

Image

Download (with source): http://www.tokra.de/vic/viccanagain/vic_can_again.zip

Off-party release at the Revision Party 2012.

From the technote:

Another new graphics-mode (MIFLI) for the VIC-20 (NTSC only):

- 84x384 multicolor pixels or 168x384 hires pixels (true resolution)
- separate background, border and help-color for each of the 384 visible
raster lines (= the 3 possible multicolor colors)
- 8x8 blocks for foreground color (4x8 for multicolor)
- 24K RAM expansion required for viewer
- 32K RAM needed for converters
Boray
Musical Smurf
Posts: 4064
Joined: Mon May 03, 2004 10:47 am

Post by Boray »

:shock: Does it work in VICE?
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Post by tokra »

Clue:
(wont't run on emulators)
So, no. You need the real machine. Maybe a later version of VICE will support interlace-mode as well.
User avatar
Kweepa
Vic 20 Scientist
Posts: 1314
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

Wow, looks great! (Especially from a distance!)
User avatar
RobertBe
Vic 20 Elite
Posts: 2305
Joined: Sat Jul 14, 2007 2:48 pm

Re: VIC can again - Demo

Post by RobertBe »

tokra wrote:Requirements: Real NTSC VIC-20 (wont't run on emulators) with 24K RAM expansion (32K for converters)
If my VIC-20 Ultimate Expander is working correctly, I will show the demo at the next FCUG meeting.

Thanks!
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
User avatar
orion70
VICtalian
Posts: 4337
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Post by orion70 »

It is incredible even from short distance, indeed... Will a PAL version be possible? :shock:
User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Post by tokra »

Thanks, but no: PAL is completely impossible, since the VIC-6561 does not support the interlace-feature. Only the VIC-6560 has that one.

So while PAL has a larger overall display area (208x256) NTSC beats that by using interlace which adds flicker to the picture. Take your pick.

The screenshot above probably is only one half picture, it's pretty hard to take a screenshot when the picture frequency is 30 Hz instead of 60 Hz.
Boray
Musical Smurf
Posts: 4064
Joined: Mon May 03, 2004 10:47 am

Post by Boray »

tokra wrote:Clue:
(wont't run on emulators)
So, no. You need the real machine. Maybe a later version of VICE will support interlace-mode as well.
Clue: Then we want a YouTube video ;)
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
User avatar
darkatx
Vic 20 Afficionado
Posts: 470
Joined: Wed Feb 04, 2009 2:17 pm
Location: Canada

Post by darkatx »

And I just sent in for a 32k Ram Expansion from Eslapion! :D
Can't wait to load this puppy up and see this demo!
Learning all the time... :)
MicroPet
Vic 20 Amateur
Posts: 60
Joined: Sat Apr 07, 2012 5:55 am

Post by MicroPet »

Boray wrote:
tokra wrote:Clue:
(wont't run on emulators)
So, no. You need the real machine. Maybe a later version of VICE will support interlace-mode as well.
Clue: Then we want a YouTube video ;)
Good call! I'd like to see that too. :)
User avatar
Mike
Herr VC
Posts: 4816
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Post by Mike »

This release in certain part is also a response to the whining, that tokra and I got from NTSC users, saying they wouldn't be able to run MAXIGRAFIK, and later, the MFLI pictures on their VIC-20's.

So by now, PAL users had MAXIGRAFIK and MFLI available at 208x256, NTSC users now have MIFLI available, at 168x384i. Both offer a comparable, and (in case of NTSC, near) a full-screen, colourful and fully bitmapped graphics mode. For the more adventurous there's VFLI (PAL) available with a hardware mod - a NTSC variant, VIFLI, also with 168x384i could be done, but quite possibly will remain in the drawer for the next time.

Just to say it again - the tools are out there now. Take them, and develop something nice with them by yourselves!
User avatar
orion70
VICtalian
Posts: 4337
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Post by orion70 »

You're right Mike, if only I had the time... I wouldn't develop anything decent anyway 8) .
User avatar
Witzo
Vic 20 Afficionado
Posts: 381
Joined: Thu Dec 01, 2011 9:14 am
Location: The Hague

Post by Witzo »

Purrrfect!
Your own cat gracing the screen?
User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Post by tokra »

Please find a YouTube Link for your viewing pleasure. Took some time to record and convert so it would look good on YouTube. I also updated the download-archive, since I found a minor bug in the loader. It would only work on 32K not 24K-expansions before. Since some fastloaders use BLK5 these were affected as well.

Witzo: No, just some random internet cat, sadly
Boray
Musical Smurf
Posts: 4064
Joined: Mon May 03, 2004 10:47 am

Post by Boray »

Thanks! Very cool! I immediately posted the video link on Facebook. :D
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
Post Reply