| |
tlr
Registered: Sep 2003 Posts: 1787 |
Vice with support for the C64 DTV.
This has been in the works for a while.
It's not at all complete, but this weekend VICII-DTV support was implemented so several of the released demos run on it. :)
Get it here for a taste:
http://picobay.com/dtv_wiki/index.php?title=DTV_Support_in_VICE
Source code + pre-built win32 binary + preconfigured flash image. |
|
... 46 posts hidden. Click here to view all posts.... |
| |
Shadow Account closed
Registered: Apr 2002 Posts: 355 |
This is truly fantastic work you and nojoopa have done on ViceDTV on only one short month it has gone from experimental to almost full-featured. Much appreciated! |
| |
Sixx
Registered: May 2005 Posts: 229 |
Fantastico! Shadow, is there is a possibility wel'll see an 102% version with 2500 dots? ;) Viva la DTV! |
| |
Shadow Account closed
Registered: Apr 2002 Posts: 355 |
Sixx : Nah, I think I will stop now, I don't think the world can handle more dots... ;) |
| |
null Account closed
Registered: Jun 2006 Posts: 645 |
Would you like to have unlimited dots? [Y/N]
------------------------------------
Knoeki/DigitalSoundsSystem/GheyMaidInc/SwappersWithAttitude
http://hardwarehacks.untergrund.net/misc/zomgwtfbbq/ |
| |
tlr
Registered: Sep 2003 Posts: 1787 |
Added patch 168 with win32 binaries.
http://picobay.com/dtv_wiki/index.php?title=DTV_Support_in_VICE
news:
* Cycle exact border on/off implemented.
* 8BPP chunky overscan implemented.
* 8BPP chunky idle fetch implemented.
22050 HERTZ, Symmetric Overscan, Spacelane & Wide Screen Slide works 100%.
Thanks to myself! :)
* Corrected some cycle timings in skip cycle and burst mode
* ColorRam/character/bitmap/sprite bank emulation.
* X11 fixes submitted by groepaz.
@Shadow: Thanks!
I think noone of us thought it would get this far either. It's all about synergies. :)
1570 laid most of the groundwork like MMU, DMA and blitter.
Nojoopa then did most of the hard work on the faster cpu modes, flash emulation and initial vicii emulation.
I did the color palette, sid modifications and later added details to the vicii code like correct idle fetch and overscan modes.
Now more people are participating, lots of things to do. Let's see what comes out of it! :)
---
More developers are needed!
Both small and large tasks available. (see the wiki link above for a list of current tasks)
Development can be done under windows or linux (maybe others aswell).
People wanting to do additional features to x64 are welcome too.
Join us on #x64dtv-dev on freenode.net. :) |
| |
iAN CooG
Registered: May 2002 Posts: 3187 |
Whoa, excellent!
Just tried Symmetric overscan, Widescreenslide and Spacelane. Everything seems perfect :)
Bug:
x64dtv bugs if I try to run "Colorblast" or "Linearscroll" by Six/Style. Shows an empty MessageBox with only "Error" as caption, and then exists.
Same happens in Must_See_DTV-STYLE.d64 but later, if in warp mode.
Didn't happened before, they simply didn't worked because for dtv1 |
| |
tlr
Registered: Sep 2003 Posts: 1787 |
@Ian: Thanks, will check.
The empty requester is usually an Access Violation. I got a bunch of those before I fixed raster/* for overscan.
My guess is that we don't mask gfx pointers from the vic registers correctly. The stuff for the DTV1 might set something out of range because the registers have different meaning on the DTV1.
|
| |
tlr
Registered: Sep 2003 Posts: 1787 |
Added patch 188 with win32 binaries.
http://picobay.com/dtv_wiki/index.php?title=DTV_Support_in_VICE
news:
* Merged with VICE-1.22.
* Fixes SH[SXY]_ABS_[XY] timing bug introduced in VICE-1.22 (opcodes $9B, $9C, $9E & $9F)
* Burst mode corrections, should be 100% now.
* Snapshot for DTV VICII works correctly now. (format changed)
* scheduled DMA/Blitter (except CIA IRQ) implemented. (fixes emulator crash in the DTV1 demo Linear Scroll)
---
More developers are needed!
Both small and large tasks available. (see the wiki link above for a list of current tasks)
Development can be done under windows or linux (maybe others aswell).
People wanting to do additional features to x64 are welcome too.
Join us on #x64dtv-dev on freenode.net. :) |
| |
tlr
Registered: Sep 2003 Posts: 1787 |
Added snapshot rev 263 with win32 binaries.
http://picobay.com/dtv_wiki/index.php?title=DTV_Support_in_VICE
news:
* win32 gui (English/Dutch/Swedish available)
* switchable SID model in x64dtv (default is DTVSID)
* hummer userport joystick emulation
* selectable DTV2 blitter bug emulation
* improved accuracy of blitter timing
* DMA timing corrections (swap mode)
* DMA length fix for length 0
* cycle exact palette changes.
* fixed a problem where sprite colors weren't correctly updated on palette changes.
* cleaned out most x64 features from x64dtv that are not applicable for the DTV.
* improved accuracy of burst mode emulation (no refetch unless really needed)
* Corrected problems with idle fetch
Note that the snapshot format changed!
---
More developers are needed!
Both small and large tasks available. (see the wiki link above for a list of current tasks)
Development can be done under windows or linux (maybe others aswell).
People wanting to do additional features to x64 are welcome too.
Join us on #x64dtv-dev on freenode.net. :) |
| |
iAN CooG
Registered: May 2002 Posts: 3187 |
Thx to you all for the excellent work. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 - Next |