English Amiga Board


Go Back   English Amiga Board > Main > Nostalgia & memories

 
 
Thread Tools
Old 02 October 2005, 00:32   #1
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 43
Posts: 6,978
flashing/cycling backgrounds

Ever since I owned an Amiga I have been wondering about something: what's with all the colour cycling backgrounds in amiga games?

If you don't know what I'm talking about, I attached a screeny. That one is specific to last ninja remix, most games have their own specific form of flashing (different colours, thickness of lines, movement of the lines).

Now it seems that it is something that is mostly specific to cracked games, but I have seen it used also when the game wants you to swap disks (or is that also because the game was cracked and the disk swapping code was changed? Hmmm...). I could be wrong of course, maybe it's not related to cracks at all.

What is the use for it, next to giving you an epileptic attack? If it was just random it would have stuck to only a few games, but there are just to many that have it... What secret am I missing?
Attached Thumbnails
Click image for larger version

Name:	flashing.png
Views:	259
Size:	5.6 KB
ID:	9329  
gimbal is offline  
Old 02 October 2005, 01:25   #2
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,187
It's a common display mechanism used in crunchers to show that the program has not crashed. Often the original game held more data than a normal disk, or the game was encrypted and the crackers simply grabbed the file after it had finished decrypting. These files were usually pretty big and in the age of 2400 baud modems, the files had to be packed.

Since depacking is quite slow on a 68000 and could sometimes take 10 seconds to depack 512k, the crackers probably figured some people would think that game had crashed if the screen stayed black, so added a line like:

move.w d5,$dff180

in the main loop of the depacking routine. That flashes the background with whatever word is being written into memory causing the flashing you see.

Note that there are actually a lot of commercial games that use the exact same packers the crackers did *but* they often removed the flash instruction so the display would stay black. Almost all of my WHDLoad installs that use cracked files I remove the flashing from as it's very quick if it's in fast memory and looks more professional.
Codetapper is offline  
Old 02 October 2005, 05:58   #3
Galaxy
Registered User
 
Galaxy's Avatar
 
Join Date: May 2004
Location: Canberra, Australia
Age: 46
Posts: 1,417
If you love in-game colour cycling (not the decrunch stuff) check out Super Gridrunner!
Galaxy is offline  
Old 02 October 2005, 11:48   #4
Damage
 
Posts: n/a
i remember a while back I transfered one of my original amiga games to adf format on my pc ran the game in the emualtor and seen a similar a result at first i thought something when wrong with the transfer proccess but later discovered it was the kickstart i was using. It appears this game needed a specific kickstart to run in the emulator and if you were using the wrong one like i was the flicky colors would appear and the game would halt i wonder how many other games have this feature
 
Old 02 October 2005, 20:22   #5
plasmatron
Zone Friend
 
plasmatron's Avatar
 
Join Date: May 2003
Location: Germany
Age: 48
Posts: 968
The game with the longest decrunching ever, was the cracked version of Codemasters MIG29 Sowiet Fighter.
http://hol.abime.net/2472

The decrunching takes over a minutes. No joke.

It was an Angels crack
plasmatron is offline  
Old 02 October 2005, 22:14   #6
Ironclaw
Banned
 
Ironclaw's Avatar
 
Join Date: Oct 2004
Location: ...
Age: 46
Posts: 3,313
Quote:
Originally Posted by Galaxy
If you love in-game colour cycling (not the decrunch stuff) check out Super Gridrunner!
Or play C64 games.
Ironclaw is offline  
Old 03 October 2005, 09:45   #7
Phiber
Hardware Freak
 
Phiber's Avatar
 
Join Date: May 2002
Location: Helsinki / Finland
Age: 50
Posts: 222
Send a message via MSN to Phiber
Quote:
Originally Posted by Ironclaw
Or play C64 games.
Definately. Real machine. With a tapedrive. Use tape turbos and see the spectrum of pretty little flashes..

Hehe.. back when i was a wee little lad, and i just had my first c-64 with a tapedrive, i used to know exactly at which point the game was loading by looking the turbotape flashing on the screen.. I still remember what Uridium looks like even today, because i used to play it atleast once a day..
Phiber is offline  
Old 03 October 2005, 10:22   #8
Skynet
 
Posts: n/a
How about speccie's ....
I remember booting commando for like half an hour or so...
Not to mention Friday the 13th !!!
 
Old 03 October 2005, 20:08   #9
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 43
Posts: 6,978
Quote:
Originally Posted by plasmatron
The game with the longest decrunching ever, was the cracked version of Codemasters MIG29 Sowiet Fighter.
http://hol.abime.net/2472

The decrunching takes over a minutes. No joke.

It was an Angels crack
Actually, I remember a gods demo disk that took three minutes or so (that's three minutes worth of flashing) :s I think it was Amiga Power.

But thanks for the info people, another mystery solved for me!
gimbal is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for a demo with colour-cycling... dash request.Demos 7 14 November 2010 23:02
[1.6.1] cycling screens problem lours support.WinUAE 17 17 July 2009 12:56
One Step Beyond backgrounds mailman project.Sprites 3 07 October 2006 19:52
info on scrolling games' backgrounds Marcuz Coders. General 12 02 October 2005 11:42
Why do scrolling backgrounds slow things down? MethodGit support.WinUAE 2 02 February 2005 13:47

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 02:17.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07981 seconds with 14 queries