Re: Challenge for EUPHORIA Programmers
- Posted by Kat <gertie at PELL.NET> Sep 11, 2001
- 584 views
On 12 Sep 2001, at 9:22, Derek Parnell wrote: > > > From: Kat <gertie at PELL.NET> > > To: EUforum <EUforum at topica.com> > > Reply-To: EUforum at topica.com > > Subject: Re: Challenge for EUPHORIA > > Programmers > > Date: 12/09/2001 7:41:47 AM > > > This reminds me of the boastful claims > > that the Amiga was the only puter to > > be able to execute it's splashy screen. > > Within a week, someone had the > > good ole C64 with a 1 megahertz 8bit cpu > > running the same screen. > > The trick that the Amiga people pulled off was to make it look like the red > and > white checked ball was rotating while bouncing around the screen. What it was > actually doing was color-cycling. Each colored patch on the ball was actually > made up of stripes of color-indexes and the program just pointed the color > indexes to red or white as required to make it look as if the ball was > rotating. > The bouncing part was just moving the ball through the pre-calculated X,Y > locations. That was the first take. In the second and subsequent version of > this > "demo", they really did do the real-time calculation of the colors and had the > ball tilted with a bright "shine" patch remaining stationary as the ball > rotated. Now that was something the C64 couldn't do. ---- Derek I agree. My point was there is usually some way to do anything. For instance, with the "flying windows" screen, if the video chip in the C64 had better resolution (vga or better, instead of low-end ntsc), the flying windows would simply be assorted-sized sprites, pointed to with the cpu, timed with interrupts from the VIC chip. So there must be a easy way for Eu to do this, like several people have said. After all, you can have dynamically resizeable windows, running multitasked programs, with wordwrap, and mouse interrupts, on the C64. Kat PS: On the C64, if you like hardware hacking, the sound chip has enough addresses assigned to it to address 16 of those sound chips, just drop in a 74LS154 and more chips. CBM didn't fully decode that address block. Or use it to mux memory chips. Is anyone going to port Eu to the C64?