Pushing the Boundaries of C64 Graphics with Nuflix

(cobbpg.github.io)

98 points | by adunk 2 days ago ago

6 comments

  • evaneykelen 2 days ago ago

    A cruder version of this was created by the 1001 Crew already in 1986 by the name of ESCOS (Expanded Screen COnstruction Set). There's a video [1] and info page [2].

    It was able to import images from KoalaPad, convert, and render it fullscreen using sprites both inside and outside the C64's border.

    I will definitely take time to read the full article, it's super interesting at first glance.

    [1] https://youtu.be/_lsgp_SBEtA?si=gTGL9X7koaYflTRx

    [2] https://csdb.dk/release/?id=744

    • warpspin a day ago ago

      Hmm, not really a cruder version of this. ESCOS is simply a wholy other trick, which also happens to be incompatible with this technique. As far as I know, it's not possible to open the side border while also performing FLI.

      Not trying to downplay ESCOS - it was an important effect and release, foundational even. Just has nothing to do at all with FLI, NUFLI or now this NUFLIX variant, except that it was another nice and important timing-based VIC chip hack.

      • evaneykelen a day ago ago

        After reading the article I came to the same conclusion. Thank you for the correction.

  • fentonc 2 days ago ago

    I love stuff like this! I have a Kaypro 2/84, which supports a display resolution of 160x100 with colors ranging from green, to 'less green' to black, and I went down a rabbit hole of trying to push the graphics: https://www.chrisfenton.com/exploring-kaypro-video-performan... - I was eventually able to get it do display (short!) 50 fps video clips.

  • billforsternz 2 days ago ago

    I love this. The passion. The perfectionism. The complete absence of any commercial considerations. Just pure hacker culture, presented and disected with uncompromising attention to detail.

    I also really appreciated the way this write up started with background information providing context for the uninitiated, and clearly laying out what the author set out to do and why. A crucial feature that's omitted far too often. Bravo.

  • lstodd 2 days ago ago

    as someone who learned coding on a c64 back in 80s

    speechless. this is just great