6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Tue Oct 01, 2024 11:21 am

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Mon May 01, 2017 7:04 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8521
Location: Southern California
https://www.youtube.com/watch?v=TJ9RllBv1pg

50 or 60fps, 256-color video streaming on a 1.79MHz 6502 Atari (not emulated), with data coming from a CompactFlash card

I don't know anything about it other than what is said there; but it sure is impressive!

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Mon May 01, 2017 7:52 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10940
Location: England
There's a relevant thread or two on AtariAge. This one has some technical details: the ANTIC is using DMA to pull data direct from the IDE interface in the CF cartridge.
Quote:
The register flips and the audio are all driven by a full-screen kernel, which issues a 12 byte sector read to the IDE device per frame. ANTIC DMAs in 5824 bytes of video over 182 narrow width scanlines, and then the CPU reads in another 320 bytes containing 262 bytes of sound data over 32 more scanlines. The IDE device has the remaining 3ms to prepare for the next read command. Source is attached


Top
 Profile  
Reply with quote  
PostPosted: Mon May 01, 2017 1:09 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1228
Location: Soddy-Daisy, TN USA
Can you imagine how many more Atari's would have been sold if we had the cheap CF devices back then?

I've seen something similar on the C64 with REU and 16 MB of RAM or so.

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Tue May 02, 2017 7:09 pm 
Offline

Joined: Mon Aug 05, 2013 10:43 pm
Posts: 258
Location: Southampton, UK
It's impressive, but really it is one huge tradeoff of disk space vs CPU time. Plus of course the DMAC is needed to get the images into video memory fast enough. It's equivalent to putting a super efficient modern petrol engine in a Model T.

_________________
8 bit fun and games: https://www.aslak.net/


Top
 Profile  
Reply with quote  
PostPosted: Fri May 12, 2017 7:08 pm 
Offline
Site Admin
User avatar

Joined: Fri Aug 30, 2002 1:08 am
Posts: 281
Location: Northern California
cbmeeks wrote:
I've seen something similar on the C64 with REU and 16 MB of RAM or so.

They're called "Nuvies" (see the YouTube videos).

Commodore produced RAM Expansion Units (REUs) for the C64/128 that came in capacities of 128-512K. They use the MOS 8726 controller chip, which can do fast DMA transfers between the expansion RAM and the system's main memory. The original Commodore REUs used 41256 DRAMs, and there was a popular hardware hack to add more 41256s for up to 2MB. Nuvies run on modern devices like the 1541 Ultimate devices, which include an emulation of the 8726 and the full 16MB RAM.

_________________
- Mike Naberezny (mike@naberezny.com) http://6502.org


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: