Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user juanjosescg ! (Registered 2024-04-16) You are not logged in - nap
CSDb User Forums


Forums > Requests > UWOL Loader system
2010-08-29 08:34
Richard

Registered: Dec 2001
Posts: 619
UWOL Loader system

I'm quite curious about the loading system used on the game Uwol (And also Not Even Human) and would like to try this program out myself on some of my old games. How was the loader / mastering made?

Some information and feedback about this tape system would be appreciated. :)
2010-08-29 12:40
Twoflower

Registered: Jan 2002
Posts: 434
...or just let Enthusi keep his secrets to himself. It'd be much funnier to crack (or to see someone crack) a quality tapegame if the process/mastering is undocumented. Not Even Human even had an in-game copy-protection, so I have quite high hopes concerning Enthusi's mad tape-mastering skillz. Btw - as far as I understood it, Onslaughts version of UWOL wasn't done from the tapeversion?

With that said - if you intend to get more information from Enthusi in this case, take that discussion in private messages. :-)
2010-08-29 15:42
Frantic

Registered: Mar 2003
Posts: 1627
@Twoflower: Then the cracker could perhaps just as well refrain from reading the info about the loader/protection? :) ...if the challenge is going to be artificial like that anyway, I mean. :) Perhaps he could try to do it blindfolded, with only one hand? To make it harder, I mean. :)

Sorry to act like a "smartass", but these were just the associations that came to mind when reading your posts. The intention was not really to bash down on anything.
2010-08-29 16:06
iAN CooG

Registered: May 2002
Posts: 3132
There is absolutely no protection or particular code tricks in n2c loader anyway, seems just a modified turbotape and nothing that can't be understood by just dumping the tape buffer and disasming it. At least for someone that has a little experience with tape loaders I think.
$C1/C2 hold the start address and $C3/C4 hold the end address. Just trace it and dump. Not a biggie.
Tapclean does not recognize (yet) this loader but it's even possible to extract the prgs by using CompTAP (tmg format) after hammering a couple of 0 bytes where the CBM block finishes and the turbo one starts (yes, the taps with n2c loader aren't completely error free)
2010-08-29 17:00
enthusi

Registered: May 2004
Posts: 674
Hey :)
@Richard, sorry for my late reply.

The so far used loaders (load of tap, not even human, uwol) are _roughly_ based on the same loader yet there is no simple-to-use master-system.
I use an own tool chain of several separate parts (generated autoboot CBM-tap file, then some turbo-tape-alike TAP file, then if required an IRQ-loader part etc) - those are written in plain C.
The loader itself in assembler is more or less specialised to the task at hand. For UWOL there was music, a scroller and a loading pic that is shown just till the game starts (the pic is in vic-bank 0) etc.

So, unfortunately you cannot 'just apply' it to your former/future games.

However, I'd gladly tweak one of the loading schemes to one of your games if you like. That's fun :)

I _am_ working on some generic loader-master-system but frankly with low priority since I prefer unique loaders anyway. As long as the files get spread as raw TAP there is also no need to dump the mastered versions for preservation.

Once my generic loader(s) is done, I will document it and happyly add it to tapclean of course.

Hopefully this clears up things?

btw, NEOload has nothing (not at all) to do with the above mentioned loads. Check the NEOload entry/download for detailed information on it.

Im glad you enjoy tape loaders after all =)

Cheers,
enthusi

PS: loaders intended to act as some sort of protection are OF COURSE worked on as well :)

2010-08-29 17:06
iAN CooG

Registered: May 2002
Posts: 3132
Implementing loader scanners to tapclean is useful even to extract prgs from tap files, not only to clean tap files ;)
2010-08-29 17:42
Richard

Registered: Dec 2001
Posts: 619
@Enthusi,

Thank you for the information about your loader. :)

A shame there wasn't a master system for it. Although the loader using in UWOL was very cool :)
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
Biz Kid/Camelot - Ox..
TheRyk/MYD!
Twilight/Excess/Arcade
acrouzet/G★P
wil
Alakran_64
digix
McMeatLoaf
kbs/Pht/Lxt
Guests online: 229
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 The Ghost  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.9)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Onscreen 5k  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 S!R  (9.9)
3 Mr Zero Page  (9.8)
4 Antitrack  (9.8)
5 OTD  (9.8)

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