[comp.sys.amiga.misc] Euro"Euro" demos: why do'nt they work?

John.Carver@bbs.acs.unc.edu (John Carver) (06/05/91)

I have recently obtained some of the Euro demos on ab20.  However, none
of them seem to work.

Here's the situation: I can run about 50% of them on my friend's A1000.
I have a 2000 with an 68030 board, which seems to break ALL of the Euro
demos.  However, I know the board is OK becuase I can run any other
software at all: applications, games, traditional demos, utilities, etc.
Only the Euro demos don't work right.

These things seem to be clever enough that it looks like the authors
could make them run on other machines.

  -J


--
   The opinions expressed are not necessarily those of the University of
     North Carolina at Chapel Hill, the Campus Office for Information
        Technology, or the Experimental Bulletin Board Service.
           internet:  bbs.oit.unc.edu or 128.109.157.30

mykes@amiga0.SF-Bay.ORG (Mike Schwartz) (06/07/91)

In article <3999@beguine.UUCP> John.Carver@bbs.acs.unc.edu (John Carver) writes:
>I have recently obtained some of the Euro demos on ab20.  However, none
>of them seem to work.
>
>Here's the situation: I can run about 50% of them on my friend's A1000.
>I have a 2000 with an 68030 board, which seems to break ALL of the Euro
>demos.  However, I know the board is OK becuase I can run any other
>software at all: applications, games, traditional demos, utilities, etc.
>Only the Euro demos don't work right.
>
>These things seem to be clever enough that it looks like the authors
>could make them run on other machines.
>
>  -J
>
>
>--
>   The opinions expressed are not necessarily those of the University of
>     North Carolina at Chapel Hill, the Campus Office for Information
>        Technology, or the Experimental Bulletin Board Service.
>           internet:  bbs.oit.unc.edu or 128.109.157.30

A significant number of the demos require the Amiga to be in PAL mode.  Also,
many of the demo coders don't have access to 030 machines to test their stuff
on.  This second issue is changing, and more of the more recent demos do work on all
Amigas.

--
****************************************************
* I want games that look like Shadow of the Beast  *
* but play like Leisure Suit Larry.                *
****************************************************

rgj@rgjami.raidernet.com (Randy Jouett) (06/11/91)

In article <3999@beguine.UUCP> John.Carver@bbs.acs.unc.edu (John Carver) writes:
>I have recently obtained some of the Euro demos on ab20.  However, none
>of them seem to work.
>
>Here's the situation: I can run about 50% of them on my friend's A1000.
>I have a 2000 with an 68030 board, which seems to break ALL of the Euro
>demos.  However, I know the board is OK becuase I can run any other
>software at all: applications, games, traditional demos, utilities, etc.
>Only the Euro demos don't work right.
>
>These things seem to be clever enough that it looks like the authors
>could make them run on other machines.
>

	Isn't this a great question!! Hopefully, this will be a great
answer :). Anywho, after disassembling quite a few of these programs
with ReSource, I've come to the conclusion that these people simply
don't read the RKM's :/. Unfortunately, a lot of these programs are
using the upper 8 bits of an address for flags, and this will cause
an instant smashola on the 030. If that isn't bad enough, they are
also using self-modifing code, don't dynamically allocate memory (Read:
write directly to an absolute address without use of Allocate(), AllocMem(),
or AllocAbs()!!!), don't do an OwnBlitter() & WaitBlit() when accessing
the Blitter directly, install their own interrupt routines in the Trap
vectors, and grab any and all system resources without even considering
that they are using a multi-tasking OS! Oh, yeah -- almost forgot sumfin! :).
They also jump directly to ROM code! NAK!


	I guess your friend should consider himself lucky. After all, he can
at least view some of the demos :).

Randy

--
Randy Jouett             BIX: rjouett          Amateur Radio: KB5YL
rgj@elgamy.RAIDERNET.COM              uunet!mjbtn!raider!elgamy!rgj