Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Side border scrolling
2005-09-20 03:47
Wanderer
Account closed

Registered: Apr 2003
Posts: 478
Side border scrolling

Here's a question that I've had on my mind for almost 20 years now.

How do you think side border scrolling was invented?

Do you think someone had sprites on the screen while a scroller was moving and they noticed a gap?

Perhaps someone was watching a depack routine and noticed that the side borders opened up by one raster line. You know the crunchers that used to increment $d016 as it uncrunched.

Or did someone simply break out the programmers reference guide and figure it out?

This is speculation but I'd like to hear your comments.

Oh and here's another... in the early 80's when there were no cartridges I always wondered how games were cracked. You would reset the computer by grounding the first and third pins on the far left port but you'd also lose data in the process sometimes. How would they have done it??? Granted much of it was simple disk error protection but it would still require you to reboot and load a monitor to view.

p.s. I think the easiest crack of all time had to be Flight Simulator in which, if you viewed the sectors it read "23 READ ERROR". You changed the 23 to a "00" (for OK) and it was cracked.
Mike
 
... 49 posts hidden. Click here to view all posts....
 
2005-09-25 04:22
Wanderer
Account closed

Registered: Apr 2003
Posts: 478
Here are some more...

In ECA linker what does "TC" stand for when it crunches? Boba Fette once told me that this stood for "The Cult" but I remain very skeptical about this.

Why did you have to bang the RESTORE key to hell in order to Run Stop/Restore? Why couldn't you just hold down Run Stop and lightly press Restore as you would any other key? I remember having to bang that bastard hard to get it to work.

2005-09-25 06:11
A Life in Hell
Account closed

Registered: May 2002
Posts: 204
Quote: Here are some more...

In ECA linker what does "TC" stand for when it crunches? Boba Fette once told me that this stood for "The Cult" but I remain very skeptical about this.

Why did you have to bang the RESTORE key to hell in order to Run Stop/Restore? Why couldn't you just hold down Run Stop and lightly press Restore as you would any other key? I remember having to bang that bastard hard to get it to work.



As to the restore key, it's because the older c64's have a capacitor hooked to the restore key to prevent you accidently pressing it - and hence accidently causing an NMI that fucks up the program you're running. Think like having to press reset with a paperclip on modern systems :)

I think the c64c actually dropped this, and restore is a normal key there.
2005-09-25 06:46
tlr

Registered: Sep 2003
Posts: 1790
Quote: Here are some more...

In ECA linker what does "TC" stand for when it crunches? Boba Fette once told me that this stood for "The Cult" but I remain very skeptical about this.

Why did you have to bang the RESTORE key to hell in order to Run Stop/Restore? Why couldn't you just hold down Run Stop and lightly press Restore as you would any other key? I remember having to bang that bastard hard to get it to work.



I think that TC stands for something like. 'T' - "testing", scanning for codes. 'C' - "compacting", compressing using those codes. Just a thought.
2005-09-25 06:47
tlr

Registered: Sep 2003
Posts: 1790
Quote: I'm quite sure that Xakk, DIDN'T Invent the side-border scroll.

I remember the first demo from them.. bitmap picture with spritescroll below :-)

I always thought that 1001 and Sodan were among the first.


Maybe it's time to search old disks.


It's always time to search old disks! If you look at the statistics here it's probably _way_ to few releases in csdb around 1983-1987.
2005-10-18 22:01
Rost

Registered: Oct 2004
Posts: 22
Hi,

everyone who is intrested in C64-History can read in
CSDb/Discussions/
the thread VIC-II effect history
VIC-II effect history

ok, here is my latest list
effect date who demo
-------------------------------------------------------------------------------- -
border top&bottom : 11.10.1985 Flash of FCG Intro
- info from www.radwar.com. So it was not Sodan who discovered this first.

sideborder : april 1986 TSI of 1001 Border Letter I
- it was before Border letter II and this was 7.5.86

FLD : 1986/1987? Thomas Larsen Vikings Intro
FLD : 23.12.1986 Kaze / TST Ace of Diamonds
GOOD FLD : 14.08.1987 White/ The Judges Think Twice I
- Did anyone know the date when the game the Vikings was published and who is
thomas larsen? And was it earlier than the version from Kaze. And can we count
the effect from Kaze as a real FLD ?

sideborder with text : 23.01.1988 White/ The Judges Think Twice V
- did it anyone earlier?

VSP : 30.10.1987 Meanteam VSP&IK+
Full VSP : xx.xx.1988 ASP / Blackmail So-Phisticated 1
- did anyone knows the exact date?


FPP : 26.06.1989 Bones, Triangle 3532, Upfront Random
stretch with D011 : 01.10.1988 BitBuster / Rawhead Partysqeezer
- i don't know the name of this effect.

LineCrunch : xx.11.1988 Exilon / MDT/Horizon Bonanza
- the best effect ever in my opinion.

(pre) FLI : xx.01.1989 Solomon / BeyondForce Charlatan
- there are only 37 'rastersplits' to see, but its the same effect like FLI.

FLI : xx.xx.1989 ASP / BlackMail So-Phisticated 3
- and again no date.


what about sprite stretching? who was the first?

2005-10-19 09:34
Devia

Registered: Oct 2004
Posts: 401
@Rost:
Actually Wizz made Ace of Diamonds... Coded it about a month before the release date.

The "FLD" effect was discovered by some $d020/$d021 stuff he wanted to do, but typed $d011 instead of $d021.
2005-10-19 09:47
Graham
Account closed

Registered: Dec 2002
Posts: 990
I think So-Phisticated 3 was released on Venlo July 89. Also "Splitter" by Beyond Force which was released short after "Charlatan" has 81 splits. Somewhere around the same time as Splitter and Charlatan there also was So-Phisticated 2 with 75 splits.

Another thing which would be interesting: Who invented $D017 sprite stretching? I thought that this effect is very old, however, all 1988 and also 1989 demos where i always thought they used $D017 stretch only used normal sprite multiplex?!
2005-10-19 10:01
pernod
Account closed

Registered: Nov 2004
Posts: 25
In March 1989, several demos featuring d017 stretching were released: take a look at Horizon's release from the Ikari+Zargon party. For the same party I did a DYSP part that utilized D017 for the DYSP (last part of Fairlight's "Digesta" demo).
Later in 1989, we released "Rutig Banan", featuring spritecrunching (3rd part, 0 cycle DYSP :-) ), and also D017+D018 sprite "linepicking" or what you would call it (sideborder flexxer, 4th part).

So D017 tricks were well known in 1989.
The first time I saw D017 stretching was in some game
in 1988.
2005-10-19 10:05
TNT
Account closed

Registered: Oct 2004
Posts: 189
Solomon was first with FLI and the effect was found by him. We talked a lot about it on phone, and I started coding Splitter when he was finishing Charlatan. I experimented bit more with the timing and removed the FLI bug. Solomon write nice bullshit story about the effect in the scrolltext of Charlatan :)
2005-10-19 10:39
tlr

Registered: Sep 2003
Posts: 1790
Sideborder with text: 1986, Miki did this in Impossible Demo by Thunderbolt Cracking Crew.
Previous - 1 | 2 | 3 | 4 | 5 | 6 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
wacek/arise
Ramon B5/DESiRE
Technotron/I-I F
Guests online: 117
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 X-Mas Demo 2024  (9.5)
7 Dawnfall V1.1  (9.5)
8 Rainbow Connection  (9.5)
9 Onscreen 5k  (9.5)
10 Morph  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Webmasters
1 Slaygon  (9.6)
2 Perff  (9.6)
3 Sabbi  (9.5)
4 Morpheus  (9.4)
5 CreaMD  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.046 sec.