Demoscene
E você se pergunta, o que é demoscene?
Como expliquei na introdução à chipmusic, demoscene se refere a um tempo – não muito distante – onde os primeiros experimentos com chiptunes, hacking e produção independente para computadores pessoais existia com intuito de reputação somente. Voltamos lá ao fim dos anos 80, começo dos 90. Commodores64, Amigas, ZX Spectrum, Atari ST, Apple II e afins eram tecnologia de ponta. Jovens programadores geralmente faziam as famosas “crack intros” que muitos de nós brasileiros conhecemos para burlar alguns procedimentos anti-pirataria que muitas empresas utilizam. Ao invés de só liberar o software, os crackers colocavam as introduções com seus nomes, uma música em loop e alguns efeitos.
Exemplo de “crack intro” para jogos do Amiga, no caso “American Challenge”. Crack da paradox.
Com o tempo o pessoal que fazia crack começou a lançar programas separados, sem necessidade da pirataria, como forma de mensagem a outros programadores. Do surgimento desses demos surgiram grupos que se especializavam nisso, tentando obter o máximo através de ótima escrita de código.
Este exemplo de demo para MSX1 mostra como um ótimo programador consegui tirar efeitos do computador, com uma demo de tamanho ínfimo perto de jogos, que até então eram considerados impossíveis ou que não caberiam num a demo de poucos kbs
Com a especialização, vieram as competições. Até hoje existem as demoparties, festas no estilo Campus Party, só que de macho bem mais competitivas. Com isso, a cada ano aparece alguma coisa que antes era considerada impossível, músicas ótimas, efeitos idem. Como o próximo vídeo, chamado State of Art, que é muito bom e, apesar de certas diferenças da maioria dos demos, mostra o que é possível fazer com a boa programação:
Spaceballs, o grupo deste belo demo, fugiu da regra e fez um dos melhores já feitos, em exatos 660kb
Além disso, há também demos para consoles. Além das demos técnicas, que hoje são bem conhecidas muito por conta da E3 e seus mega lançamentos, existem as demos de raízes bem firmes nas antigas:
Demo para GBA
Demo para NES, feita pelo pessoal do 8bitpeoples para uma demoparty
Flyer em formato de NES
Mas, para plena apreciação das demos, é muito importante se ater às limitações dos consoles / computadores. Muita gente vai ficar olhando e pensando que muitas coisas ali são bestas e simples. Muitos efeitos, principalmente de torcer imagens, barras rolando, efeitos em xadrez, etc, são complicadissimos de se obter de forma limpa e precisa. Por exemplo, o demo do MSX deste post tira de um pc 8bit cores que se pensava que era impossível ver na tela do pobre coitado.
Pra fechar, esse vídeo de uma música clássica dos 80’s (e o clipe original é bom também) mas que traz para o C64 a reprodução de áudio (ou sampling). Isso é muito mais complexo do que você imagina, atrás do seu pc último modelo!
Sabrina!







MUITO bom!
legal lembrar também que várias demoparties são divididas por categorias, cada qual destinada a um tamanho em kilobytes das demos (algumas chegando até a criar competição entre demos de 4 kb!)
Verdade, tinha esquecido das categorias. Imagina só. Pesadelo fazer um mod mais gráficos e código em menos de 4kb!
Puta matéria…ai sim…Vai pro trono.
Ótimo, agora tenho em mãos algo pronto pra mostrar pros outros quando perguntam “o que é demoscene” pra mim. Chega de ficar explicando inúmeras vezes.
Obrigado.
4Kb… Sinistro…
Se eu entendi certo, todas essas “animações” são geradas através de pura programação linear ?
Wow…
o clip da Sabrina não é legal. Mas a música é foda
Mano o clipe da sabrina se tu soubesse o trampo q dá pra fazer….acharia legal! E o som prefiro o do Pulselooper (eta puxada de saco!)
sim, todas as animações são geradas e sincronizadas com a música através de programação. As “comp”, onde rolavam as competições de demos, faziam dessas divisões por kbytes o maior desafio pros caras da demoscene. Como conseguir fazer algo legal em 128, 64 ou 4 kb.
O clipe da Sabrina realmente é paia, mas porra, C64 lançando samples! Imagino o tamanho (vou até buscar depois pra ver se acho pra baixar).
Vou ver se acho um site com várias demos pra vcs baixarem e rodar. Posto em breve!
E fico muito feliz que vocês tenham apreciado o post!
“E fico muito feliz que vocês tenham apreciado o post!”
bicha.
asdahsdsdoisaudsahdasosaiudad
se for bicha eu pego!!!!! aida mais se for de grátis!
André: vai tomar no cu!
iuasdhaoiduhdasdoaiudasdsad