scene.org File Archive

File download

<root>­/­parties­/­2015­/­tokyodemofest15­/­demo/godpaper.zip

File size:
1 623 254 bytes (1.55M)
File date:
2015-02-28 12:03:19
Download count:
all-time: 138

Preview

  • godpaper/cap0.png 651.81K
  • godpaper/cap1.png 806.80K
  • godpaper/godpaper_debug.exe 213.00K
  • godpaper/godpaper_Demo1024x768.exe 5.03K
  • godpaper/godpaper_Demo1280x1024.exe 5.03K
  • godpaper/godpaper_Demo1280x720.exe 5.03K
  • godpaper/godpaper_Demo1280x800.exe 5.03K
  • godpaper/godpaper_Demo1368x768.exe 5.05K
  • godpaper/godpaper_Demo1440x900.exe 5.04K
  • godpaper/godpaper_Demo1600x1200.exe 5.04K
  • godpaper/godpaper_Demo1680x1050.exe 5.02K
  • godpaper/godpaper_Demo1920x1080.exe 5.08K
  • godpaper/godpaper_Demo1920x1200.exe 5.03K
  • godpaper/godpaper_Demo800x600.exe 5.08K
  • godpaper/Readme_english.txt 1.68K
  • godpaper/Readme_ô·û{îΩ.txt 1.63K

file_id.diz

The Job changing knight Ganglion

PC 8k intro for Tokyo Demo Fest 2015
by Tomohiro

System requirement
--------
GPU: support OpenGL 4.2 or higher.
(nVidia Geforce400s series or later supports OpenGL 4.2.
If your Geforce/Quadro doesn't support it, you might need to update GPU driver.
Most of DirectX 11 class GPU supports OpenGL 4.2)
This program is only tested in Nvidia GPU, because I have only that GPU.
But I read OpenGL specification and tried to avoid using vender specific functions.
So theoretically, this program runs in any 3D accelerator supports OpenGL 4.

OS: Windows7 or Windows8 (maybe WindowsXP, WindowsVista)
CPU: support x87 FPU
(This program uses only 1 thread)

4k Intro doesn't run!
--------
Most of 4k intro don't check errors in order to make file as small as possible.
*_debug.exe shows same visual and sound and it has error check code and output error messages in console.

Credit
--------
Code, Sound, etc: Tomohiro
Demo Consaltant: hole, q

Tools
--------
Crinkler:
Greate compressing linker for 4k intro!
http://www.crinkler.net/

shader_minifier.exe:
Convert glsl shader code to suitable for 4k/64k intro.
Making intro without it will be pretty hard.
This is really awesome tool!
http://www.ctrl-alt-test.fr/?p=358

glew4k:
Automate OpenGL extension initialization for 4k intro.
https://github.com/demotomohiro/glew4kb

gvim:
If it was not exist, I could not write any codes.

Microsoft Visual Studio Community 2013:
If it was not exist, I would use g++ and Boost.Build.

API:
--------
OpenGL 4.2
win32api

contact:
--------
gpuppur@gmail.com

GitHub
--------
https://github.com/demotomohiro

TwitterID
--------
@demotomohiro
“]E‹RŽmƒKƒ“ƒOƒŠƒIƒ“

ìŽÒ: Tomohiro
ƒƒKƒfƒ‚ƒRƒ“ƒTƒ‹ƒ^ƒ“ƒg: hole, q
ƒWƒƒƒ“ƒ‹: PC 8k intro
Tokyo Demo Fest 2015‚ÅŒöŠJ

ŽÀs‚ÍŽ©ŒÈÓ”C‚Å‚¨Šè‚¢‚µ‚Ü‚·B
ƒvƒƒOƒ‰ƒ€‚ª‹N“®‚µ‚È‚¢ê‡, ˆêŽž“I‚ɃAƒ“ƒ`ƒEƒBƒ‹ƒXƒ\ƒtƒg‚𖳌ø‚É‚·‚é‚Æ“®‚­ê‡‚ª‚ ‚è‚Ü‚·B

Žg‚¢•û
--------
EscƒL[‚ŏI—¹B

•K—v‚È‚à‚Ì
--------
OpenGL 4.2‚ðƒTƒ|[ƒg‚µ‚½3DƒAƒNƒZƒ‰ƒŒ[ƒ^.
(nVidia‚¾‚Á‚½‚çGeforce400‘ãˆÈ~‚ÌGPU)
OpenGL‚ÌŽd—l‘‚ð“Ç‚ñ‚Å‚¾‚¢‚½‚¢‹KŠi’Ê‚è‚ÉOpenGL‚ðŽg‚Á‚½‚‚à‚è‚È‚Ì‚Å
OpenGL4‚ɑΉž‚µ‚½3DƒAƒNƒZƒ‰ƒŒ[ƒ^‚È‚ç“®‚­‚Í‚¸EEE

OS: Windows7 or 8 (ƒeƒXƒg‚µ‚Ä‚È‚¢‚¯‚ÇXP, Vista‚Å‚à“®‚­‚©‚à)
CPU: x87 FPU‚ɑΉž‚µ‚½CPU
(1ƒXƒŒƒbƒh‚µ‚©Žg‚í‚È‚¢‚Ì‚Å, ƒ}ƒ‹ƒ`ƒRƒACPU‚Å“®‚©‚µ‚Ä‚àˆÓ–¡–³‚¢‚Å‚·)

“®‚©‚È‚¢‚Æ‚«‚Í
--------
‚½‚¢‚Ä‚¢‚Ì4k intro‚̓vƒƒOƒ‰ƒ€ƒTƒCƒY‚ð‚Å‚«‚邾‚¯¬‚³‚­‚·‚邽‚߂ɃGƒ‰[ƒ`ƒFƒbƒN
‚µ‚Ä‚¢‚Ü‚¹‚ñB
ƒtƒ@ƒCƒ‹–¼‚Édebug‚ª‚‚¢‚Ä‚¢‚éŽÀsƒtƒ@ƒCƒ‹‚Í4k intro‚Æ“¯‚¶‰f‘œ‚Ɖ¹Šy‚ðì‚è‚Ü‚·‚ª,
ƒGƒ‰[ƒ`ƒFƒbƒN‚ðs‚¢, –â‘肪‚ ‚ê‚΃Rƒ“ƒ\[ƒ‹‚ɃƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚Ü‚·B

Žg‚Á‚½“¹‹ï
--------
Crinkler:
4k intro‚ðì‚é‚Æ‚«‚Ì’è”Ôƒc[ƒ‹.
ƒR[ƒh‚ðˆ³k‚µ‚Ä‚­‚ê‚鐦‚¢ƒŠƒ“ƒJ.
http://www.crinkler.net/

shader_minifier.exe
GLSL‚̃R[ƒh‚ðˆ³k‚³‚ê‚â‚·‚¢‚悤‚É•ÏŠ·‚·‚éƒc[ƒ‹.
‚±‚ê–³‚µ‚Å4k intro—p‚ÌGLSLƒR[ƒh‚ð‘‚­‚̂͐¦‚­‚½‚¢‚Ö‚ñ!
http://www.ctrl-alt-test.fr/?p=358

glew4k:
4k intro—p‚ÉOpenGL‚ÌŠg’£ŠÖ”‚ð€”õ‚µ‚Ä‚­‚ê‚郉ƒCƒuƒ‰ƒŠ.
https://github.com/demotomohiro/glew4kb

gvim:
¢ŠEÅ‹­‚Ì—Bˆê‚̃GƒfƒBƒ^!

Opera:
ƒIƒyƒ‰Å‹­“`à

Microsoft Visual Studio Community 2013:
–³—¿‚̃vƒƒOƒ‰ƒ€ŠJ”­ŠÂ‹«.

API:
--------
OpenGL 4.2
win32api

ƒ[ƒ‹ƒAƒhƒŒƒX:
--------
gpuppur@gmail.com

GitHub
--------
https://github.com/demotomohiro

TwitterID
--------
@demotomohiro