Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > Help test x64sc, the next generation x64.
2010-02-16 18:41
tlr

Registered: Sep 2003
Posts: 1714
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....
 
2010-10-11 15:08
Cruzer

Registered: Dec 2001
Posts: 1048
Will it have the ability to remember that I want true drive emulation every time I open a D64?
2010-10-11 15:31
4mat

Registered: May 2010
Posts: 63
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 ()".


2010-10-11 22:09
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.
2010-10-21 20:13
iAN CooG

Registered: May 2002
Posts: 3132
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.
2010-11-07 11:10
tlr

Registered: Sep 2003
Posts: 1714
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.
2010-11-08 13:02
Frantic

Registered: Mar 2003
Posts: 1627
@tlr: Are there any particular test programs that would be helpful for you if people tried out?

//FTC
2010-11-08 18:28
tlr

Registered: Sep 2003
Posts: 1714
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?
2010-11-24 10:04
Fungus

Registered: Sep 2002
Posts: 616
Is there a 64 bit build of this I can test?
2010-11-24 13:17
TWW

Registered: Jul 2009
Posts: 541
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?
2012-06-02 16:00
tlr

Registered: Sep 2003
Posts: 1714
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
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Higgie/Kraze/Onslaught
Exploding Fi../Techn..
Mason/Unicess
St0rmfr0nt/Quantum
Guests online: 135
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Bromance  (9.6)
10 Memento Mori  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.8)
4 Acidchild  (9.7)
5 Starlight  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.044 sec.