| |
tlr
Registered: Sep 2003 Posts: 1794 |
Help test x64sc, the next generation x64.
We've spent a month and a half rewriting x64 into x64sc and would like to have some feedback.
Please test this with as many things as you can and report any emulation bugs you find in here or alternatively on #vice-dev @ freenode.net.
Let's bring VICE from the 90's into the modern age!
Good:
- emulator rewritten, more accurate
- models:
Breadbox (default) x64sc -VICIImodel 0 -ciamodel 0 -gluelogictype 0
C64C x64sc -VICIImodel 1 -ciamodel 1 -gluelogictype 1
C128-ish x64sc -VICIImodel 1 -ciamodel 1 -gluelogictype 0 Bad:
- slow (will be faster)
- possible regressions, please test
- no NTSC (yet)
- no REU (yet)
- no snapshots (yet)
- mystery drive bug (disable virtual device traps)
- GUI not yet updated
Win32 binary: x64sc-r22294-win32.zip
Source code (subversion repository):
svn co https://vice-emu.svn.sourceforge.net/svnroot/vice-emu/branches/..
|
|
... 134 posts hidden. Click here to view all posts.... |
| |
Cruzer
Registered: Dec 2001 Posts: 1049 |
Will it have the ability to remember that I want true drive emulation every time I open a D64? |
| |
4mat
Registered: May 2010 Posts: 66 |
Is 1571 emulation broken in this? When I try to attach a d71 file in both .exes I get an error box that says "Recieved signal 11 ()".
|
| |
Durandal
Registered: May 2006 Posts: 30 |
I took a look at the current X64 sources and noticed that the Drean clock parameters are based on the patch I submited to VICE Team back in 2006, but I had made a mistake and the clock value was wrongly stated as 1.014 MHz.
2 years later, in 2008 I noticed the error and, with better data, found the correct clock frequency to be 1.02344MHz
Thus, c64.h must have
#define C64_PALN_CYCLES_PER_SEC 1014000
modified to:
#define C64_PALN_CYCLES_PER_SEC 1023440
See here:
http://www.solid-state.com.ar/index.php?entryid=11
and here:
http://www.solid-state.com.ar/index.php?entryid=86
for the data backing up this clock value. |
| |
iAN CooG
Registered: May 2002 Posts: 3215 |
Quote: Is 1571 emulation broken in this? When I try to attach a d71 file in both .exes I get an error box that says "Recieved signal 11 ()".
If I attach a d71 with 1541 selected all I got is a drive error while trying to load the dir. Selecting 1571 and attaching d71 works here. |
| |
tlr
Registered: Sep 2003 Posts: 1794 |
New version: x64sc-r23120-win32.zip (x64sc & x64)
- distribute restore key presses randomly across a frame
- Normal/Full/Debug borders switchable on the fly (only x64sc)
- Improved accuracy of NTSC emulation (sprite/light pen coordinates)
- Improved accuracy of PAL-N emulation (sprite/light pen coordinates, clock frequency)
- as usual, too many cart fixes to mention
Special thanks to the people who volunteered to run test programs that provided crucial information:
- hedning, The_Woz and Thierry for Drean (PAL-N) testing.
- Jason Compton for testing a great many NTSC machine configurations.
All test programs (PAL/NTSC/NTSCOLD/PAL-N) are available in our subversion repository for other emulator writers to use:
http://vice-emu.svn.sourceforge.net/viewvc/vice-emu/testprogs/
Please consider contributing your findings. |
| |
Frantic
Registered: Mar 2003 Posts: 1650 |
@tlr: Are there any particular test programs that would be helpful for you if people tried out?
//FTC |
| |
tlr
Registered: Sep 2003 Posts: 1794 |
This still applies:
Quote:Note 2: x64 previously used to emulate the 6526 CIA with timer B bug.
We tested various machines but didn't find one with the timer B bug yet.
These tests can be used to find out: cia-int-r04.zip
If you have a combination of CIA1 | CIA2 | CPU different from...
MOS/6526/3884 | MOS/6526 R4/3283 | MOS/6510 CBM/3184
MOS/6526/4682 | MOS/6526R-4/2484 | MOS/6510 CBM/2484
MOS/6526/1685 | MOS/6526/1685 | MOS/6510/1385
CSG/6526A/3590 216A | CSG/6526A/3590 216A | CSG/8500/3390 24 ...then please run the tests and report back!
I'm especially interested in the 8521R0.
Is the 8521R0 really the mysterious timer B bug device?
And does it behave like a 6526 or a 6526A in other respects? |
| |
Fungus
Registered: Sep 2002 Posts: 705 |
Is there a 64 bit build of this I can test? |
| |
TWW
Registered: Jul 2009 Posts: 545 |
Quote: No, they are not the same. I only have a 32 bit msys/mingw setup.
We'd love to have someone set up some automatic builds of the trunk though, volunteers?
In reply to: Is there a 64 bit build of this I can test? |
| |
tlr
Registered: Sep 2003 Posts: 1794 |
It was quite long since anyone dropped a build so here's one: x64-x64sc-xvic-r25693-win32.zip
Changes are too numerous to be listed. |
Previous - 1 | ... | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 - Next |