| |
The Elite Intro Reloaded [2019] |
Released At :
Intro Creation Competition 2018
Credits :
SIDs used in this release :
Download :
Look for downloads on external sites:
Pokefinder.org
User Comment Submitted by iAN CooG on 4 January 2019 User Comment Submitted by iAN CooG on 3 January 2019
Quote:
sta IRQ_Pointer ; stx IRQ_Pointer+1 ; sty $d012
dec $d019
jsr music.play
that's the error, you clear it during the IRQ but not in the Init. Patch as I said in my comment.
Quote:
i can inject my assembled code directly from pc over the u2
That prolly takes always the same amount of time to load and the irq triggers always in a favourable position.
Load it normally from disk and run manually. There is a chance it will hang also for you | User Comment Submitted by Low Spirit on 3 January 2019
hi folks... thanks for the nice words and the critism.
first some words about the strange behavior:
i developed this on pc and tested it strongly on vice 3.2. my "real" hardware is a reloaded mk2 board with an u2+ attached.
i can inject my assembled code directly from pc over the u2+ into the c64 ram. i've tested it several times and it worked fine.
i have no idea, why it on some configurations you guys are using doesn't work :O
and... d019 IS cleared:
//------------------------------
sta IRQ_Pointer ; stx IRQ_Pointer+1 ; sty $d012
dec $d019
jsr music.play
lda #0
ldx #0
ldy #0
rti
//------------------------------
and... the NMI is set the following way:
lda #$7f ; sta $dc0d ; sta $dd0d
lda #<nmi ; ldx #>nmi
sta NMI_Pointer ; stx NMI_Pointer+1
bit $dc0d ; bit $dd0d
this kills the RESTORE key (remember the restore-bug-testing @ X2018?)
yes, the finish-code is ugly... and i missed, to include a more smooth one... :/ | User Comment Submitted by iAN CooG on 3 January 2019
It works out of luck. The missing $d019 clearance makes the IRQ trigger randomly, depending when the intro is run. too bad because the rest is 10/10 for me. | User Comment Submitted by Dr.Science on 3 January 2019
Intro looks great!
Have no problems running it here. Vice3.1 with AR. | User Comment Submitted by Mr.Ammo on 3 January 2019
A lot of hassle to get his intro working on a real C64. Using the U2+ / dma load crashes the intro almost instantly. Even without the use of any speed loader cart and loading it from floppy (d64 disk image) it crashes.
To get it working I needed to unplug the U2+ and use it in standalone mode. Loading the intro without anything in the expansion port seems to be the only way to get it to work (for now).
Then there's the ugliness when pressing the space bar. This really seems like a rushed job to me and that's a pity. | User Comment Submitted by Joe on 3 January 2019
Very nice! Too bad about the bugs, not that pro looking ;D | User Comment Submitted by Jammer on 3 January 2019 User Comment Submitted by Dr.j on 3 January 2019
tried with x64SC of Vice3.1 , i don't work with cart . | User Comment Submitted by Golara on 3 January 2019
I think it's a CIA timer irq. If you break at entry point $80d and then enable brakpoint on nmi you will get a break couple of times. And the CIA vector is still pointing to kernal routines since kernal is banked in. | User Comment Submitted by TPM on 3 January 2019
Here it works in VICE 3.1-x64 with AR60pal cartridge seamlessly.. cool intro! | User Comment Submitted by Dr.j on 3 January 2019
sorry to say so but not working on VICE 3.1. stuck in the start | User Comment Submitted by iAN CooG on 3 January 2019
Ok seems more likely an IRQ init problem, I managed to get it crashing even without AR, just injecting the prg in a d64. So it inits wrong or bad depending on the moment it's run, maybe d019 isn't cleared on init and a spurious pending irq fires too soon. Try this
-3CD1 20 00 10 JSR $1000
+3CD1 20 52 3D JSR $3D52
+3D52 20 00 10 JSR $1000
+3D55 CE 19 D0 DEC $D019
+3D58 60 RTS
| User Comment Submitted by iAN CooG on 3 January 2019
Yeah, seems AR unfriendly. Detach all carts. | User Comment Submitted by Count Zero on 3 January 2019
Strange flicker bugs up to a crashing experience on the raster lines turning the screen black - whenever Action Replay is enabled. Works fine without...
Didn't care to investigate the reasons though. Vice 3.3 nightly. | User Comment Submitted by Golara on 3 January 2019
Rulez ! The little stars going over the border really makes it for me. | User Comment Submitted by Knight Rider on 3 January 2019
I have had frequent issues starting this intro with Win VICE V3.1 x64sc.exe with PAL C64C (ReSID). Various crashes. | User Comment Submitted by Ksubi on 3 January 2019
Very cool intro! A few inconsistencies in the font ruin it for me though, the "v" looks out of place, and the "m"/ "w" look a bit small. Other than that, one of my faves from the compo! | User Comment Submitted by Maxlide on 3 January 2019
Funny, I've coded something similar. :)
You'll see it later.
But thumbs up for this one! | User Comment Submitted by Yazoo on 3 January 2019
yay... really nice intro with lots of sideborder-action, and one of my favourites in the compo so far. you really improved your coding-skills lately. keep em coming :-) | User Comment Submitted by Smasher on 3 January 2019 User Comment Submitted by ws on 3 January 2019
i was unaware coder colors were possible on the c64, nice tech, though! | User Comment Submitted by Rudi on 3 January 2019
what slator said. nice sideborder scroller | User Comment Submitted by TheRyk on 3 January 2019
this one seriously rocks :) | User Comment Submitted by Slator on 3 January 2019
nice work with all the border-stuff, me likes :D greets to FL :D |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs (1)
· Hidden Parts · Trivia
|
|
| Forum | |
|
| Info on other sites | |
|
| Support CSDb | |
|
| |
|