#gp32

GP32 and Pseudo Two Layers Screen Mode

sang's profile picture
Published in 
 · 8 months ago
... ques and even split screen effects can be applied. The Dual Playfield screen mode works on 4, 8, and 16 bits color depths. The following text is from #gp32dev irc channel (that I wrote in a frustration and rage at 02:38am): [2:38] spiv|ZzZz well doods.. to enable pseudo usefull for nothind mr.spiv (tm) two layer screen mode with annoying transparency just pump the frame refresh rate over 100Hz and flip two framebuffers every 0.01sec.. to get the other layer to appear to "foregroung" layer set intensity bit to 1 for those colors it uses.. by copying palette on every frame buffer flip you get easily 32 colors 4bits screen mode [2:39] spiv|ZzZz worx ...

ARM code optimization for the GP32

sang's profile picture
Published in 
 · 8 months ago
... errors in this doc don't mail me because I never read mail and especially not from people I don't know, so it's best to just bother me on #gp32dev over at efnet (which is a good place to hang out anyway). I haven't benchmarked any of this, so if anybody out there feels he/she wants to verify this data then please do so, you'd make me very happy. Thanks to exoticorn for teaching me all about ARM code and mr_spiv, darkfader, mp and others for helping me out here and there. I hope this doc will help people write fast code for the GP32. Maybe a decent megadrive/genesis emu? and now for the goodies: 1) cycle timings Most ins ...

Tutorial 3: Graphics, graphics, graphics

sang's profile picture
Published in 
 · 3 years ago
Tutorial 3: Graphics, graphics, graphics
... evkitadv\bin\make directly. *nix/Mac users I am only just starting to develop on *nix, and there are several options available. I suggest you hit #gp32 or the forums for help - gp32x's forum in particular has a direct link to a debian package that will set you up in no time (unstable). Linking in the math library Open up the 'gp32.mk' file in c:\devkitadv. Find the line GPLIBS=-lgpsdk -lgpgraphic -lgpmem -lgpos -lgpstdlib -lgpstdio -lgpsound -lgpfont -lgpg_ex0 and add -lm to the end. Save and the math library will be linked into every new gxb/fxe you produce. Make not working? If you are getting the error make: /bin/sh. ...
loading
Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT