Yeti3D Engine (First Release) Game Boy Advance Port From DreamCast Version (C Programming Language)

Channel:
Subscribers:
15,400
Published on ● Video Link: https://www.youtube.com/watch?v=DUNougdSB04



Quake
Game:
Quake (1996)
Duration: 4:09
626 views
0


Yeti3D Engine (First Release) Game Boy Advance Port From DreamCast Version (C Programming Language)

#GBADEV #Homebrew #NintendoSwitch

This video is a playable demonstration of the original Yeti3D DEMO for Dreamcast made by "Derek J. Evans" now ported to Game Boy Advance. This version of the Yeti3D Engine is very outdated and has practically nothing to do with the new Yeti3D-Pro EnHanCeD developed by Ryoga ( https://www.youtube.com/watch?v=k385oEHccFo ).

- The current viewport is 120x80 pixels, 15bit.
- All textures are 64x64 8bit.
- Textures are converted to 15bit via a pre-calculated lighting LUT.
- Polygons can be any convex shape. Only squares are currently used.
- Each vertex is described as X, Y, Z, U, V and brightness.
- The renderer uses 24:8 fixed point maths.
- Polygons are clipped in 3D space using 45 degree planes. Distance to plane
calculations therefore use only additions and subtractions.
- Polygon edges are clipped using one divide and 6 multiplies.
- 4 clipping planes are used. No front plane is required. No back plane is used.
- No per-span clipping is used. Fixed point errors are hidden offscreen.
- Ray-casting is used to build a visablity list and valid polygon rendering order.
- Models are merged into the VIS without sorting.
- No Z-buffers are used. Rendering is back-to-front (painters algorithm).
- The is an acceptable level of overdraw. Complete polygons are culled. Polygon edges
are drawn faster than using a per span clipper.
- Lighting is pre-calculated on startup. Lighting can be moved at runtime.
- Lighting is expanded per vertex and interpolated along polygon edges.
- A reciprocal table is used to eliminate all divides from the DDA texture mapper.
- The affine texture loop is unrolled and renders blocks of 32 pixels.

You can also follow me on my main Youtube channel: https://www.youtube.com/user/DarkRyogaGouken

or on my Twitter profile: https://twitter.com/FpgaWarrior




Other Videos By RY0G4_


2021-09-09STREET FIGHTER ONE REMIX - PC LONGPLAY - KEN Playthrough (NO DEATH RUN) (FULL GAMEPLAY)
2021-09-06ALERT (v0.2) (Port for GBA) (Game Boy Advance Homebrew) C Programming Language (DevKitAdv)
2021-09-02DOOM 3 Alpha 0.02 (2002) (Custom Map): SPACE EVIL (Mod for Doom III) - NO DEATH RUN (FULL GAMEPLAY)
2021-08-30Super Lion King (MAPPER 114) (Super Game) (Unl) (NES Pirate) - NES LONGPLAY - (Complete Walkthrough)
2021-08-26GoodBoy Galaxy (Chapter Zero) (DEMO) - GameBoy Advance Longplay (NO DEATH) (Complete Walkthrough)
2021-08-23GALAGA: MARIOGA Edition (Version 1.0) (ギャラガ HACK) - NES LONGPLAY (COMPLETE WALKTHROUGH)
2021-08-19Ultimate Mortal Kombat 3 (Unl) (MK4 Hack) (NES Pirate) - NES Longplay - Scorpion (NO DEATH RUN)
2021-08-09LOCKJAW: The Overdose (GBA HOMEBREW) - GameBoy Advance Longplay (Marathon Mode) (FULL GAMEPLAY)
2021-08-05Master Fighter VI (Unl) (NES Pirate) - NES Longplay - E.Honda Playthrough (NO DEATH) (FULL GAMEPLAY)
2021-08-02MegaMan World Engine (2012) (Multimedia Fusion 2 Engine) (Complete Footage Gameplay)
2021-07-29Yeti3D Engine (First Release) Game Boy Advance Port From DreamCast Version (C Programming Language)
2021-07-26Super Contra X (Super 魂斗羅 X) (Unl) (NES Pirate) - NES Longplay - NO DEATH RUN (Complete Walkthrough)
2021-07-22DOOM 3 Alpha 0.02 (2002) (Custom Map): WareHouse (Mod for Doom III) - NO DEATH RUN (FULL GAMEPLAY)
2021-07-19Garou Densetsu 2' (餓狼伝説2') (Unl) (NES Pirate) - NES LONGPLAY - Terry Playthrough (NO DEATH RUN)
2021-07-15Doom MOD: ZAPPER MASTER v4 - DOOM Single Player (NO DEATH RUN) (FULL GAMEPLAY)
2021-07-12CONTRA 7 EX (魂斗羅 7 / 重武器) (Unl) (NES Pirate) - NES Longplay (Complete Walkthrough) (FULL GAMEPLAY)
2021-07-08DOOM 3 Alpha 0.02 (2002) (E3 INTRO and DEMO LEVELS) (Complete Walkthrough) (FULL GAMEPLAY)
2021-07-05Ninja Gaiden Shadow Warriors (ZX Spectrum) - ZX Spectrum Longplay (NO DEATH RUN) (ALL SECRETS)
2021-07-01STREET FIGHTER Z - PC LONGPLAY - KEN MASTERS Playthrough (NO DEATH RUN) (FULL GAMEPLAY)
2021-06-24DOOM 3: The Sigma Core (Mod for Doom III) - NO DEATH RUN (ALL SECRETS) (Complete Walkthrough)
2021-06-21ORN (METROIDVANIA) (GBA HOMEBREW) - Game Boy Advance Longplay (Complete Walkthrough) (FULL GAMEPLAY)



Tags:
Yeti3D Engine (First Release) Game Boy Advance Port From DreamCast Version
DS homebrew 3D FPS demo - WIP
HOMEBREW
GBA
minecraft
nintendo
gba
gameboy
gameboy advance
programming
3D
retro
console
video games
c++
game
program
code
coding
maker
youtuber
old
convert
port
play
project
version
2019
gameboy game
homebew
video
level
creator
gameplay
minecraft game
make
handheld
portable
switch
pixel art
pixels
pixelated
low res
cubes
game boy
8bit
16bit
Gameboy Advance 3D graphics



Other Statistics

Quake Statistics For RY0G4_

Currently, RY0G4_ has 61,161 views for Quake across 29 videos. There's close to 15 hours worth of content for Quake published on his channel, or 4.71% of the total watchable video on RY0G4_'s YouTube channel.