Live data from Hacker News

Netflix on an NES

gizmodo.com

1–10 of 29 posts

Re: Netflix on an NES

#4
I'm guessing their "cart" is really a Raspberry Pi like device that is using the NES only for video out and controller in.

There is no way in hell a 1.79Mhz 6502 can play streaming video.

It's a fun party trick though.

Re: Netflix on an NES

#5
post #4

I'm guessing their "cart" is really a Raspberry Pi like device that is using the NES only for video out and controller in. There is no way in hell a 1.79Mhz 6502 can play streaming video. It's a fun party trick though.

I agree, it's a neat trick. Especially in How did they get it "online"? I'm assuming that's all built into the "cart"? (wifi?)

Re: Netflix on an NES

#6
post #5
post #4

I'm guessing their "cart" is really a Raspberry Pi like device that is using the NES only for video out and controller in. There is no way in hell a 1.79Mhz 6502 can play streaming video. It's a fun party trick though.

I agree, it's a neat trick. Especially in How did they get it "online"? I'm assuming that's all built into the "cart"? (wifi?)

It's fake

Re: Netflix on an NES

#7
post #4

I'm guessing their "cart" is really a Raspberry Pi like device that is using the NES only for video out and controller in. There is no way in hell a 1.79Mhz 6502 can play streaming video. It's a fun party trick though.

> There is no way in hell a 1.79Mhz 6502 can play streaming video.

It could play streaming video at a sufficiently small resolution, just not HD or SD.

Re: Netflix on an NES

#8
post #4

I'm guessing their "cart" is really a Raspberry Pi like device that is using the NES only for video out and controller in. There is no way in hell a 1.79Mhz 6502 can play streaming video. It's a fun party trick though.

"This is really hard to do on a 256K cart" - so I'm guessing it just plays back a little bit of pre-converted video. At that screen size and frame rate this is something the 6502 is fast enough to do.

(I don't know enough about the NES to say whether there's some complications I'm overlooking.)

Re: Netflix on an NES

#9
post #4

I'm guessing their "cart" is really a Raspberry Pi like device that is using the NES only for video out and controller in. There is no way in hell a 1.79Mhz 6502 can play streaming video. It's a fun party trick though.

I was wondering if maybe they preconverted the videos into a sequence of tilemaps and a set of approximate tiles. I notice they are only using the same 5 colors, which is under-utilizing the capabilites of the nes which should be able to display a 13 colors at the same time. (Each individual tile uses one palette of 4 colors, and there can be max of 4 palette used at a time, but one background color is shared by all palettes.) To more fully utilize the nes they could also use a different set of 4 palettes for every frame, which would allow for a much broader range of colors.

Hypothetically, the NES could play streaming video. For memeory limitations, a custom rom cartridge could be used which would grab a new set of video frames (consisting of tilemaps + tilepatterns) via a network controller. The 6502 core does not need to decode video, but could simply swap in chunks of these tilemaps+tilepatterns which the picture processing unit displays.

Re: Netflix on an NES

#10
post #8
post #4

I'm guessing their "cart" is really a Raspberry Pi like device that is using the NES only for video out and controller in. There is no way in hell a 1.79Mhz 6502 can play streaming video. It's a fun party trick though.

"This is really hard to do on a 256K cart" - so I'm guessing it just plays back a little bit of pre-converted video. At that screen size and frame rate this is something the 6502 is fast enough to do. (I don't know enough about the NES to say whether there's some complications I'm overlooking.)

Hey, I'm Alex, one of the two developers in the video. You are correct, the short video you see is pre-converted and stored statically.

In fact, the original plan we had was to stick a raspberry pi in the cart to handle networking and video conversion. Due to time and resource constraints we ended up building a standalone rom.

Post reply on HN