madame-rachelle / raspzdoom Goto Github PK
View Code? Open in Web Editor NEWGZDoom for the Raspberry Pi
License: GNU General Public License v3.0
GZDoom for the Raspberry Pi
License: GNU General Public License v3.0
I think, you know the "Pidora" - a Fedora linux distro for Raspberry Pi released by Canadian folks. Unfortunately, their title is matching to rude Russian swearing word пидор
[peedor] which applying to offend a gay man. You may see a note at their official site.
However, the "PiZDoom" is a cognate word to the пизда
[peezda] word which literally means a "vagina" (in English the "cunt"). I don't think it's a good idea...
Hi,
Since the main reason for this fork seems to be Raspberry Pi support, I would like to report that it does not work on the Pi3 in KMS/DRM mode:
RaspZDoom <unknown version> - - SDL version
Compiled on May 27 2019
M_LoadDefaults: Load system defaults.
W_Init: Init WADfiles.
adding /home/pi/doom/raspzdoom.pk3, 637 lumps
adding ./doomu.wad, 2306 lumps
I_Init: Setting up machine state.
Sound init failed. Using nosound.
V_Init: allocate screen.
S_Init: Setting up sound.
ST_Init: Init startup screen.
Checking cmd-line parameters...
S_InitData: Load sound definitions.
G_ParseMapInfo: Load map definitions.
Texman.Init: Init texture manager.
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
script parsing took 960.51 ms
R_Init: Init Doom refresh subsystem.
DecalLibrary: Load decals.
M_Init: Init menus.
P_Init: Init Playloop state.
ParseSBarInfo: Loading custom status bar definition.
D_CheckNetGame: Checking network game status.
player 1 of 1 (1 nodes)
Using video driver KMSDRM
Failed to load OpenGL functions.
That is the same error regular GZDoom gives me here.
I thought that RaspZDoom would use a sane SDL2 OpenGL context initialization for GLES2, so that should work here (GLES2 via SDL2 DOES work very well on this platform).
Any ideas?
Can you create a libretro port of ZDoom? That'd be great!
On a raspberry pi 4 with raspbian buster, running in X11 with opengl. All the fonts and UI elements seem to use the same texture. It varies from screen to screen, but only one is shown at a time
http://chattypics.com/files/20190802212423_2560x1440_scrot_m5nb8dntwv.png
http://chattypics.com/files/20190802212432_2560x1440_scrot_8hsn67sy5d.png
http://chattypics.com/files/20190802212437_2560x1440_scrot_jcxjhyclgq.png
http://chattypics.com/files/20190802212609_2560x1440_scrot_iqpdqg0ve8.png
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.