Akira wrote:
saimo wrote:
You know, this game was all about making an old-style production...
is it oldstyle-enough that it doesn't work but with your particular Amiga configuration only?
I mean stuff like not running in amigas with 1MB of Chip, or ECS chipset, you know the drill 
Good job supporting classic Amigas, shame about the requirements (doesn't look that intensive for it to need an 020)
No doubt your point is absolutely valid.
Sure, an unexpanded A500 could cope with it without problems.
However, let me explain why it needs a 020.
I will not repeat what's written in the introduction and history pages of the website, but I have to point out one thing.
Along many years of programming I have developed a quite large library of routines of my own (I believe that every coder does this). I started with 68000-compatible functions, and, in fact, the original game did run on A500s. However, as time went by, I moved to 020+AGA productions, while, at the same time, constantly improving and extending my library of routines. Of course the new routines were 020+ only, and the old ones that got updated/rewritten also became 020+ to exploit the capabilities of the higher CPUs. After many years, the whole library became 020+.
So, when I decided to re-code the game from the scratch, I obviously made use of the latest library, because it's better than the old crap under every aspect.
The consequence is... well, you see it by yourself.
Given that this project was just for fun and that I have other things to do in life, I could not bother making it 68000-compatible, given also that by now there should be very few plain A500 active.
I hope you understand.
saimo