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 > Hidden msg by RADWAR in System 3's Vendetta
2010-06-20 22:30
Raffox|HF

Registered: Jul 2006
Posts: 15
Hidden msg by RADWAR in System 3's Vendetta

Hi all,

can anybody tell me how to display the hidden RADWAR msg and the scrolling rasterbar effects contained on track 1, sector 0 of System 3's Vendetta?

Thanks! =))
2010-06-23 09:26
Raffox|HF

Registered: Jul 2006
Posts: 15
Here is a very rough mockup of what I can remember of it:

http://i50.tinypic.com/zk0cv8.png

Anybody can spot it somewhere? I know the txt lays in track 1 , sector 0... but I have no idea where the main routine hides. Also, the raster lines scroll up on one half of the screen, and down on the other half.
2010-06-23 11:27
Mason

Registered: Dec 2001
Posts: 461
Hmm I wonder if MWS can remember it
2010-06-23 11:51
MaD ][

Registered: Sep 2004
Posts: 23
AFAIK the hidden part shows a RADWAR logo in with some raster effects and a big scroller with some nasty ;-) text!... maybe I'm wrong (20+ years ago memories got a little corrupted by time...)

I have some troubles with Vice trying to load the original floppy disk dump done with Nibtools 0.78.1 and converted as G64 (is someone aware of a Vice limitation? or a G64 limitation? Could it be my Vendetta original became corrupted? any ideas?), when the protection check routine tries to test the weak sector everything freezes...

Protection scheme tries to access trk18 sec18 (which holds, if I'm right, an error 23)... maybe it is possible to make the hidden part to show up by simply making a backup floppy with a standard tool (not nibble-copy or similar)...
2010-06-23 11:57
chatGPZ

Registered: Dec 2001
Posts: 11386
vice has several limitations when it comes to the floppy emulation, indeed :) weak bits beeing one of them :)
2010-06-23 13:34
j0x

Registered: Mar 2004
Posts: 215
In Vice, the weak-bit protection can be circumvented by doing the following in ViceMon:

dev 8:
break 041f
x

Load the game. When ViceMon breaks, do:
g 042a


IIRC, Pete Rittwage did a weak-bit patch for Vice, but it may not yet have been integrated into the main stream.
2010-06-23 14:23
chatGPZ

Registered: Dec 2001
Posts: 11386
it has been improved recently, you could try the .exe from the x64sc testing thread...
2010-06-28 01:09
r.cade
Account closed

Registered: Nov 2005
Posts: 4
I took a look at this original disk image briefly. It's obviously doing something on track 18 that emulation doesn't yet handle, such as using the VIA timers to measure the exact track length or something equally nasty. :)

It doesn't appear to check for extra '0' bits causing "random data" or frame loss like the other Radwar protections, but it could be that the drive didn't return this properly when read and so I can't see it in the image (blinded by the hardware limitations).

What kind of drive read this image? It says "JiffyDOS 5.0 1541" but almost always that means Excellerator+ or Oceanic drives.
2010-06-28 01:31
r.cade
Account closed

Registered: Nov 2005
Posts: 4
That is what the problem was- the drive this was read from doesn't send back bad GCR runs like most 1541/1571 drives do, so I had to make the GCR "bad" again by zeroing out the section it checks on Track 18, Sector 18.

This title, like other Radwar protections, does check for bad GCR. I have sent the "processed" image back to the contributor. The converted G64 will load in an emulator that supports weak/bad GCR such as HOXS or CCS. It will not work in VICE without the bad GCR handling patch un-commented out.
2010-06-29 19:16
MaD ][

Registered: Sep 2004
Posts: 23
I can confirm that actual Vice (trunk 2.2.5) runs the G64 image... I've given the fresh G64 converted image coming from the patched NIB a brief load&run on the brand new 1541U-II also, but I've had the same behaviour when trying to remaster the NIB back to the real thing (hangs when checking weak bits).
Anyway, 1541U-II firmware is still on beta... I'm expecting it to run fine on the final release (maybe it would be a wonderful thing to have it reading .NIB files natively!).
2010-06-29 19:20
MaD ][

Registered: Sep 2004
Posts: 23
since it seems we are running OT... is there anyone who can try to solve our mistery?

We need someone who can look at the code and show us the hidden part in Vendetta!!!

;)
2010-06-29 23:55
r.cade
Account closed

Registered: Nov 2005
Posts: 4
No reason for emulators to support "NIB". NIB is just an intermediary file format. Think of it as just a "dirty" G64 that doesn't have the track cycle detected properly yet.
2010-08-22 20:24
j0x

Registered: Mar 2004
Posts: 215
I've checked Vendetta and have been unable to find anything resembling the mockup. The message mentioned by Mad ][ can be viewed by doing the following:

Ensure a (virtual) freezer cartridge is inserted
Load Vendetta
During the intro, freeze and continue
On the next load, the message/demo from MWS is loaded.

I can send the message to anyone interested. I'm not sure it would count as a release to be uploaded here, though. OTOH, crack intros are apparently seen as separate releases...
2010-08-22 20:38
Mason

Registered: Dec 2001
Posts: 461
The protection is probably triggered by entering the cartridge to prevent people to reset crack the game
2010-08-22 20:46
j0x

Registered: Mar 2004
Posts: 215
Exactly. Freezing disrupts the sync between the drive and the c64. The drive code detects this and self-modifies to always load the message regardless of what file was requested.
2010-08-22 22:45
Jazzcat

Registered: Feb 2002
Posts: 1044
Holding down FLAPS in the Vendetta game intro is nice too. :P
2010-08-23 06:06
j0x

Registered: Mar 2004
Posts: 215
Quote: Holding down FLAPS in the Vendetta game intro is nice too. :P


Yup. Although not as nice, you can also press run/stop, cursor up/down, CTRL or space.
2010-08-23 06:54
Mason

Registered: Dec 2001
Posts: 461
Quote: Exactly. Freezing disrupts the sync between the drive and the c64. The drive code detects this and self-modifies to always load the message regardless of what file was requested.

Heh Im not surprised that happend when MWS was involved :)
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
Andy/AEG
DeMOSic/MS^LSD^ONS
theK/ATL
Mike
kbs/Pht/Lxt
Tom/TRS
Acidchild/Padua
Guests online: 114
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 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (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 Logo Graphicians
1 t0m3000  (10)
2 Sander  (9.8)
3 Mermaid  (9.5)
4 Facet  (9.4)
5 Shine  (9.4)

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