The VICE team would like help to test the much rewritten xvic in the upcoming VICE release.
rewritten cycle exact core. Programs relying on the behaviour of unconnected address space should run correctly. (impossiblator 3, etc...)
rewritten cartridge handling. Added support for Mega-Cart and Final Expansion.
DirectX9 support for window scaling. (eg: change the width to get an accurate aspect ratio)
DX9 support is not final, window size isn't saved currently.
Please report any regressions or bugs on the bug tracker or the VICE mailing list vice-devel [a t ] firenze.linux.it
You can also discuss it in this thread of course.
Wow. I never thought I'd see light pen support in an emulator.
The aspect ratio fix is also a big step.
Thanks very much for the great work and attention to detail. It's nice to have someone so skilled & knowedgeable about the VIC doing some work on VICE.
Oh, very tempting to try this with GB20... well, I won't delay things because of it but certainly could get you to play Bandits properly, that would be a start...
Is this a simple matter of an operator error? I cannot seem to get an NTSC Plus/4 to run, nor configure it to run as an NTSC C16 (without the silly fkey setup to launch the bad ROM applications, as it had none).
Is there a way to get those pair of NTSC computers emulated? If it is to obtain NTSC ROMs for those computers, I have both. Please advise, thanks.
I don't know much about the technical stuff, but WinVICE 2.1.16 seems perfectly fine for my purposes. I like the full-screen (beats the old one that was mostly taken up with black border).
... and the bottom text rows below the bitmap graphic start to flicker.
Also, the video setting, VBLANK synchronization option, needs to be enabled to maintain 60fps, or else it varies dramatically with typical values between 71-85% speed, 42-56fps.
rhurst wrote:Is this a simple matter of an operator error? I cannot seem to get an NTSC Plus/4 to run, nor configure it to run as an NTSC C16 (without the silly fkey setup to launch the bad ROM applications, as it had none).
Is there a way to get those pair of NTSC computers emulated? If it is to obtain NTSC ROMs for those computers, I have both. Please advise, thanks.
This is a known issue. Plus/4 emulation lacks a maintainer at the moment and cannot be easily fixed.
Contributors appreciated.
In addition no one on the team has experience with the NTSC Vic-20.
Contributed regression test programs for NTSC would help a lot!
It's a good thing, that a lot corrections have been added under the hood.
I've looked at how the VIC chip now sees memory, and both wrap-arounds of the colour RAM from $97FF to $9400, and from $3FFF to $0000 in the VIC address space now work correctly. Until now the last one only worked with 'POKE36869,255', so one could display the first 128 characters from ROM alongside UDG's.
And the new window scaling feature is just fantastic.
Looks awesome. Great to be able to rescale the window. It should really start up with a sensible aspect ratio though, or allow you to specify the aspect ratio on the command line or in a menu option, or display the aspect ratio as you resize.
Whee! Thanks!
Oh, and Capture the Flag (NTSC) still has (presumably interrupt) timing problems. I guess you know that since you're looking for NTSC VIC experts.
Is the source available so I can try it out in Linux? Any plans to implement the window scaling feature there too? It should be doable with SDL for example.
Bacon
-------------------------------------------------------
Das rubbernecken Sichtseeren keepen das cotton-pickenen Hands in die Pockets muss; relaxen und watschen die Blinkenlichten.
tlr wrote:In addition no one on the team has experience with the NTSC Vic-20.
Experience = no access to a physical machine? If you like, I could lend my NTSC VIC-20 on a long term to you. Ideal opportunity to swap would be the upcoming Retrogathering, October 10-11. I wouldn't be in great rush to get it back, only so it isn't lost forever.