Best loading on a game

13

Comments

  • edited November 2007
    Patrik Rak wrote: »
    OK, I have updated the Jet-Story example with an actual loader. You'll find PZX, CSW and WAV in the archive, as well as all the relevant sources for both the encoding scripts and the loader.

    Enjoy.

    Patrik

    P.S. Oh, and remember to disable flashloading in the emulators so you can actually hear the tune :)

    Excellent!!!
  • edited November 2007
    Pegaz wrote: »


    'Everyones A Wally' loader is not original game loader, but mine "chaos load".
    Wally was choosen because it has mainly monochrome loading pic.

    Source for pseudo random pixel routine is on my site, in section about Spectrum screen effects - named 'Random dissolve'.

    I sent loader source (with it's saver source) code to Tom-Cat recently. Don't know is it published now somewhere.
  • edited November 2007
    Patrik Rak wrote: »
    OK, I have updated the Jet-Story example with an actual loader. You'll find PZX, CSW and WAV in the archive, as well as all the relevant sources for both the encoding scripts and the loader.

    Enjoy.

    Patrik

    P.S. Oh, and remember to disable flashloading in the emulators so you can actually hear the tune :)

    A most impressive feat, fantastic.

    Although show that to the average C64 fan and you might be in for some trouble. :p

    The CSW files do not work in Spin 0.54, I'll have to upgrade.
    Calling all ASCII Art Architects Visit the WOS Wall of Text and contribute: https://www.yourworldoftext.com/wos
  • edited November 2007
    Patrik, that's one crazy loader! If I'd seen/heard that loader when I was a kid I would genuinely have fallen of my chair! As it stands, I only have a silly grin on my face at the sheer ingenuity of it all!

    Woody, what's that suspicious babyonemoretime.mp3 on your website? Not the currah microspeech in action, surely? ;)

    piters, very nice loader! Unexpectedly, I couldn't load the tzx in "normal speed" in Spin (latest version). It did load in "Edge Detection" and "flashload" mode though. Very strange....
  • edited November 2007
    Arjun wrote: »
    Woody, what's that suspicious babyonemoretime.mp3 on your website? Not the currah microspeech in action, surely? ;)

    A clue: http://tinyurl.com/26rfg3 :)

    Gasman's work. As if I could do something like that... ;)
  • edited November 2007
    JoeE wrote: »
    This [moonstrike] is the first game that I've found that doesn't work on ZXDS, Side A resets on the the Press Enter to Continue screen after it finishes loading, Side B loads fine.

    The loader needs long inverse pulse after the last bit to detect the end of the bit sequence. However this pulse is not present in the TZX file, and the one which ZXDS implicitly generates is not long enough. So one might as well argue that the TZX is flawed, but I will likely work around that in ZXDS anyway...

    Thanks.

    Patrik
  • edited November 2007
    piters wrote: »
    'Everyones A Wally' loader is not original game loader, but mine "chaos load".
    Wally was choosen because it has mainly monochrome loading pic.

    Source for pseudo random pixel routine is on my site, in section about Spectrum screen effects - named 'Random dissolve'.

    I sent loader source (with it's saver source) code to Tom-Cat recently. Don't know is it published now somewhere.

    Yes - its on the site in the same archive as the Everyone's a wally :)

    Thanx ! :)

    TC
  • edited November 2007
    Patrik, I'm very curious about your examples but I can't seem to connect to your server. Is it offline?
  • edited November 2007
  • edited November 2007
    Woody wrote: »

    *laughing*
  • edited November 2007
    Patrik, I'm very curious about your examples but I can't seem to connect to your server. Is it offline?

    Damn my provider, it was. Some of their equipment died and it took them four days to replace it. Go figure.
  • edited November 2007
    And boredom ultimately leads to this. Last loader for a while, not a tune/effect at all this time and still quite off-topic for this thread :p
  • edited December 2007
    Doh, loaders like this were so common around here even back in the day, with tools to make them and everything, that I would not even consider them special anymore... :) If one wanted to create something interesting then, he had to go for at least bigger scrolling blocks instead, like in Star Fox.

    BTW, in Spin your loader seems to pick the flash bit of the last attribute wrong...
  • edited December 2007
    Patrik Rak wrote: »
    Doh, loaders like this were so common around here even back in the day, with tools to make them and everything, that I would not even consider them special anymore... :)

    Hence me not calling it special :)
    They're quite boring.
  • edited December 2007
    So boring that I can't believe I made one more ;)
  • edited December 2007
    Woody, you're a genius. :-o

    Wouldn't you mind visiting the development section and having a go at coding a vu-meter? :)
  • edited December 2007
    Woody wrote: »
    So boring that I can't believe I made one more ;)

    That is amazing how fast the image loads! And the unusal way it does it! Great stuff!
  • edited December 2007
    It's only amazing if you've never seen any of the Alcatrazz loaders. :-o
  • edited December 2007
    ghbearman wrote: »
    It's only amazing if you've never seen any of the Alcatrazz loaders. :-o

    Hmm, maybe I have not? I do not know actually! :)
    Can you name some games which used it?

    (And where you saw the screen being drawn? I think most games only let you see the screen once the attributes were loaded.)
  • edited December 2007
    Alcatrazz examples:
    Garfield

    Fairlight

    Cobra

    720 degrees
    (off the top of my head)

    actually you can see the entire list here
    http://www.worldofspectrum.org/infoseekadv.cgi?what=1®exp=&yrorder=1&year=0&type=0&players=0&memory=0&language=0&country=0&licence=0&publi=0&release=0&format=0&scheme=AL&scorder=1&score=0&have=1&also=1&sort=1&display=1&loadpics=3&mirror=wos

    (and, the ones that you see the screen once the attributes are loaded are the later versions of Speedlock)
  • edited December 2007
    monty.mole wrote: »
    Or even easier still - leave the flash code in, but just change both colours to black.

    Or (I think it was the Pacworld demo on a covertape), change both to white, which makes it look like the game isn't loading. If I hadn't left the tape running one time while going off to make a cup of tea, I'd have never realised!
  • edited December 2007
    I like Target:Renegade personally, even if it is simplistic.
  • edited December 2007
    ladderman wrote: »
    hello

    i tryed to slow-load(turned off fast load)starstrike 2 on spectaculator 6.30.the loading bar was there,but the loading bar did not fill up?is this different on other emulators?thank you

    colin

    As registered user of Spectaculator I can confirm that Starstrike II loads perfectly (with loading bar progress). But I must add that I use Spectaculator 6.25 (I am not sure for v 6.30).
  • edited December 2007
    Hmm...

    I just looked at the archive version of Moonstrike.

    Side A doesn't load in 48k mode (but gets further in 128k mode - although it still doesn't bloody load) and side B doesn't appear to load at all. (I'm using Spectaculator).

    Can anyone confirm?

    Andrew

    Yes, true. Side B loads in both 48k and 128k mode. Side A doesn't load. I am using registered version of Spectaculator 6.25.
  • edited December 2007
    Tomcat came up with another idea for a tune loader yesterday. And here is what I came up with. It does seem to be a bit temperamental in a few emulators though but Tomcat has successfully loaded it on a real +2 machine.
  • edited December 2007
    Yep - this is a GREAT loader. It is much faster than any of the current music loaders AND it plays AY music perfectly. Altough on my +2 and +2A the volume of it is a bit on the low side (loading sound through beeper is much louder) - this is better on the +2A than they grey +2. And it does seem my connection PC Soundcart -> Speccy is somewhat unstable since it crashes here and there... but it works (more reliable on +2 than +2A).

    TC
  • edited December 2007
    There's good and then there's-?
    <

    Does it load 'n' run? As it crashed for me after about 12 mins even on Specemu. Wouldn't mind some of those earlier links being revived as well as I didn't get chance to see 'em.
  • edited December 2007
    lol, woody, you are getting better and better every day in this loader biz. it's slooowww but fantastic :)

    is it possible to embed audio data into loading stream instead pre-loading all the music? Eg. 1 byte for music data, 1 byte for actual data? or splitting bits 2+6 while loading? please don't laugh, I'm not even sure how many bytes a music sequence cost per second, lol, I'm just improvising.

    That way you can play non-repeating song until the end of the loading.

    or, it looks like you can create many of the notes with 1 bit square wave loading beeps, with the help of some authoring program and a bizzare loader, it may be possible to embed an beeper music over loading noise. You won't need a special player as it plays well in an ordinary tape anyway.
  • edited December 2007
    Arda wrote: »
    is it possible to embed audio data into loading stream instead pre-loading all the music? Eg. 1 byte for music data, 1 byte for actual data? or splitting bits 2+6 while loading? please don't laugh, I'm not even sure how many bytes a music sequence cost per second, lol, I'm just improvising.

    That way you can play non-repeating song until the end of the loading.

    That's likely to make the loader very slow indeed! Assuming you were going to use the full AY capability, you'd be loading 14 bytes of data for the AY registers. What I'm doing here is really just a cheat, calling the real Tube sound driver code between bytes and using a little encoding trick where the 0/1 bits are both the same length on tape so the music plays at a constant speed.

    I think what one needs is just a very long tune that never gets around to repeating itself and then preload that first!
    or, it looks like you can create many of the notes with 1 bit square wave loading beeps, with the help of some authoring program and a bizzare loader, it may be possible to embed an beeper music over loading noise. You won't need a special player as it plays well in an ordinary tape anyway.

    Best example I've seen of that was back in post 61 in this thread :)
  • edited December 2007
    Does it load 'n' run? As it crashed for me after about 12 mins even on Specemu.

    It works from time to time. I did say it was temperamental!

    I'm not really sure what makes it so hit and miss. Certainly the theory behind how it works is sound enough ;)
    Wouldn't mind some of those earlier links being revived as well as I didn't get chance to see 'em.

    I'll throw a few of them together into a zip file and upload it in a bit.
Sign In or Register to comment.