Pandora – Origami (scene intro)

Another port of a demo/intro, this time is Origami by Faemiyah demo group. Here the credits from Readme.

Origami – Entry for 64k introcompo at Assembly 2005 by Faemiyah

Graphics code and intro structure: Trilkk (Tatu Kilappa)
Software synthesizer and music: Juippi (Juho Heikkinen)
Folding effect, fractal code and misc: Warma (Vantte Kilappa)

Pandora port is running thanks to glshim library by ptitSeb (using the latest Git revision).

I advice you to clock your Pandora at minimum of 800 Mhz (tested at 825 mhz on my CC) otherwise is slower on some heavy scenes.

BEWARE!! at start the demo made some intensive pre-calculations that need, on Pandora, around 5 minutes to complete, where on a x86 PC takes around only 1 minute. Please be patient and …. wait.

Sources included in PND.

Some shots of Pandora version:

Some infos on Pouet about the original release http://www.pouet.net/prod.php?which=18347

Web page of the Faemiyah demo group http://faemiyah.fi/index/

Pandora – Leeko (scene demo)

Another scene demo ported to Pandora. This is a production of Fit group and is called Leeko. First presented at Assembly’03 on 64K section competition. Some words extracted from original Readme.

Programming and graphical outfit : Marq McFit
Musical composition : Roz O’Fit

For fine-tuning purposes we welcome you to use the following
arguments: -a (do not set nvidia antialias), -w (windowed operation
mode), X Y (resolution, for example 1024 768)

We deeply regret the outrageous computational requirement of this
publication. However, at the time being we would not recommend
executing the program with any lesser computer than a P3/G4/R12000
level machine equipped with GF2/Radeon level graphical adapter and
160 megasyllables of Random Access Memory.

Originally created for the gratis Unix-like Linux operating system,
but further versions and the source code can be obtained from our
web site: http://www.kameli.net/fit/

Pandora port is running thanks to glshim by ptitSeb (using one of the latest Git revisions).
I advice you to clock your Pandora at a minimum of 800Mhz (tested at 825Mhz on my CC) otherwise is slower on some heavy scenes.
Sources are included inside PND.

Some links to check about this demo:
Pouet page http://www.pouet.net/prod.php?which=10576
YouTube video of the PC version https://www.youtube.com/watch?v=VmULmfsi9q8
Other ports and the original sources of this production are available at http://ftp.kameli.net/pub/fit/leeko

Download from Pandora Repo

Pandora – Nean der taler (scene intro)

Another port of a piece of art: Nean der taler coded in collaboration from Bypass and NonAlienNature-5, and presented at ‘The party’ 2000 into PC 64k intro section where it ranked 2nd.

From the readme:

Code : Macaw/Non Alien Nature 5
Music : Prat/Bypass
Unix port : Marq/Fit

this intro is using X11 and OpenGL, libmikmod and GLUT library. The source is totally free to use and modify, so no license hassle.

Pandora port is based on the work by Marq/Fit (that ported this intro to linux) and running thanks to glshim.
Is a bit slower on some heavy scenes, plus if you run multiple times tend to freeze.
On my CC Pandora sometime freeze the video (but not the music) and some other times run regularly…i don’t know why…maybe it’s the SGX driver.

Sources included in PND.

Some links to check
Link to Pouet page about it where also a link to a youtube video

here where i take the sources http://ftp.kameli.net/pub/fit/ports/neandertaler.tar.gz

Since this intro doesn’t have and end …. to exit press ESC (Fn+q)

Download from Pandora repo

Pandora – Micery (scene demo)

This time i ported another demo. Is name is Micery and was produced by Fit and Bandwagon for the Altparty’04 event.
NF/Bandwagon : 3D code, steering algorithms, music
Marq/Fit : wavefront loader, soft synth, models

Created on Linux and Mac OS X using free tools such as GCC, gmake, FTE, RCS and Wings 3D. Thanks to the authors of these wonderful programs. We let SDL take care of the platform-specific details such as screen and sound handling.

Be sure to check out the following links to find other ports and the
full source :

http://www.kameli.net/fit/
http://bandwagon.doesntexist.com/
http://www.anioni.com/pseudotoad/

Thanx to Wolf_

Pandora version run @ 800×480 Fullscreen thanks to GLshim lib (using latest revision by ptitSeb).
Sources are included in PND.

Since this demo doesn’t have and end…to exit press ESC (Fn+q)

Shots :

download from repo.

Pandora – Rage Against The Chemtrails

Rage Against The Chemtrails is the first radical game developed by Giuseppe Perniola, is a Defender clone where you pilot an aircraft, destroy tankers that spray chemtrails in the sky, and avoid enemy interceptors and anti-aircraft cannon tanks. It is written using C++, QT5, SFML library and OpenGL (Glshim on Pandora). Sources Included in PND.

For Pandora release i have changed the controls so in
Main menu use:
B — Start the game
A — Select Fighter –press A again to return to main
H — Go to Help page –press H again to return to main

In Game use:
DPAD — Move fighter
A or B — Shot missile
X or Y — Shot bomb

ESC — Exit game

A shot:

Download from Pandora repo

Pandora – Flying Saucers Attack

F.U.G.A.(Fliegende Untertassen greifen an) aka F.S.A.(Flying Saucers Attack) is a game by Dennis Busch that is some kind of a mixture between two old Atari2600 games. It comes in german and english language.

Gameplay:
You’ll see a screen with your city that you have to save against 30 Alien attackwaves in three different difficulty levels. You shoot attacking UFOs with two cannons positioned at the left and right borders of the screen.
The UFOs will first bomb away all your buildings then send in little green men to dig tunnels to blow your cannons which results in a gameover.

Game Controls:
——————-
Mouse movement = Move Crosshair
Left Button = Fire bullet from left cannon
Right Button = Fire bullet from right cannon

For the Pandora version aim with left nub and shoot with right nub or ABXY buttons!!

Download here on the repo

Have fun!

Pandora – Amoeba (by excess) scene demo

From Amiga times i was always fascinated watching demos that came from the demoscene. So when I discovered the sources of this demo I thought it would be great if i could run on Pandora.
This demo called Amoeba coded by excess group, was designed for PC x86, but fortunately the programmer/s have built also a version for Linux, so a port was relatively easy.
It was released at ‘underscore 2002’ and resulted at first place.
The slightly modified sources (by me) are inside the pnd for the curious.
When you run, it show a dialog to choose some options, but on Pandora only a fixed 800×480 16bit resolution is available, it could run at other resolution (tested with 640×480) but only windowed, and if you run from terminal.
This is another port that use the glshim wrapper by Lunixbochs& ptitSeb.

Download as usual from the repo.

Pandora – Mandelbrot Sample

Hi

i was playing with Lazarus and FPC (FreePascal) and found an interesting Mandelbrot program made with this tools.

It’s from http://corpsman.de/index.php?doc=beispiele/mandelbrot

this guy have a site (german only :( ) full of beautyfull examples and nice games (not all are open source…as i understand) ..pay him a visit if interested.

Now i started recompiling this nice and fast Mandelbrot program, and have adapted the GUI for Pandora resolution and other minor thing. The program is available, at author webpage, for Windows and Linux (if you compile it) in the x86 architecture, and compile fine for another architecture (like ARM that are inside Pandora) but shortly i discovered the impossibility of sharing the files (.mdl) between the 2 architecture, caused by the differences on how they calculate numbers using “extended double-precision” on x86 (up to 80-bit) while ARM only supports conventional double-precision (64 bit). I was lost on this…but after a while, the author came to me with a brilliant solution, so now we can share the .mdl files between the PC and Pandora without problems.

So enjoy this nice program..and download from the usual repo….here is some shots of pandora version:

There is also a little editor that could be used to create some nice colors combination to apply to images.
Of course you could save image (in BMP format).

The complete and updated sources are inside the pnd…so if you want you could recompile it for another ARM board like a Pi.

——————————————————————————————————————–
ITALIANO
Qualche tempo fà stavo sperimentando con Lazarus e FPC (FreePascal) e ho trovato questo bel programma che esplora il frattale (o insieme) di Mandelbrot.
L’ho trovato qui su questo sito http://corpsman.de/index.php?doc=beispiele/mandelbrot, che vi consiglio di andare a visitare, dove l’autore ha inoltre una estesa collezione di altri interessantissimi programmi e giochi (anche se non tutti sono muniti di sorgente), tutti freeware/postcardware.
L’unica pecca è che è solo in lungua tedesca, ma c’è comunque la possibilità di tradurre le pagine con il traduttore di Google (anche se il risultato spesso è incomprensibile).
A questo punto scaricati i file con il sorgente, ho ricompilato il tutto e funzionava alla grande, solo poco dopo mi sono accorto che i file .mdl creati dall’autore (quelli con le coordinate necessarie per ricostruire il frattale) non potevo utilizzarli/scambiarli con la mia versione compilata per Pandora.
Andando a controllare il sorgente e poi cercando in rete, ho visto che per effettuare i calcoli si usava una precisione molto alta (così da avere maggiore accuratezza di particolari), utilizzando il tipo “Extended” che nei processori x86 ha una lunghezza di bit (80) diversa da quella utilizzata nei processori ARM (64 bit).
A questo punto per le mie (scarse) capacità era impossibile trovare una soluzione, così ho scritto all’autore, che nel giro di qualche tempo, ha travato una brillante soluzione al problema, e dunque ora si può partire ad esplorare una frattale su un PC con processore x86, salvare il file quando abbiamo trovato qualcosa di interessante, e successivamente caricarlo su Pandora e continuare l’esplorazione, e viceversa.
Le immagini le trovate qui sopra ed anche il link per scaricare dal repo di Pandora.
Tra le funzioni del programma c’è naturalmente, la possibilità di salvare l’immagine del frattale che si stà esplorando, nel formato bitmap (BMP).
Aggiungo solo che nel pacchetto c’e anche un programma esterno con cui si possono creare combinazioni di colori da applicare al frattale.
Inoltre i sorgenti completi della versione Pandora sono integrati nel PND scaricabile dal link sopra, così che se qualcuno volesse, si potrebbe ricompilare per altre macchine con cpu ARM (tipo la Raspberry PI/PI2).

Divertitevi ad esplorare!!

Pandora – Alien 8

Hey! I’m back with a new release for Pandora.
This time is a tough game remake of a classic of the past, we are talking about Alien 8 originally developed by Ultimate Play the Game, from Zx Spectrum era (around 1985). The remake is dated around 2007/2008 and is programmed by Ignacio Perez Gil + David Olias Suarez and available from Retrospec site.

A little story about this port.
I said that the game is a bit tought in gameplay, and when i found the sources i thinked the same around the idea to port it. In fact this remake is programmed in C using Allegro and FMODex library. Where is the problem you say? the problem is that FMOD is closed source and Firelight Technologies (the developers) did not provide a version compiled for ARMv7-a compatible with a linux based console like Pandora is. An ARMv7-a version is available only for Android and maybe others sistems.
Now came the interesting part, i remember that some time ago someone on Pandora forum (Sebt3) ported a Mario game that was using FMOD (note FMOD is the old version of FMODex.) using SDL_Mixer a library of the famous SDL libs. Now inspired by this, i have changed the audio code in the game and surprisignly it was working good, but only the sound fx where playing. In code i noted the music is streamed from a .dat file using some functions not present on previous conversion by Sebt3, plus my skills where not enough to solve this, and so i asked on Pandora forum (where you can often find some real and very talented programmer) and finally the “serial porter” named ptitSeb came in my help.
He not only write the code that streamed the music using SDL_Mixer but help find a solution with some Allegro media libs not copied correctly by the tools used to compile the project.

So in the end i had the idea to port the game and started the convertion from FMOD but if i dind’t have the help of the two Seb’s (Sebt3 and ptitSeb) this port would never be finished.

Another thing that made me proud of this is that, maybe this is the first and the only game, that run using two different “ecosystem” like Allegro and SDL working together each other for the respective parts (SDL_Mixer for processing the audio and Allegro for all the rest).

So enjoy the game, if you have a Pandora! Download from the Repo.
The sources are inside the PND.

Some shots of the game:
in game

Menu

Pandora – TetriAttack 3

TetriAttack3 is the third game from the collaboration with 16BitSoft Inc. This time the game is directly ispired by another SNES classic called “Tetris Attack” and its ported on Pandora by me with the help of JeZxLee author of the remake. This is another game made to run with the GLShim library by LunixBochs.

Some Pandora screenshot

main

in game

Controls are remappable in game and the default is:
DPAD cursor movement
GAME_B switch tiles
GAME_X advance row of tiles
p pause the game
ESC return to main menu / exit game

Download from the Repo

ITA
Ecco a voi TetriAttack3 gioco portato su Pandora da me con l’aiuto di JeZxLee autore di questo splendido remake opensource per PC. Il gioco è un remake di un vecchio classico per SNES chiamato “Tetris Attack”. Per scaricare la versione Pandora clickate sul link qui sopra mentre se volete provare la versione PC andate sul sito dell’autore qui