You do not have permission to edit this page, for the following reason:
Free text:
{{#seo: |title=Vita Homebrew PC Tools (Developments) - GameBrew |title_mode=append |image=vitagl2.png |image_alt=vitaGL }} vitaGL is an opensource openGL driver for PS Vita development. It acts as a wrapper between openGL and sceGxm and allows to use a subset of openGL functions with full hardware acceleration by translating the code to sceGxm equivalent. ==User guide== ===Projects actually using vitaGL=== Direct OpenGL Usage: *[[Aerofoil Vita]] - Port of Glider PRO. *[[Anomaly 2 Vita]] - Port of Anomaly 2. *[[Anomaly Defenders Vita]] - Port of Anomaly Defenders. *[[Anomaly: Korea Vita]] - Port of Anomaly Korea. *[[Anomaly: Warzone Earth HD Vita|Anomaly WE Vita]] - Port of Anomaly Warzone Earth HD. *[[AvP Gold Vita|AvP Gold]] - Port of Aliens versus Predator: Gold Edition. *[[Baba Is You Vita]] - Port of Baba Is You. *[[Battlefield Bad Company 2 Vita|bc2_vita]] - Port of Battlefield Bad Company 2 Mobile. *[[Bugdom Vita|Bugdom]] - Port of Bugdom. *[[Billy Frontier Vita]] - Port of Billy Frontier *[[Bugdom Vita]] - Port of Bugdom *[[Battlefield Bad Company 2 Vita|bc2_vita]] - Port of Battlefield Bad Company 2 Mobile *[[Crazy Taxi Vita]] - Port of Crazy Taxi Classic. *[[Cro-Mag Rally Vita]] - Port of Cro-Mag Rally. *[[CrossCraft Classic Vita|CrossCraft Classic]] - Multiplatform Minecraft Classic clone. *[[Potatoom 3 Vita|d3es-vita]] - Port of Doom 3 *[[DaedalusX64-vitaGL|Daedalus X64]] - Port of Daedalus X64 (N64 Emulator). *[[Dead Space Vita]] - Port of Dead Space (Android) *[[Death Road To Canada Lite Vita|Death Road to Canada Lite]] - Port of Death Road to Canada. *[[Doom64EX Vita|Doom64EX]] - Port of Doom64EX (Doom 64 sourceport). *[[F2bgl - Fade To Black Vita|Fade to Black]] - Port of Fade to Black. *[[Fahrenheit Vita]] - Port of Fahrenheit: Indigo Prophecy. *[[FF3-Vita|FF3_Vita]] - Port of Final Fantasy III (3D Remake). *[[FF4-Vita|FF4_Vita]] - Port of Final Fantasy IV (3D Remake). *[[FF4AY-Vita]] - Port of Final Fantasy IV: The After Years (3D Remake). *[[FF5-Vita|FF5_Vita]] - Port of Final Fantasy V. *[[Flycast Vita|flycast]] - Port of flycast (Dreamcast Emulator). *[[Funky Smugglers Vita]] - Port of Funky Smugglers *[[Hassey Collection Vita]] - Port of Galcon 2: Galactic Conquest and BREAKFINITY. *[[Hurrican Vita|Hurrican]] - Port of Hurrican. *[[Isotope 244 Collection Vita|Isotope 244 Collection]] - Port of Machines at War 3 and Land Air Sea Warfare. *[[JetMan 3D Vita|JetMan 3D]] - Fanmade remake of Jetpac for ZX Spectrum. *[[Jfduke3d-vita|jfduke3d-vita]] - Port of JFDuke3D (Duke Nukem 3D sourceport). *[[Jfsw-vita|jfsw-vita]] - Port of JFSW (Shadow Warrior Classic sourceport). *[[Lugaru HD Vita|Lugaru HD]] - Port of Lugaru. *[[Mass Effect Infiltrator Vita]] - Port of Mass Effect: Infiltrator. *[[Nanosaur Vita]] - Port of Nanosaur. *[[Nazi Zombies Portable Vita|Nazi Zombies Portable]] - Port of Nazi Zombies Portable. *[[Neverball Vita]] - Port of Neverball. *[[Neverputt Vita]] - Port of Neverputt. *[[Pekka Kana 2 Vita]] - Port of Pekka Kana 2. *[[Poppy Kart Collection Vita]] - Port of Poppy Kart and Poppy Kart 2 *[[Prboom Plus Vita|prboom-plus]] - Port of PrBoom Plus (Doom engine sourceport). *[[Quakespasm-Spiked Vita|Quakespasm-Spiked]] - Port of Quakespasm Spiked (Limit removed Quake Engine sourceport). *[[RetroArch Vita|RetroArch]] - Vita's GL1 video driver of RetroArch. *[[RigelEngine Vita]] - Port of Duke Nukem II *[[RVGL Vita]] - Port of RVGL. *[https://github.com/fgsfdsfgs/rvm_soniccd/tree/vitagl rvm_soniccd-vitagl] - Port of rvm_soniccd (Sonic CD decompilation) *[[Sleepwalker's Journey Vita]] - Port of Sleepwalker's Journey *[[Super Mario 64 Port Vita|sm64-vita]] - Port of Super Mario 64. *[[Sonic Robo Blast 2 Vita|srb2-vita]] - Port of Sonic Robo Blast 2 *[https://github.com/Rinnegatamante/StaticJK StaticJK] - Port of Star Wars: Jedi Academy *[[TheXTech Vita]] - Port of Super Mario Bros X. *[[This War Of Mine Vita|TWoM Vita]] - Port of This War of Mine and This War of Mine: Stories - Father's Promise. *[[Tomb Raider 1 and 2 Classic Collection Vita|Tomb Raider 1 & 2 Classic Collection]] - Port of Tomb Raider and Tomb Raider 2. *[[Vita Homebrew Sorter|VITA Homebrew Sorter]] - App to sort your app.db. *[[VitaDB Downloader]] - Homebrew store app. *[[vitaHexenII]] - Port of Hexen II. *[[VITAlbum]] - Filebrowser and image viewer app. *[https://github.com/Rinnegatamante/vitaET vitaET] - Port of ET: Legacy (Wolfenstein: Enemy Territory) *[[vitaHexenII]] - Port of Hexen II *[[vitaQuake]] - Port of Quake I and mission packs. *[[vitaQuakeII]] -Port of Quake II and mission packs. *[[vitaQuakeIII]] - Port of ioquake3 (Quake III: Arena, Quake III: Team Arena, OpenArena, Urban Terror). *[[vitaRTCW]] - Port of iortcw (Return to Castle Wolfenstein). *[[vitaVoyager]] - Port of lilium-voyager (Star Trek Voyager: Elite Force). *[[vitaXash3D]] - Port of Xash3D (Half Life, Counter Strike 1.6). *[[World of Goo Vita]] - Port of World of Goo. *[[YoYo Loader Vita|YoYo Loader]] - Loader for Game Maker Studio made games. *[https://github.com/fgsfdsfgs/rvm_soniccd/tree/vitagl rvm_soniccd-vitagl] - Port of rvm_soniccd (Sonic CD decompilation). *[https://github.com/Rinnegatamante/d3es-vita d3es-vita] - Port of Doom 3. *[https://github.com/Rinnegatamante/srb2-vita srb2-vita] - Port of Sonic Robo Blast 2. *[https://github.com/Rinnegatamante/StaticJK StaticJK] - Port of Star Wars: Jedi Academy. *[https://github.com/Rinnegatamante/vitaET vitaET] - Port of ET: Legacy (Wolfenstein: Enemy Territory). Libraries: *[https://github.com/Rinnegatamante/SDL-Vita/tree/sdl12_gl/src sdl12_gl] - SDL 1.2 Vita port adapted to work with vitaGL as renderer backend. *[https://github.com/Northfear/SDL/tree/vitagl SDL2_vitagl] - SDL2 Vita port adapted to work with vitaGL as renderer backend. *[https://github.com/Rinnegatamante/imgui-vita imgui_vita] - Port of dear imGui. sdl12_gl Apps: *[[Dstroy Vita]] - Port of Dstroy. *[[Meritous Vita|meritous]] - Port of meritous. *[[SuperMarioWar_Vita|SuperMarioWar]] - Port of Super Mario War. *[[vitaWolfen]] - Port of Wolf4SDL (Wolfenstein 3D). *[[Zelda3T Vita|Zelda3T]] - Port of Zelda: Time to Triumph. *[[ZeldaNSQ Vita|ZeldaNSQ]] - Port of Zelda: Navi's Quest. *[[ZeldaOLB Vita|ZeldaOLB]] - Port of Zelda: Oni Link Begins. *[[ZeldaROTH Vita|ZeldaROTH]] - Port of Zelda: Return of the Hylian. ==Media== '''PSVITA - Half-Life playable, vitaXash3D/vitaGL''' ([https://www.youtube.com/watch?v=3nZvA5FRzyI frankyfife]) <br> <youtube>3nZvA5FRzyI</youtube> ==Changelog== '''v0.3''' *Using less common symbol names for mem operations. '''v0.2''' *Removed unused arguments. '''v0.1.2''' *Moved to NEON optimized memcpy usage. '''v0.1''' *Initializing sceGxm before free mem checking on vglInitExtended. == External links == * Twitter - https://twitter.com/rinnegatamante/status/1272913316038553602 * GitHub - https://github.com/Rinnegatamante/vitaGL [[Category:Support the author]]
Advertising: