Heaven/TQA information 796 glöps
- general:
- level: user
- personal:
- 4k Amiga OCS/ECS SoftWired by Oxygene [web]
- Love it
- rulezadded on the 2021-04-05 18:22:07
- demo SNES/Super Famicom D-Zero by Desire [web]
- some post mortem notes:
Idea was born somewhere 2019 at Revision in Saarbrücken to do an SNES production...
So I had some chunky fx on my HDD based on several releases on other machines... but the SNES tile & bitplane organisation sux... esp. when you are going into details (bitplanes in tiles - lovely).
At some point I stumbled over a source code which used tiles in famous mode7 as pixels... so simple... use an 8x8 pixel tile in one of 256 colors and let the SNES hardware scale it down to 1x1, 2x2 or whatever aspect ratio me wanted... now that was the birth of 1 byte per pixel... what a dream :D.
so no C2P pass necessary... but what? 16k chunky buffer needs to be shifted to the DMA per frame... (btw. Carmack seemed to went the other way around... more C64 approach... fixed tile map as chunky buffer and transfered tile set to PPU).
Anyway... now next bottle neck... SNES can approx transfer 8kb per VBL to PPU...aaarg... 50 fps and me gone. :D reminded me Amiga and its 25 fps chunky fx....
more and more little fuck ups while developing... another big shit was Sega Genesis/Mega drive stops DMA into PPU when display starts (if I am right it buffers the DMA data) but SNES not... so if your fx is not proper synced... you get trash on screen etc etc etc...
unfortunatly... due to the mode7 "abuse"... I could just use the low fract 8x8 maths / div unit for 3d and not the 16x8 maths unit which is used by the PPU to affine transform the display.... aaarg... but well... maybe in another demo...
- Crashing SuperFX anim: Simply because we don't use/need SuperFX
- Textured planet plus big sprite logo.... easy... first fx which was ready
- Voxel-Landscape: classic approax... what's new here? the sprite backdrop and the color gradient by hardware HDMAed
- Vanessa 256x240 in 256 colors... nothing to add
- depths shaded textured tunnel with particles... with moving lights... nothing new here, too. but rendered Panda Ufo animation to spice up
- mode7 50 fps rotator... well... cheesy but an SNES demo without mode7 rotation? naaaah...
- realtime 3d part. yeah. realtime... rotation, transformation, face normals, etc all in realtime. those routines are based on my Atari 800/Atari Lynx ones but heavily 816 and using hardware mul... all objects designed in real 3d soft and exported in lightwave obj format and run through my converter. the 3d engine is the one which would need a complete rewrite for the 65816 and 16bit adressing as its now a mismatch of 6502 and 816.
- movelist & twirl... nothing to add here :D
- color cycle screen... should have turned out better but I run out of time to really do it like we wanted...
- Wolfenstein engine... based on the Arsantica 3 one on Atari 800.... again some improvements like ID-like depths shading taken from Doom. expanded view and using the hardware mul for raycasting...
I could tell more fucks esp. with the 816... e.g. why youi can not see if a reg is 8bit or 16bit like on the 6809 or Z80 is a miracle to me... a lot of debugging time went into those fucks... :D
heaven signing off. - isokadded on the 2021-04-05 08:52:47
- demo Playstation RUN CRASH! by Desire [web]
- PSX!!!!
I know exactly when we both talked about a potential PSX demo in Saarbrücken. :) - rulezadded on the 2021-04-04 21:35:11
- 4k C16/116/plus4 Phosphorizer by Loonies [web] & Logicoma [web]
- coolio.
- rulezadded on the 2021-04-04 21:32:10
- demo PICO-8 modern minimalism by Resource [web] & Focus Design [web]
- instant love for PICO-8 release.
love it. - rulezadded on the 2021-04-04 21:19:08
- demo SNES/Super Famicom D-Zero by Desire [web]
- thanks AceMan for the report... I checked the demo on real HW on my flashcart... PAL SNES... let me do again...
tested right away on my PAL SNES with everdrive clone and works like in Emulator and video capture?
will look into it. - isokadded on the 2021-04-04 19:57:19
- demo BBC Micro Twinhead by Progen & Desire [web]
- 👍🏻
- rulezadded on the 2021-04-04 16:04:55
- demo SNES/Super Famicom D-Zero by Desire [web]
- direct from Revision Captures:
https://www.youtube.com/watch?v=El0_7g328H4&t=23s
please add that to the youtube link.
Credits for the demo:
Code:
Heaven
Oziphantom
Art:
Lowlife
Music (in alphabetic order):
Maze
No-XS
Triace
22 months in making... fighting with learning the hardware and all other bits and pieces of the SNES plus 65816... - isokadded on the 2021-04-04 09:11:54
- demo SNES/Super Famicom D-Zero by Desire [web]
- this demo is running on plain SNES with no SuiperFx or SuperFX2 chip on the cart...
- isokadded on the 2021-04-04 02:02:17
- demo SNES/Super Famicom D-Zero by Desire [web]
- we just presented at Revision 2021 in the Oldschool Demo Competition
D-Zero for the SNES PAL without any SuperFX etc Chip.
fast encoding here:
https://youtu.be/gB_ETTj8Y_c - isokadded on the 2021-04-04 01:52:48
account created on the 2005-09-30 22:08:09
