Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Rodrigo Yeowtch ! (Registered 2024-11-24) You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > C1/DTV PAL compatibility
2005-03-06 16:22
MagerValp

Registered: Dec 2001
Posts: 1074
C1/DTV PAL compatibility

Here's a little something for all you people who are curious about C1 and DTV C64 compatibility:

http://www.ling.gu.se/~pelle/deusex-palbeta-xvid.zip

It's actually running on the DTV development board, but the same core will be compiled for the C1 when it's done. As it's still in beta, a few things aren't working right:

* PAL phase alternation isn't working, so the colours are all wrong.

* Video output is "dirty" causing moving/flickering bands.

* 2-pixel $D016 delay is causing vertical bars to the left and right of the screen.

* An init bug makes the top left sprite black when the basic screen is moved out to the sides. It works if you power cycle before running, so it could be a bug in the demo and not the core.

* My video capture card has issues with $D016 interlace - this is not the core's fault :)

* $3fff should be covering the interference pattern, but doesn't.

* A few minor timing issues still remain, causing flicker in certain

I think you'll agree that C64 compatibility is decent though :)


PS: I didn't have a suitable cable, so I'm afraid there's no sound. I'll try to record some music later.
2005-03-06 18:48
CyberBrain
Administrator

Posts: 392
That deu-sex video is pretty good. Till now i just thought the DTV was a little joystick-thing that was tweaked to work with a few games, but not more compatible than that. I'm kind a' surprised. You can even connect a disk-drive to it! Rocks! Especially if these beta-bux will be fixed, it looks like the DTV will be a revival of the C64 :)

Is it possible to connect a keyboard to it?
2005-03-06 19:18
Spinball

Registered: Sep 2002
Posts: 88
ok, no i HAVE to buy this thing :)
2005-03-06 20:10
Raf

Registered: Nov 2003
Posts: 343
Hey! but deus recognizes DTV as emulator :D
2005-03-06 21:11
MagerValp

Registered: Dec 2001
Posts: 1074
Jeri fixed the PAL colour generation and the 2-pixel shift bug an hour ago, and $3fff is in the pipeline. The future is looking bright :)
2005-03-06 22:02
deizi
Account closed

Registered: May 2003
Posts: 95
Quote: ok, no i HAVE to buy this thing :)

ESPECIALLY if i can have a diskdrive connected there... o_O
2005-03-07 07:16
Moloch

Registered: Jan 2002
Posts: 2924
For the people that didn't follow the original release of the DTV, here is a link to a website with links to peoples different hacks (drives, keyboards, etc.), tons of pictures, mini-demos, more...

http://www.dtvhacking.info/
2005-03-07 08:49
Sasq

Registered: Apr 2004
Posts: 156
The future does indeed look bright.

I hope you're keeping the nice soldering points on the board?

Shouldnt you be able to get your hands on just the boards cheap, and put them in a custom-made box with ports already there, and charge extra for those? I'd buy several :)
2005-03-07 10:29
WVL

Registered: Mar 2002
Posts: 896
this looks amazing!!

_unbelievable_ it actually runs... the 1541 emulation must be really good to get this far..

how about Insomnia? that one has a bit more devillisch loader
2005-03-07 11:53
Oswald

Registered: Apr 2002
Posts: 5086
oh my god, cant wait to get my hands on this baby :-) btw are the colours really so fucked up, or thats just the avi ?
2005-03-07 11:54
Oswald

Registered: Apr 2002
Posts: 5086
"* PAL phase alternation isn't working, so the colours are all wrong."

*cough* ok I see now :)
2005-03-07 12:22
Raf

Registered: Nov 2003
Posts: 343
Quote: this looks amazing!!

_unbelievable_ it actually runs... the 1541 emulation must be really good to get this far..

how about Insomnia? that one has a bit more devillisch loader


there is real 1541 connected to it
2005-03-07 16:32
MagerValp

Registered: Dec 2001
Posts: 1074
Yes, there is no emulation anywhere in the DTV, it's all cloned hw. A real 1541 is used for testing.
2005-03-07 17:14
JackAsser

Registered: Jun 2002
Posts: 2014
Exactly how is it cloned? Does Jeri physically look at the VIC-chip and reverse engineer it or is it "simply" based on the knowledges such as the vic-article and VICE? What I'm really asking is if the approach differs from VICE and other emus? Will the DTB be more compatible and in the end 100% accurate? Can I trust to find new VIC-effects by using the DTV or do I still have to use a real C= for exploring the VIC-chip?
2005-03-07 18:06
MagerValp

Registered: Dec 2001
Posts: 1074
It's cloned with trial and error :) Jeri's good at figuring out how hardware works, and yes the VIC Article has helped (though she says it has several inaccuracies). If she doesn't know how something works, she asks us coders and we write test programs that are run on both the DTV and a real 64 (well, VICE most of the time). The DTV won't be 100% compatible, since it's a commercial product and there's just isn't any justification for making it better - it already runs all the games in the joystick. The C1 should see continued development, and who knows, maybe it'll be perfect at some point.
2005-03-08 07:59
JackAsser

Registered: Jun 2002
Posts: 2014
So basically we're talking emulation but emulated by using HW instead of pure SW. To me, cloning is like when they open the casing of a chip and reverse engineer it using a microscope or something. At least a little bit deeper that trial and error. Anyway, cool stuff! I'll buy when the PAL version is out! =)
2005-03-08 09:17
taper

Registered: Dec 2001
Posts: 119
I got the two NTSC c64dtv's I ordered from Magervalp yesterday (thanks!), and I'm very pleased with it. I'll be doing some modifications on one of them when I have the time for it, and probably buy one or two PAL versions aswell when they are released in the shops here.

It is a little box of wonders... :)

You can clearly hear that it's not a real SID in it though, even if the sound is okay. And I am pretty certain Cybernoid and Cybernoid II weren't NTSC fixed, as the songs ran too fast compaed to how I remembered them... :) But that's not the hardware's fault.
2005-03-08 09:42
MagerValp

Registered: Dec 2001
Posts: 1074
Quote: So basically we're talking emulation but emulated by using HW instead of pure SW. To me, cloning is like when they open the casing of a chip and reverse engineer it using a microscope or something. At least a little bit deeper that trial and error. Anyway, cool stuff! I'll buy when the PAL version is out! =)

Unfortunately you can't clone chips like that. The C= chips are done with NMOS, and chips today are done with a different process - even if you were to clone the logic gates like a carbon copy, you wouldn't get the same functionality. And fwiw Jeri has studied the VIC and SID die scans that are out there, and apparently it helped her figure out a thing or two.
2005-03-08 10:45
JackAsser

Registered: Jun 2002
Posts: 2014
Ahh, ok. Interesting! :D
2005-03-08 22:32
MagerValp

Registered: Dec 2001
Posts: 1074
<Six> I would love to see a rundown of the errors you found in the Vic Article while you were duplicating the VIC. I bet those differences are the key to some of the as-yet undiscovered stuff.
<Jeri> I think it's pretty accurate. They didn't quite get all the hardware the way it really is.
<Jeri> They have more counters in the VIC artical than exist in the real thing.
<Six> Really?
<Jeri> also the bad line ram is a fifo, not an addressable memory.
<Jeri> those are the big differences I can find
2005-03-09 07:07
JackAsser

Registered: Jun 2002
Posts: 2014
A bit more in depth would be really interesting. Also, ask Jeri if she has some logical explanation on how sprite shrinking works, i.e. that the sprite stop render before it's 21 lines.
2005-03-09 08:07
hollowman

Registered: Dec 2001
Posts: 474
Quote: A bit more in depth would be really interesting. Also, ask Jeri if she has some logical explanation on how sprite shrinking works, i.e. that the sprite stop render before it's 21 lines.

perhaps radman can ask in the interview for arts =)
http://www.pouet.net/topic.php?which=1859&page=1&x=26&y=7
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
Didi/Laxity
Honcho
Fresh
Ziphoid/SceneSat
Jazzcat/Onslaught
Asphodel
LMan
wil
anonym/padua
Copyfault/Extend^tsn..
Shogoon/Elysium/MSL
Yogibear/Protovision
Guests online: 102
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 The Demo Coder  (9.6)
7 Uncensored  (9.6)
8 What Is The Matrix 2  (9.6)
9 Wonderland XIV  (9.6)
10 Comaland 100%  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Censor Design  (9.3)
Top Organizers
1 Burglar  (9.9)
2 Sixx  (9.8)
3 hedning  (9.7)
4 Irata  (9.7)
5 Tim  (9.7)

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