ACROSS THE EDGE by deMarche - ZX Spectrum full-resolution demo - CC`2016 (noflic 50Hz)

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2016
  • Feel the power of borderless
    Released at Chaos Constructions 2016
    Video version with noflic 50Hz.
    Sorry, fixed only for Pentagon128/3.5Mhz/AY.
    All effects use only standart zx spectrum features (3.5Mhz, 6912 gfx + border, ay), but some of them need fast RAM and these scenes does not work on the original zx with contended memory (slow RAM). And we had no time to fix it
    video without noflick 50Hz: • ACROSS THE EDGE by deM...
    video with noflick 50Hz: • ACROSS THE EDGE by deM...
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 92

  • @Abrimaal
    @Abrimaal 2 ปีที่แล้ว +8

    Glory to the person who calculated and synchronized these effects. Still I am impatient to see the first ever single pixel on the border. 😉

    • @letsdiscussitoversometea8479
      @letsdiscussitoversometea8479 2 ปีที่แล้ว +4

      There's a demo titled "KOT" by Alone Coder which shows a silhouetted cat against a white background with small pixel fragments traveling from right to left.
      There is also some rather detailed green text on a black background just underneath the silhouette, that _seems_ as if it extends into the area just outside the PAPER region of the screen.
      As for the "pixels" in the border area, the extreme outer edges of the screen, seem to elongate the pixels - particularly those coming in from the right.
      What _I'm_ wondering, is if interlacing can be used to help virtually diminish the appearance of extra border pixels to the viewers' eye?
      DiHalt has produced a number of border "intensive" demos which fill the picture more fittingly for what's included in the background - be it either the sun, or a bridge etc.
      BiFrost/+ and Nirvana/+ might not (really) have any significance in the very *literal* sense of the border pixels, but they could be used in order to match the single line colours used for each line of border pixels, to whatever is going on in the main part of the screen at any given time, extending the useable area of the screen.
      The letters "C", "E", "F", "I", "L", "R", and "T", could possibly be used on the far left hand side of the border, as there is room to move any number of pixels away from the left, in order to give room to leave a space resembling each character, line by line by line vertically.
      Using creatable shapes which can be programmed within the border could also bring the border into use for many more applications (such as arrows, large(r) circles, blocks etc.), so the border restriction can become "redundant by design [of the programmer]" at the least.

  • @DragonsLord76
    @DragonsLord76 4 ปีที่แล้ว +10

    Эту дему никто никогда не перебьёт по крутизне!

  • @captainspaulding7720
    @captainspaulding7720 4 ปีที่แล้ว +9

    Титанический труд по расчёту таймингов.
    Однозначно, шикарное демо!

  • @SarahC2
    @SarahC2 3 ปีที่แล้ว +5

    Across the Edge......... is an amazing example of highly accurate machine code timing to "draw" into the single color border of the display!

  • @philbrook3231
    @philbrook3231 6 ปีที่แล้ว +17

    Very impressive! Why wasn't this on my Horizons tape, eh?

  • @ruguevara
    @ruguevara 7 ปีที่แล้ว +12

    Вывод графики по сути не в пиксели, а в тайминги, охренительно, конечно! Кодинг #80 уровня!

  • @demoscenes
    @demoscenes 7 ปีที่แล้ว +16

    Insane demo! The intro rocks and that colorful twister along with a fullblown AY tune... can't go wrong :)

  • @DragonsLord76
    @DragonsLord76 7 ปีที่แล้ว +22

    Бляха-муха, вы каждый год выше своей головы прыгаете, всё выше и выше! :))) Просто ахрененно!

  • @drenter256
    @drenter256 7 ปีที่แล้ว +20

    шикарное демо с заслуженным 1м местом

  • @DenShaver
    @DenShaver 7 ปีที่แล้ว +4

    Всегда поражали мультиколор-эффекты на Спектруме. Это кажется невероятным, но это работает!

  • @purrbox7514
    @purrbox7514 5 ปีที่แล้ว +9

    This demo is going on sick! The Pentagon modes should have been incorporated into the official ZX Spectrum +2. If that would have happened it would have beaten the C64.

    • @1337Shockwav3
      @1337Shockwav3 5 ปีที่แล้ว +6

      It wouldn't. Also: most of the power of the Pentagon machines comes from the lack of contended memory, which is rather a fuck up on sinclair's side, than an improvement on the side of the Pentagon ;) Try running this demo on real hardware with a decent display and you'll get a flickery mess (just ran this on my expanded Pentagon 48 + Sony PVM CRT as a test).

  • @Repne64Bit
    @Repne64Bit 5 ปีที่แล้ว +4

    Я что-то не понял)) Это версия для Спекки с 256 оттенками или это такой эффект быстрой смены атрибутов? )
    Вероятно это запускалось на 7 или 14 МГц Z80 ?
    P.S. Прочитал комментарии.. Я в шоке) Неужели на Pentagon 128 запустится?!

  • @piotrcurious1131
    @piotrcurious1131 ปีที่แล้ว

    Creating platform-specific outbordering demo with cool design and flow with the help of modern development computer platforms - creative and cool but perhaps just a trick.
    "porting" it to another platform so it keeps the feel and flow of the original - blows the socks off !
    Respect!

  • @MegaUnknownUsername
    @MegaUnknownUsername 2 ปีที่แล้ว +1

    insanely good!!! awesome work!!

  • @AndreyUgolnik
    @AndreyUgolnik 7 ปีที่แล้ว +4

    Супер! Speccy жив!

  • @vladmix77
    @vladmix77 7 ปีที่แล้ว +3

    Это просто шедевр!

  • @Aeroman66
    @Aeroman66 3 ปีที่แล้ว +1

    Really impressive!

  • @Maxsoft9
    @Maxsoft9 6 ปีที่แล้ว +1

    Mega! Super demo!!!!

  • @cloerenjackson3699
    @cloerenjackson3699 2 ปีที่แล้ว +1

    Very nice,well done whoever wrote this.

  • @bartomiejmarcinkowski834
    @bartomiejmarcinkowski834 6 ปีที่แล้ว +3

    Serio niezłe. Szacun!

  • @Choober65
    @Choober65 ปีที่แล้ว +1

    IMPRESSIVE!

  • @Mandrak789
    @Mandrak789 3 ปีที่แล้ว +2

    what the hell...? colours, attributes, speed...? also, was this recorded then sped up?
    this can't be any regular spectrum

  • @Yeowtch
    @Yeowtch 5 ปีที่แล้ว +1

    muito bom !

  • @ozantek1900
    @ozantek1900 7 ปีที่แล้ว +1

    i love this one ;)

  • @user-dz2rn2ve9l
    @user-dz2rn2ve9l 7 ปีที่แล้ว +6

    Is it spectrum? Really, fantastic demo!!!

  • @vinisasso
    @vinisasso 2 ปีที่แล้ว +1

    Dope!

  • @BleughBleugh
    @BleughBleugh 4 หลายเดือนก่อน

    WOW!

  • @monstergdc
    @monstergdc 6 ปีที่แล้ว +1

    neat!

  • @da-dy8sm
    @da-dy8sm 6 ปีที่แล้ว +1

    pretty

  • @eric-wd6ic
    @eric-wd6ic 5 ปีที่แล้ว +1

    Year spectrum Lives

  • @BeyElder
    @BeyElder 6 ปีที่แล้ว +4

    RAGE++ 2 Enchaced Edition 😁

  • @michalpasternak
    @michalpasternak 9 หลายเดือนก่อน

    At 0:12 I thought how it is even possible, did they change the data address in ROM... 5 seconds later, aaaah, got me

  • @tommym936
    @tommym936 4 ปีที่แล้ว +2

    The yellow wave across the txt gives a cool modern look, Was the flashing "B" accidental?

    • @MrZeebr
      @MrZeebr 3 ปีที่แล้ว

      Flickering B is how it should be in my mind. Not accident))

  • @bluebull399
    @bluebull399 7 ปีที่แล้ว +2

    It's a shame the spectrum +2 didn't have all these extended graphics modes, it would have been a formidable machine if it did.

    • @tmk79demarche
      @tmk79demarche  7 ปีที่แล้ว +8

      pentagon also didn't have extended graphics modes, this demo for standart gfx mode (6912) and border. But pentagon 15% faster (besause no slow memory) and has another TV-timings :)

  • @RichardCyberPunk
    @RichardCyberPunk 6 ปีที่แล้ว +1

    I like the bouncing ball part on 2:23.

  • @flydream2
    @flydream2 4 ปีที่แล้ว +2

    this is a gigascreen demo so, much colors without an emulator, on the real zx or clone will be with flickering

    • @tmk79demarche
      @tmk79demarche  4 ปีที่แล้ว

      yep :) video without noflick 50Hz: th-cam.com/video/_jmXzROb2l8/w-d-xo.html
      video with noflick 50Hz: th-cam.com/video/b-kkzl2foaQ/w-d-xo.html

  • @darkfalzx
    @darkfalzx 7 ปีที่แล้ว

    Can this run on a standard 128k Spectrum, or does it use some extended graphics mode of the later homebrew hardware to achieve these effects?

    • @tmk79demarche
      @tmk79demarche  7 ปีที่แล้ว +4

      This demo only for Pentagon128 (Pentagon128 == ZX Spectrum128/+2, but without contended slow memory)

  • @user-mf8gg8dj4x
    @user-mf8gg8dj4x 4 ปีที่แล้ว +1

    божественно ребятки. подскажите эмуль корректрно выводит мультиколор или это с живой машины ?

    • @ltva8781
      @ltva8781 2 ปีที่แล้ว

      Это эмуль автоматически видит гигаскрин и отображает усреднённый цвет без мерцания

  • @Scripture-Man
    @Scripture-Man 6 ปีที่แล้ว +2

    Very impressive. How were the extra colours achieved?

    • @tmk79demarche
      @tmk79demarche  6 ปีที่แล้ว +5

      50Hz screen flicking. color1 / color2 / color 1 / color 2....
      red/yellow/red/yellow = orange.
      this video captured from emulator in noflic mode.
      th-cam.com/video/_jmXzROb2l8/w-d-xo.html - flicking version. see in hd1080p50. Try to press pause button ;)

    • @Scripture-Man
      @Scripture-Man 6 ปีที่แล้ว

      Thanks. I thought it might be flicking.

  • @endike
    @endike 7 ปีที่แล้ว

    incredible demo. can you upload a standard specy version?

    • @tmk79demarche
      @tmk79demarche  7 ปีที่แล้ว

      no. this demo fixed only for pentagon

    • @MrSpeccy
      @MrSpeccy 5 ปีที่แล้ว

      I have running it in ZX Spectrum 128K mode by ZX Evolution clone too :) And it running on ZX-777 clone too (like Pentagon 128).

  • @moth.monster
    @moth.monster 6 ปีที่แล้ว +1

    I'm more interested in how the smooth colors are done. I thought the Speccy was all blocky and ugly.

    • @jgbreezer
      @jgbreezer 2 ปีที่แล้ว +2

      The colours in the graphics hardware runs on those 8x8 blocks, yes, but if you can modify them AS they are being output to the screen (or switch between different hardware screens like the 128 has, for the same end effect), you can get say, the first couple of rows of a 8x8 cell output in one set of ink/paper colours, and the attributes are then modified so the next couple of rows can be output as a different set of colours. rinse and repeat. The rest of it is due to the Pentagon non-contended memory making it faster to update the memory, to allow more changes in less time, and the very clever and experienced artists who know how to adjust the graphics to butt the edges of shapes/colours you want to show, up against the edges of the 8x8 cell blocks so you minimise colour clash - a pixel or two over, if you pick the right colours, isn't really noticable unless you examine it closely. Moving graphics make that harder to spot too. :)

  • @redeemarr
    @redeemarr 7 ปีที่แล้ว

    omg O_O

  • @lensjocky
    @lensjocky ปีที่แล้ว

    Would it have killed you to provide a link to the code for the demo you're pushing?

    • @tmk79demarche
      @tmk79demarche  ปีที่แล้ว

      files.scene.org/view/parties/2016/chaosconstructions16/zx_spectrum_640k_demo/across_sources_as_is.zip

  • @romanopekushin3099
    @romanopekushin3099 2 ปีที่แล้ว

    Where did you download the original?

    • @tmk79demarche
      @tmk79demarche  2 ปีที่แล้ว

      It`s original video from author :) link for download binaries - www.pouet.net/prod.php?which=68035

  • @trampleman80
    @trampleman80 7 ปีที่แล้ว

    А с 1:43 по 2:09 это так и должно быть? Или что-то пошло не так?

    • @tmk79demarche
      @tmk79demarche  7 ปีที่แล้ว +1

      так и должно быть.

  • @pornmachinegun
    @pornmachinegun 7 ปีที่แล้ว +6

    Амииииг...тьфу ты. Аиииигрек :)

  • @nelsonhibbert5267
    @nelsonhibbert5267 หลายเดือนก่อน

    HOW?!

  • @randuev
    @randuev 7 ปีที่แล้ว +2

    будь другом замени видос на flic 50гц версию

    • @tmk79demarche
      @tmk79demarche  7 ปีที่แล้ว +5

      в описании ссылки на обе версии flic/noflic

  • @hangebicom
    @hangebicom 7 ปีที่แล้ว

    Runs on stock 128k machine?

    • @tmk79demarche
      @tmk79demarche  7 ปีที่แล้ว

      only pentagon128k fix

    • @hangebicom
      @hangebicom 7 ปีที่แล้ว

      That's not fair :D check "pimp my spectrum", while they run in emulator, they do use stock 48k hardware and get coolest effects :)

    • @spke
      @spke 6 ปีที่แล้ว

      Actually, they use very non-stock hardware (way above 128K, nevermind 48K). Their .nfo file says: "Most of the code is actually written in Z80 and runs using a stripped down Z80 emulator. All of the esoteric features of the chip have been dropped - including annoying things like clock cycles and anything but the most essential instructions. The GPU (and other utility functions like maths and resource loading) are implemented in C and called through rst instructions. [...] The screen in memory uses a similar layout to that of a real Spectrum but without that bloody annoying interleaving of pixel rows". I seem to remember that they added sprite commands etc to make development easier.
      Anyway, most of the things done in the "Pimp my Spectrum" can probably be done on a 128K with a sound chip expansion. However, definitely not on 48K hardware and probably not quite as fast as their emulator demo does it.

    • @hangebicom
      @hangebicom 6 ปีที่แล้ว

      But will Z80 in 128k machine will handle that complex graphics of "Pimp my spectrum?" We actually had a game on ZX, which was much like "pimp my spectrum", it was called "hard drivin", but FPS was maybe around 1-2 :)

    • @spke
      @spke 6 ปีที่แล้ว

      Demos are a little bit different from games in that they fully control the scene: the viewport, the projection, the geometry can all be chosen to simplify rendering while keeping the appearance of sophistication. The simplifications can sometimes include pre-computed removal of invisible surfaces or even full-blown vortex animation (clever storage formats for various types of animations is an art form in itself). In terms of the visuals in "Pimp my Spectrum", I do not know and am not trying to claim anything specific. What I do know from my experience of making demos for ZX Spectrum is that nothing in the Atebit's demo looks really "impossible"; for the 3D scenes the frame rates will be lower on a real Speccy, for sure, but will not be nearly as slow as "Hard Drivin'" used to be, because the chosen scenes possess substantial scope for renderer simplifications.

  • @kirill_bykov
    @kirill_bykov 4 ปีที่แล้ว

    Зачем только залили с такой толстой чёрной рамкой вокруг картинки. Не сразу понятно, что на бордюре рисуют.

  • @user-dc6cc1xy2h
    @user-dc6cc1xy2h 2 หลายเดือนก่อน

    как вот брат право !!!! сержа

  • @alexbond7765
    @alexbond7765 ปีที่แล้ว +1

    Разве это возможно???!

  • @nektotut9172
    @nektotut9172 2 ปีที่แล้ว +1

    Вижу хип-хоп скрины, но не слышу его)))).

  • @ArthurOsipyan
    @ArthurOsipyan 3 ปีที่แล้ว +1

    такое вообще возможно???

  • @intel386DX
    @intel386DX ปีที่แล้ว

    how the fuck this is even possible on ZX ?

  • @basic2048
    @basic2048 7 ปีที่แล้ว +5

    Awesome, but it's ZX Spectrum on steroids, because Pentagon, has additional video modes: 512x192 monochrome, 384x304, 256x192x15 (WITHOUT USING ATTRIBUTES).

    • @tmk79demarche
      @tmk79demarche  7 ปีที่แล้ว +9

      This demo only for Pentagon128 (Pentagon128 == ZX Spectrum128/+2, but without contended slow memory)
      All effects use only standart 6912 gfx mode + ay.

    • @basic2048
      @basic2048 7 ปีที่แล้ว +3

      is this realy Standard 6912? These colors do not look like original ZX Spectrum colors.

    • @SheepyChris
      @SheepyChris 7 ปีที่แล้ว +3

      +basic2048
      en.wikipedia.org/wiki/ZX_Spectrum_graphic_modes#GigaScreen
      The more you know ;)

    • @basic2048
      @basic2048 7 ปีที่แล้ว +2

      OK, thanks, I didn't know about GigaScreen mode, but still it's rather not could by named Standard 6912, but rather Standard 13824 (6912x2) ;-) I was wrong, because GigaScreen it's ZX Spectrum technology, but looks good (no flickering) only on Pentagon computers, so I was right about steroids.

    • @shiru8bit
      @shiru8bit 7 ปีที่แล้ว +10

      GigaScreen is in fact not a mode, but a simple software trick, perfectly doable on original 128K. It has flicker everywhere, including Pentagon computers. The video is captured with a no-flicker filter, though.

  • @frankfopberg2355
    @frankfopberg2355 4 หลายเดือนก่อน

    Если бы эта мельтешащая свистопердельщина работала так же на реальной машине, было бы другое дело. Но это демо только для эмулятора, причём не для всякого. На реальном спектруме ваши глаза вылезут из орбит раньше, чем вы досмотрите демку до конца.

  • @nknight
    @nknight 7 ปีที่แล้ว +5

    This is not Spectrum demo

    • @MrSpeccy
      @MrSpeccy 5 ปีที่แล้ว +3

      This is Spectrum demo :) I have real Speccy and have running it.

  • @bighairydel
    @bighairydel ปีที่แล้ว +1

    fake demo, for starters, spectrums does not have all those colours! its using dithering colour fill

    • @Kazuo1G
      @Kazuo1G ปีที่แล้ว

      This isn't fake. The actual on-hardware demo has rapidly-changing colors that somewhat resemble the colors here. This video has been modified to blend colors together. That's what "noflic" means. If you watch this on the original hardware, you'd see the shift from color to color to imitate a wider palette.