DREAMCAST-KOS-PVR-3D-EXAMPLES

Place for discussing homebrew games, development, new releases and emulation.
User avatar
Ian Micheal
Developer
Posts: 6277
Location: USA
Contact:

DREAMCAST-KOS-PVR-3D-EXAMPLES

Post by Ian Micheal »

# KallistiOS PVR API Only Examples
# DREAMCAST-KOS-PVR-3D-EXAMPLES
NO LAYERS DIRECT EXAMPLES
Welcome to the KallistiOS PVR API Only Example repository!
##Testing
* I have videos of each running on hardware
* and the ELF files you can turn into a CDI using BootDreams to run on a DC
* emulator or a retail Dreamcast.
## About
## Examples

VIDEOS







This repository contains examples demonstrating how to use the KallistiOS PVR API directly. It focuses solely on the PVR API, without using any additional layers such as OpenGL, SDL, or Parallax. These examples are intended to provide straightforward solutions for common tasks using the KallistiOS PVR API.

## Features

- **Direct KallistiOS PVR API Usage:** No additional layers, pure PVR API examples.
- **Texture Handling:** Loading and displaying textures.
- **Zoom Effects:** Implementing zoom-in and zoom-out effects controlled by controller inputs.
- **3D PVR Cube Example:** Demonstrating texture and matrix usage for 3D rendering.
- **Perlin noise and font rendering** Demonstrating procedural texture generation GUI txt rendering overlay interface fast sh4 vector math.
- **Clear and Commented Code:** Easy to understand with comprehensive comments.

## Getting Started

### Prerequisites

To run these examples, you'll need:

- A Dreamcast development environment set up with KallistiOS.
- A compatible compiler (e.g., GCC).
- A Dreamcast console or emulator to test your builds or hardware serial or bba.

code to all here https://github.com/ianmicheal/DREAMCAST ... D-EXAMPLES

User avatar
Ian Micheal
Developer
Posts: 6277
Location: USA
Contact:

Re: DREAMCAST-KOS-PVR-3D-EXAMPLES

Post by Ian Micheal »

early draft https://streamable.com/barras
Perlin 3D Cube procedural texture generation mapped real time

User avatar
gameblabla
lithium
Posts: 40

Re: DREAMCAST-KOS-PVR-3D-EXAMPLES

Post by gameblabla »

Your work is very appreciated mate. Now we need a revival of the "fake phong shading" Dreamcast example a while back that was using KGL to PVR. (just to prove people wrong :eye:)

User avatar
Ian Micheal
Developer
Posts: 6277
Location: USA
Contact:

Re: DREAMCAST-KOS-PVR-3D-EXAMPLES

Post by Ian Micheal »

This was a request i wrote the song and used AI to make it .. Got no time for being a singer muso any more got to got and keep the dream alive

SRC will be up soon not today


I wrote the lyrics AI did the music and singing lol

Code: Select all

Lyrics 
Verse 1:
Booting up the Dreamcast, feeling so alive Ian micheal keeping the dream alive!
KallistiOS running, time to take a dive
No layers between us, just pure PVR might
Coding close to metal, pushing pixels right
Chorus:
Direct to the hardware, that's how we roll
PVR lists flowing, taking full control
SQ Direct render state and polygons, dancing on the screen
Dreamcast revolution, living out the dream
Verse 2:
Vertex buffer loaded, ready for the fight fipr fpu magic
Transformations blazing, at the speed of light
Textures crisp and clear, no time to hesitate
Frame rate's climbing higher, can't wait to celebrate
(Repeat Chorus)
Bridge:
Sonic's blur in motion, sweating pixels fly
PowerVR magic, reaching for the sky
No API to slow us down, we're writing our own rules
Direct calls to the metal, we've got all the tools
Verse 3:
Optimizing sh4 fpu math, pushing every limit
Framebuffer's screaming, giving all we've got in it
Tiled rendering mastered, overdraw's our foe
Dreamcast heart is pounding, feel the poly flow
(Repeat Chorus)
Outro:
From the SH-4 to the screen, we're making history
Direct PVR coding, Dreamcast legacy
No layers, no boundaries, just pure graphical might
In the world of gaming, we're burning oh so bright

  • Similar Topics
    Replies
    Views
    Last post