| |
Halloweed 3 - VIC or Weed [2023] |
Released At :
Transmission64 2023
Achievements :
C64 Demo Competition at Transmission64 2023 : #3
Credits :
SIDs used in this release :
Scrolltext and other text in this release : ()
Download :
Look for downloads on external sites:
Pokefinder.org
User Comment Submitted by WVL on 19 February 2024
@Trident : what a great talk, also all the other topics! I've decided to write up how we did it and to give some more insight into how it works.
At the admins : can I add that writeup and some sourcecode that was used to make the FLI code to this release_id? Or should that be a separate release? My guess is that it belongs here. | User Comment Submitted by trident on 14 February 2024 User Comment Submitted by WVL on 29 November 2023
@Rastah Bar : the sprites are multiplexed in the upper border, before the FLI starts | User Comment Submitted by iAN CooG on 29 November 2023 User Comment Submitted by Rastah Bar on 29 November 2023
How do you multiplex the sprites? | User Comment Submitted by Dymo on 29 November 2023
I like the spider climbing on top of the logo thingy in the beginning :) | User Comment Submitted by WVL on 28 November 2023
@Monte, yes he did. Like I mention in the scroll text :-). But that was not a full sprite layer, but multiplexed sprites with empty space between them and the same sprite data repeated. It turns out to be really hard if you want unique sprite data for each line. | User Comment Submitted by HCL on 28 November 2023
@MonteCarlos: Yes, but with very limited sprites graphics. Just compare, this is a whole picture (166 pixels high).. "This record is for eternity!" it said.. Nope :D | User Comment Submitted by Monte Carlos on 28 November 2023
Hasn't 6 sprites over fli been done by Ninja/Drm ? Darwin | User Comment Submitted by Bitbreaker on 28 November 2023
Seeing that illegal opcode galore (used them all so far, but for other purposes :-D) on the 6 sprites over FLI is tasty, very cool that this got extended! And love what the scroller says there :-D | User Comment Submitted by Oswald on 27 November 2023
this is fuckin crazy man :) look at that code posted by DK, should be hanged in a museum on a wall :D | User Comment Submitted by Bob on 27 November 2023
Now that's Dark Magic.. that code wtf... great Demo love the spider stuff and of course the 6 sprites over fli.
Keep em coming ;) | User Comment Submitted by Clarence on 27 November 2023
Deekay, it should be a normal 166 lines high FLI of 37 chars wide. This is ofcourse not a 'graphic mode' show, but a proof of concept of an uncompromised 6 sprite layer over the FLI area. I think WVL choose this way, to avoid having to come up with a gfx editor. :) Btw, it was a very long time ago, but I remember it was my suggestion to EHC to add the MAX abbreviation to the UFLI name, when he was working on it. Great to see a result finally released, forum talk is cheap. | User Comment Submitted by spider-j on 27 November 2023
Imho testing with current VICE trunk should be the standard procedure before calling something "EMU break0r" ;-)
Anyway: Awesome work on that sprite routine! *thumbsup* | User Comment Submitted by iAN CooG on 27 November 2023
VICE 3.1 is probably too old.
For the record, the demo runs correctly for me in:
VICE 3.2 (x64 and x64sc) (some flicker on the top 2 lines at the ghosts part)
Hoxs 1.1.1.2
Denise 2.1
Incredible to say, Vice 3.7.1 (old rev r43772) even using --default settings, bugs on the ghosts part, screen is just a garbled mess, and it's printing this on the log screen:
VIC-II: VSP Bug: Line: 6/70 Cycle: 20 Channel: 7
Retrying with r44798
https://github.com/VICE-Team/svn-mirror/releases/download/r4479..
NOW it works also here | User Comment Submitted by DeeKay on 27 November 2023
The problem I see with "UFLI max" is that for UFLI, you need to *underlay* the sprites in a hires bitmap - and with hires FLI you'd need one extra sprite to cover the FLI bug! ;-) So either it's light grey in the first 3 chars and six sprites or 5 sprites only.. Also, I'd like to know if the 3 chars on the right are actually full FLI, too, the picture is empty there!... | User Comment Submitted by WVL on 27 November 2023
This is the annoying part Deekay.. I only needed Y for one write every 8 lines, but I couldn't find a solution that didn't need Y so I could free up that register for the y coordinate for the multiplexer. | User Comment Submitted by DeeKay on 27 November 2023
err...what? 8) No wonder this fails on emus, I have never even heard of half these illegal opcodes!..
.C:9502 8D D8 D3 STA $D3D8
.C:9505 8D 11 D0 STA $D011
.C:9508 8F F2 DD SAX $DDF2
.C:950b 8E 11 D0 STX $D011
.C:950e 4F F2 DD SRE $DDF2
.C:9511 8D 11 D0 STA $D011
.C:9514 4F D8 D3 SRE $D3D8
.C:9517 8F 11 D0 SAX $D011
.C:951a 4F D8 D3 SRE $D3D8
.C:951d 8C 11 D0 STY $D011
.C:9520 EF F2 DD ISB $DDF2
.C:9523 8F 11 D0 SAX $D011
.C:9526 0E D8 D3 ASL $D3D8
.C:9529 8D 11 D0 STA $D011
.C:952c 6F F2 DD RRA $DDF2
.C:952f 8F 11 D0 SAX $D011
.C:9532 8F F2 DD SAX $DDF2
.C:9535 8D 11 D0 STA $D011
.C:9538 0F D8 D3 SLO $D3D8
.C:953b 8E 11 D0 STX $D011
.C:953e 8E F2 DD STX $DDF2
.C:9541 8D 11 D0 STA $D011 | User Comment Submitted by katon on 26 November 2023
Everything I saw here is brilliant! Congratulations to the entire team! | User Comment Submitted by Scrap on 26 November 2023
pure codeporn in the last part. Also very nice music by Mibri. Do I hear some Jean Michel Jarre Halloween Vibes there? | User Comment Submitted by trident on 26 November 2023
those are some scary looking 6 sprites over fli! how does that work? who knows! that stuff is completely impenetrable :D amazing work. | User Comment Submitted by Yogibear on 26 November 2023
Nice! Extra kudos for the end pic! | User Comment Submitted by DeeKay on 26 November 2023
VICE 3.1 fux up the ghost sprites! Can someone try Denise, Micro64 or HoXS with this? Well done, WvL! 8) | User Comment Submitted by Brush on 25 November 2023
Anything below 10 for this demo should not be allowed here. Congratulations! | User Comment Submitted by WVL on 25 November 2023
Please let us know if the pixel police approves ;-) | User Comment Submitted by HCL on 25 November 2023
OMG is this really happening!!? Gotta check this code out deeply, but FLI with 6 sprites is a thing you would never dare joking about ;D |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs · Hidden Parts · Trivia
|
|
| Forum | |
|
| Info on other sites | |
|
| Support CSDb | |
|
| |
|