An old Mario64 clone – Demo version

<

Years ago I coded a 3d engine to create my own clone of super mario 64. The name of the project was Chronicle Time Quest and it never reached its final release or a version that was remotely playable. Unfortunately it was abandoned years ago for lack of time, resources and interests. However, it was  usefull as coding experience and the result wasn’t so bad at all, so I have decided to publish this video to show something about it.

Probably this project will be restored as soon as possible, with a new concept (probably similar to the mario galaxy one) and a totally new 3d engine. If you like this idea or the video or the concept or whatever you want, please, write a comment to let me know what you think about it. Thanks.

Gianpaolo Ingegneri
Copyright @ 2010 – All right reserved

Unrelated Framework – Work in progress

The project started from a small framework that I coded for the Amiga 1200. Now the project is much more advanced and it has been developed for many years on pc/windows platforms. In the past it was called Ultimate Framework but there were already several frameworks with the same name and I decided to rename it to Unrelated Framework .

Some features:

- Programmed entirely in C++
- Serialization of Classes
- Cross-platform design
- New image format for digital image processing

- New surface format for computer graphics
- New format for multi channel textures (color, alpha, bump, normals, z-buffer …)
- Algorithms studied to work also via software
- Proprietary format for bitmap fonts
- Powerful procedural generator of textures, static and animated
- Wrapper of OpenGL, OpenCV, OpenEXR, FreeType, etc…
- Flexible GUI studied to work via software and via hardware

This framework is still work in progress and I used it to produce many of the software that you can see in this site.

Gianpaolo Ingegneri
Copyright @ 2011 – All right reserved

Brain Grabber V1.0 (cheat Brain Buddies on facebook)

BrainGrabber is a software studied to increase your points record with the Brain Buddies game on Facebook. Watch the video to see how it works.

How to use it:

- Launch the program

- Start Brain Buddies and set the first minigame about memory (the cheat works only with this one)

- First, click CONTROL on a valid tile on the grid (it’s to store the theme)

- Then, click SHIFT to try automatically the right combination (don’t move the screen)

- Continue with that “control and then shift” stuff to solve every themes you got during the game!

Instant Download

IF YOU LIKE THIS SOFTWARE, FEEL FREE TO MAKE A DONATION AND KEEP THIS SITE ALIVE. THANKS.


System Requirements:

This software can run only on Windows platforms. It works at best with a 32 bit desktop, 24 bit desktop it’s not supported. A good CPU is needed, like Pentium4 1800 mhz or higher. Windows XP/Vista.

Warning:

When you click control to start the learning process, the mouse pointer must be over one of the correct tiles or you get an error.  I guess that it’s not difficult to understand how this cheat works in particular if you are trying to be smart with a game. For more informations and support, contact: gingegneri82@hotmail.it. Thank you.

Texture Generation V1.0

This time it was a little bit harder. As you can see in this video, my engine can generate in real time very complex textures with the maximum detail at the maximum speed possible.

Each texture is generated in real time at the frame rate showed on the top-left corner of the window (the “generation” label).

- Lumps (512×512, 200 objs, 16 bpp, 345 FPS)
- Blobs (512×512, 16 bpp, 107 FPS)
- Perlin noise (512×512, 8 octaves, 16 bpp, 115 FPS)

Also, the normal map and the bump mapping are calculated in real time. I used 16 bit per pixel to have more precision when I get the normal map (for more informations check my High Static Range video). Precision and speed of this engine are awesome. The final result can loop in all horizontal and vertical directions.

CPU: Intel 2 QuadCore 2333 Mhz; RAM: 4 GB DDRII 800Mhz

©2009 Gianpaolo Ingegneri

Power Block! (cheat Plock game on Facebook)

Power Block! is a bot studied to increase your points record with the Plock game on Facebook. If you hold the autoplay key (SHIFT or CONTROL or 0 numpad) the program will match the highest number of coloured blocks on the screen. It is very fast and you can make a very high score.


Instant Download

IF YOU LIKE THIS SOFTWARE, FEEL FREE TO MAKE A DONATION AND KEEP THIS SITE ALIVE. THANKS.


How to use it?

It’s very easy. Just launch the application, then you see a window (there is a “Power Block! V1.0″ label on the top) with an empty screen. At this point, you may run Plock game on Facebook and overlap the Power Block! window to match the screen of the game (its important). You can destroy the recognized blocks pressing SHIFT or CONTROL or 0(numpad).

System Requirements:

This software can run only on Windows platforms. It works at best with a 32 bit desktop, 24 bit desktop it’s not supported. A good CPU is needed, like Pentium4 1800 mhz or higher. Windows XP/Vista.

For more informations and support, contact: gingegneri82@hotmail.it

High Static Range

This demo shows a new feature about the texture generation engine implemented in my Unrelated Framework. The normalmap used by bump mapping is calculated on the base of an heightmap generated with two different methods: Low Static Range and High Static Range. The enviroment bump mapping shows the difference in quality between the two ranges.

The first range uses only 8 bits per pixel that is too low to represent a continuous surface like the sphere generated in this example and as result we can see many rings on the surface during the light effect. On the contrary, an high range of 16 bits per pixel is perfect to have a light effect on a continuous surface infact we don’t have any kind of imperfection. I could use the famous High Dynamic Range to generate the height map, but in my opinion it could be too expensive for the use of memory and the lack of speed (32 bits floating point per pixel, or 16 bits half-float has continuous conversions because cpu doesn’t support it).

©2009 Gianpaolo Ingegneri

TypingRobot V1.0 (cheat Typing Maniac on Facebook)

TypingRobot is an artificial intelligence studied to increase your points record with the Typing Maniac game on Facebook. It can recognize several labels because it uses a powerfull OCR system (tesseract) and some principle of word correction. With this program you can make millions of points without problems (my personal record is about 2.700.000 points).

Instant Download

IF YOU LIKE THIS SOFTWARE, FEEL FREE TO MAKE A DONATION AND KEEP THIS SITE ALIVE. THANKS.


How to use it?

It’s very easy. Just launch the application, then you see a window (there is a “TypingRobot V1.0″ label on the top) with an empty screen. At this point, you may run your game on Facebook and overlap the TypingRobots window to perfectly match the screen of the game (its important). Moreover there is a preview window that show you the text recognized by the program. You can write automatically the recognized text pressing SHIFT or CONTROL or 0(numpad). Press the autoplay only when necessary, do not overflow the game pressing the key continually.

System Requirements:

This software can run only on Windows platforms. It works at best with a 32 bit desktop, 24 bit desktop its not supported. A good CPU is needed, recommended dual-core cpu or higher. Windows XP/Vista.

…for more informations and support, contact: gingegneri82@hotmail.it

GemFinder (cheat jewels games pc/windows)

GemFinder is an artificial intelligence studied to resolve all puzzle games like jewels. It can recognize several tiles from different games because it understands the nature of color and it makes a comparison with other tiles.

GemFinder V4.0

- You can configure the game strategy
- You can choose the timing for the moves (it resolves many glitches on different systems)
- The window size and position are saved for each state
- Improved autoplay for the latest games (es: candy crush, midas miner, bejeweled)

Instant Download

€9.68 €4.84

BUY ONLY THE ORIGINAL AND KEEP THIS SITE ALIVE. THANKS.


GemFinder V3.0

- Load/Save your settings for different games
- A new fast method of object recognition based on fourier analysis of tiles
- Lab colour space to find colour distance between tiles
- A simple and intuitive Learn Editor to calibrate the program for different kind of games
- You can discriminate different tiles with different shapes, also in gray scale (or if they have the same shape with different colours).
- Press F9 to enable/disable the alpha blending on the entire window
- Configure the keyboard for the autoplay
- Old GemFinder and BioSolver are included to maintain the compatibility
- Configure a different number of rows and columns
- Press F9 to enable/disable the alpha blending on the entire window. You can make it invisible or transparent.

Instant Download

IF YOU LIKE THIS SOFTWARE, FEEL FREE TO MAKE A DONATION AND KEEP THIS SITE ALIVE. THANKS.


Warning:

The games showed in the videos are not related with my work and their rights are reserved by their respective authors. I do not take any responsibility in how you will use my program.

Before buying, read the system requirements because the orders will be not refunded. Moreover, be sure that you are buying the right product name because “I will not refund any purchase”, in general. For more informations and support, contact: gingegneri82@hotmail.it

BioSolver (cheat Biotronic on Facebook)

If you are madly raptured by the Biotronic game on Facebook, and you have got some buddies with a peerless score, then this software has been written for you. Now you have the opportunity to increase your score by several hundred thousand points with a minimal effort.

my personal record: 7.407.095 points (level 53)

About the AUTOPLAY:

If you press SPACE, SHIFT, CONTROL or 0 NUMPAD the program will choose the block to move on the base of the best case possible (like combos or five blocks to make a multicolor bomb). This version is improved also in detection of blocks and it can move the multicolor bombs.

Instant Download

IF YOU LIKE THIS SOFTWARE, FEEL FREE TO MAKE A DONATION AND KEEP THIS SITE ALIVE. THANKS.


How to use it?

Its very easy. Just launch the application, then you see a window (there is a BioSolver v0.4″ label on the top) with inside a screen filled with a set of coloured tiles. At this point, you may run Biotronic on Facebook and overlap the Biosolver window to perfectly match the screen of the game (it’s important). You will see the boxes around the blocks you need to move in order to complete a triplet.

Overview

My experience:

Before creating this software i wasnt bad at all, but after playing for a week i was with a score of 130.000 points only. Then, after the production of the first version, my score has growth to 400.000 and beyond just in one evening! Thanks to the last version (v0.4) my record is of 7.407.095 points (level 53)

Demo version:

You have only about 2 minutes and half screen. If you like this tool click the “buy now” button in this page and buy the full version (€ 9.90) without limits (the service of selling is provided by bmtMicro).

Warning: Before buying, test the free demo version to see if the final version will work in your computer because the orders will be not refunded. Moreover, be sure that you are buying the right product name because “I will not refund any purchase”. Thanks.

Read the rest of this entry »

HD Web: Tv internet ad Alta Definizione

Basta connettersi al sito www.thehdweb.com per entrare nel mondo della tv via internet ad alta definizione. Per il momento è solo un progetto sperimentale, ma sembra promettere molto bene, soprattutto se date un’occhiata ai video di presentazione del sito. Se avete una connessione ADSL, un buon computer ed un televisiore hd, vi consiglio vivamente di acquistare un bel connettore VGA, connettere il pc al televisore HD e spararvi i filmati di questo sito a tutto schermo: il risultato è davvero impressionante. La miglior televisione da gustare connettendo un pc al televisore, grazie a siti e iniziative come questa, devo dire che dopo tanto tempo sono riuscito a trovare un sito internet in grado di sbalordirmi.

Requisiti per lo streaming HD

E’ possibile guardare alcune piccole preview direttamente sul browser, mentre i filmati veri e propri sono disponibili in due risoluzione diverse: 720p (1280×720) e 1080p (1920×1080). Data l’enorme mole di dati trasmessi, per godere dello streaming video High Definition si deve possedere una connessione internet in grado di supportare una velocità di download pari a 7,5 Mbps, eventualmente sono richiesti 13,5 Mbps per la risoluzione più alta ma per una TV Hd a 32” i filmati a 780p sono più che sufficienti.

Gli artisti della scultura digitale

La computer grafica del passato ci ha abituati ad una visione abbastanza artefatta delle ambientazioni virtuali e degli effetti speciali cinematrografici, ai tempi in cui produzioni del calibro di Toy Story e Jurassic Park riuscivano a regalare un’emozione. Un personaggio creato in 3D al computer risultava agli occhi dello spettatore come plasticoso, finto, imperfetto, difficilmente credibile. Per non parlare degli artisti amatoriali, che con limitatissimi cad e programmi di disegno, pur impegnandosi al massimo, non potevano ottenere quel realismo che tanto cercavano, non nella qualità dell’immagine o nella definizione degli oggetti. Tuttavia in questi anni la computer grafica ha fatto dei passi da gigante, e non tanto grazie all’incrementata potenza dei sistemi di elaborazione (come falsamente si pensa) ma per l’effettivo miglioramento delle tecniche, come high dynamic range, radiosity, ma soprattutto un concetto completamente innovativo di modellazione tridimensionale noto a molti con il termine di scultura digitale.

La scultura digitale da un taglio ai vecchi criteri di modellazione dei cad del passato per comprendere che la modellazione di un oggetto dettagliato, composto necessariamente da migliaia, se non milioni di vertici, è più conveniente farla non andando ogni volta a modificare i singoli poligoni ma agendo sulla superficie dell’oggetto come in un programma di paint, potendo cosi modellare nuove forme in modo dinamico, modificare la profondità, scavare, levigare, scolpire, estrudere e smussare come farebbe uno scultore. Inoltre, dato che la maggior parte degli esseri viventi sono simmetrici, con la scultura digitale è possibile rendere simmetriche le proprie modifiche, così da poter costruire facilmente un volto o un corpo umano partendo da una sfera e senza eccessive tribolazioni. Il software più famoso e usato per la scultura digitale è ZBrush.

Read the rest of this entry »

Tecniche di stampa tridimensionale

Avete mai sognato di poter materializzare alcuni oggetti tridimensionali di vostra creazione? Forse è arrivato il momento di acquistare una stampante 3d! No, non sto scherzando, non tutti lo sanno ma esistono al mondo delle stampanti in grado di fabbricare materialmente degli oggetti con la stessa rapidità di una fotocopiatrice.

Questo significa che avendo tra le mani questa tecnologia potreste progettare un oggetto o scaricarlo direttamente da internet per poi materializzarlo nella realtà: si stanno affermando delle tecnologie valide per rendere reale un oggetto virtuale. C’è da dire però che gli oggetti stampati sono composti da un materiale omogeneo simile alla plastica formato dalla interconnessione di strati di polimeri solidificati… quindi se avevate già progettato di scaricare un cellulare da internet per poi stamparlo potete scordarvelo perchè (per la fortuna dei venditori) attualmente non esistono ancora tecnologie in grado di fare una cosa del genere. Tuttavia stampare oggetti ha molteplici impieghi ed è ampiamente utilizzato nelle aziende per la fabbricazione rapida di prototipi.

Easy Retro – Giochi Online

Navigando per la rete mi è capitato di imbattermi in questo sito e siccome ho trovato l’idea originale ho deciso di dedicargli una bella recenzione, con tanto di valutazione finale. Questo sito propone un modo di fare emulazione che davvero non è da sottovalutare. In pratica i giochi possono essere giocati direttamente sul browser, risparmiando all’utente i lunghi tempi di installazione e di ricerca delle roms che è tipico nella maggior parte degli emulatori. L’indirizzo è www.easyretro.com

Le piattaforme di gioco emulate spaziano dai vecchi computer alle console degli anni 80-90 e sono: Genesis, MasterSystem, AtariST, PCEngine, Amstrad e GX4000.

Read the rest of this entry »

High Dynamic Range

Le tradizionali immagini digitali memorizzano l’informazione sul colore per come esso viene riprodotto sullo schermo, utilizzando massimo 256 valori (8-bit) di luminosità per ciascun canale. Anche se questa tecnica è la più diffusa per la visualizzazione di un’immagine, si rivela un disastro per quanto riguarda le precedenti fasi di acquisizione ed elaborazione digitale. Una giornata soleggiata può avere fino a 100.000 toni di luminosità ed una normale fotocamera digitale riduce questa gamma a 256 con una conseguente perdità di informazione e problemi di sovra o sotto esposizione dell’immagine.

Se si scatta una foto sovraesposta le parti bianche vengono totalmente perse in quanto non contengono alcuna informazione (viene proprio eliminata in fase di acquisizione). Fortunatamente le odierne esigenze in campo di fotografia digitale hanno portato alla luce un nuovo modello di memorizzazione chiamato High Dynamic Range (noto come hdr). Questa nuova tecnica consiste nell’assegnare all’energia di ogni raggio luminoso un valore in floating point con un’ampia gamma dinamica secondo le unità di misura della fotometria. Per fare un esempio, al sole vengono assegnati valori di luminosità almeno un milione di volte più grandi rispetto a quelli di un televisore acceso. In quest modo l’hdr risolve tutti i problemi legati al cattivo contrasto ed errata esposizione della maggior parte delle fotografie digitali, in quanto è possibile tramite programmi di fotoritocco decidere la giusta esposizione ed ottenere sempre il risultato qualitativamente migliore, perchè le zone visivamente troppo chiare o troppo scure non perdono mai parte del loro contenuto informativo.

Read the rest of this entry »

Picture Tube

This is a demo about drawing loop textures with a picture tube technique. The blit functions of my engine can write an alpha source image to a destination buffer preserving the alpha channel information. This technique is useful to design alpha textures and to make some background effect as shown in the picture.

©2008 Gianpaolo Ingegneri