Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
DJ Puff's Volcanic Capers +2   [1992]

DJ Puff's Volcanic Capers +2 Released by :
Unicess

Release Date :
1992

Type :
C64 Crack

User rating:awaiting 8 votes (7 left)   See votestatistics

Credits :
Crack .... Ray of Collision, Unicess, Vision
Trainer .... Ray of Collision, Unicess, Vision

Download :

Look for downloads on external sites:
 Pokefinder.org


User Comment
Submitted by iAN CooG on 12 January 2013
vice 2.4.1 still has this $00/$01 behaviour implemented wrong.
EDIT: has been finally fixed in r27014 (13-1-2013)
User Comment
Submitted by chatGPZ on 1 December 2012
"so bit7-6 in $00 shouldn't be taken into account when setting $01 bits. Hence it's truely a VICE bug."
actually they should be taken into account, see your bug report =)
User Comment
Submitted by j0x on 29 November 2012
If you're on Vice, you can circumvent this by issuing "poke 21728,0:poke 21730,0" before running the program.
User Comment
Submitted by hedning on 29 November 2012
Works fine in Hoxs64 v1.0.7.5 too.
User Comment
Submitted by iAN CooG on 29 November 2012
it would work if the init code after the trainer was correct
.C:1211  A9 85       LDA #$85
.C:1213  85 01       STA $01
.C:1215  A9 FF       LDA #$FF
.C:1217  85 00       STA $00

first set $00 to $ff, then you can set $01 to $85
it's not useful to set $00 after setting $01 =)
to make it start, when the trainer is shown, breakpoint at $1200
b 1200
x
then when sledgehammer finished unpacking and monitor pops up again
> 00 ff
x
and it will start. Why it works in CCS and HOXS (or even on real C64) it's beyond me, it shouldn't.

EDIT: reading the dox always helps:
6510 On-Chip I/O DATA Direction Register

Bit 0: Direction of Bit 0 I/O on port at next address. Default = 1 (output)
Bit 1: Direction of Bit 1 I/O on port at next address. Default = 1 (output)
Bit 2: Direction of Bit 2 I/O on port at next address. Default = 1 (output)
Bit 3: Direction of Bit 3 I/O on port at next address. Default = 1 (output)
Bit 4: Direction of Bit 4 I/O on port at next address. Default = 0 (input)
Bit 5: Direction of Bit 5 I/O on port at next address. Default = 1 (output)
Bit 6: Direction of Bit 6 I/O on port at next address. Not used.
Bit 7: Direction of Bit 7 I/O on port at next address. Not used.

Not used, so bit7-6 in $00 shouldn't be taken into account when setting $01 bits. Hence it's truely a VICE bug.
User Comment
Submitted by Mason on 29 November 2012
Must be a vice bug as it works fine in CCS
User Comment
Submitted by r242 on 29 November 2012
I don't get this to work in WinVICE 2.4 (x64). Several different settings tested.
After depacking the (incomplete) title-screen freezes.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (7)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.093 sec.