![Smile :)](./images/smilies/icon_smile.gif)
Z64k - Java VIC 20 Emulator
Moderator: Moderators
-
- Vic 20 Newbie
- Posts: 8
- Joined: Tue Dec 06, 2016 4:20 am
- Website: http://www.z64k.com
- Location: Australia
- Occupation: APS
Z64k - Java VIC 20 Emulator
I have updated my VIC 20 emulator available on http://www.z64k.com/ It is written in Java so will run on any platform that has JRE 7 or better installed. It is pixel perfect and new features include NTSC interlace support! It correctly runs all demos, games, and test programs I've tried. Make sure you use the Beta versions of any of my emulators for all latest features and bug fixes. I don't have a real VIC 20 to test with so if you find any program that runs on a real VIC 20 but not in my emulator I would love to hear about it. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
- Mike
- Herr VC
- Posts: 4839
- Joined: Wed Dec 01, 2004 1:57 pm
- Location: Munich, Germany
- Occupation: electrical engineer
Re: Z64k - Java VIC 20 Emulator
Nice! (Especially the interlace support for NTSC VIC-20s)
One small suggestion regarding the pixel aspect ratio. In NTSC, 3:2 for hires pixels (6:2 for multi-colour, 3:1 and 6:1 for interlace-hires and multi-colour) would be about perfect, and are also a better approximation for PAL than 4:2, 8:2, 4:1 and 8:1 which you currently use. Actually, the best approximation for the pixel aspect ratio (hires non-interlace) on PAL, and in small integers, would be 5:3.
The test images you show had been calculated to take those aspect ratios into account.
Welcome to Denial!![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
Michael
One small suggestion regarding the pixel aspect ratio. In NTSC, 3:2 for hires pixels (6:2 for multi-colour, 3:1 and 6:1 for interlace-hires and multi-colour) would be about perfect, and are also a better approximation for PAL than 4:2, 8:2, 4:1 and 8:1 which you currently use. Actually, the best approximation for the pixel aspect ratio (hires non-interlace) on PAL, and in small integers, would be 5:3.
The test images you show had been calculated to take those aspect ratios into account.
Welcome to Denial!
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
Michael
-
- Vic 20 Newbie
- Posts: 8
- Joined: Tue Dec 06, 2016 4:20 am
- Website: http://www.z64k.com
- Location: Australia
- Occupation: APS
Re: Z64k - Java VIC 20 Emulator
Thanks for the prompt feedback Mike!
It should be relatively easy for me to add customisable ratios to the emulators and I will change the default ratios for the VIC 20 emulator with your suggested values. I should have a new version available tomorrow with the ratios implemented.
Cheers
Will![Smile :)](./images/smilies/icon_smile.gif)
![Cool 8)](./images/smilies/icon_cool.gif)
Cheers
Will
![Smile :)](./images/smilies/icon_smile.gif)
-
- Vic 20 Newbie
- Posts: 8
- Joined: Tue Dec 06, 2016 4:20 am
- Website: http://www.z64k.com
- Location: Australia
- Occupation: APS
Re: Z64k - Java VIC 20 Emulator
Default ratios have been changed to 5:3 PAL and 3:2 NTSC for the VIC 20 emulator. I will put customisable ratios via the emulators screen setting menu on my todo list. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)