News

Gianas Return WIP (GP2x Game)

Here are some PDRoms.de exclusive work in progress news of the upcomming Giana Sisters sequel “Giana’s Return”. The cave world has been fully retouched with the new tileset and the result is quite interesting, but see on your own…

The Gianas Return Team has promised a new video too around new year.

The game is going to be ported to many major consoles and handhelds. As first release platform the GP2x is very possible.

Source

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

iPVDasm (18-12-2007) (iPhone Application)

iPVDasm is an iPhone port of PVDasm an 32bit disassembler.

Release notes:

The Proview (a.k.a PVDasm) Disassembler project is Free, Interactive, Multi-CPU (Intel 80×86/ Chip8) that includes many features which allows the user to perform analysis on the target image file. PVDasm currently support image files of executable files (.exe), dynamic executable images (.dll) and Game-Boy image files (.gb/.gbc). Proview disassembler is being developed now for over 6 years and the work has never stopped (might be delayed) since than. PVDasm is always intended to be a free disassembler without any profits what so ever, this makes Proview different than the other disassemblers’ out there.

PVDasm has been coded by me in 2002, history can shows that the first Proview engine was developed as a side project and was integrated as a part of a packer identifier which was also coded by me and was released in the name and version of Proview v0.8. Later that year this has changed, PVDasm disassembly engine has recoded from scratch with the aid of Intel x86 Books and the online opcode decoding tutorials and information of The-Svin as a project for my university. Proview disassembler disassembly engine does not use any 3rd party code or any other disassembler’s code and operates by its own code. Currently the engine decodes the Intel 80×86 (32Bit) architecture (and hopefully later on will support the 64Bit architecture decoding) and support the different operation sets such as MMX/SSEx/3D Now! More than Intel, PVDasm also decodes the Chip8 CPU (and old CPU with minimal set of opcodes) which was used year back for gaming.

Source

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

mobileZIPcodes v0.2 (iPhone Application)

mobileZIPcodes is a small tool that allows you to browse ZIP codes and the corresponding city/state/district/country data on your iPhone or iPod touch. As you donรขโ‚ฌโ„ขt require to be online while looking up the ZIP code information, it is in particular useful for iPod touch users without the ability to use EDGE on the way.

Source

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Positron v0.4 (Alpha) (Android Application misc)

Android instrumentations are powerful tools for automating android applications and make a nice fit for automated acceptance testing.

Positron provides an instrumentation and some support classes to help writing acceptance tests. It is provided as a jar that gets bundled with your application.

Right now acceptance tests are written in junit. Support for running scripts from resources is planned…

Source

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Scrambled Net v1.0 (Android Game)

This is a port of the KDE game “knetwalk”, by Andi Peredri, Thomas Nagy, and Reinhold Kainhofer. Ported to Android by Ian Cameron Smith (headstay); released under GPL. Includes MTRandom by David Beaumont, released under LGPL.

The player is given a network diagram with the parts of the network randomly rotated; he/she must rotate them to connect all the terminals to the server.

Scrambled Net detects the screen size of the device it’s running in, and configures the board appropriately. This makes the game a bit easier on smaller phones — we don’t want to make the cells too small, because it’s difficult to tap on a tiny cell on a phone’s touchscreen. Portrait and landscape phones are handled automatically.

Tile rotation is smoothly animated; highlighted tiles show the user’s progress.

The game is designed to be usable with 12-key keypad or QWERTY keypad, or by tapping the screen.

The game has 5 difficulty levels; the first 3 use different board sizes; then wrap-around is introduced for “Master” level; then “Insane” level adds invisible cells. In case you’re wondering, yes, I can solve “Insane” puzzles, usually in 10-12 minutes on a large (HVGA) phone.

Source

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Trivial GPS (Android Application Source Code)

The TrivialGPS is a small application that shows yours location plotted against a MapView in real time. It uses the mock location provider that ships with the Android SDK. The mock location provider simulates a drive in the bay area.

There is an accompanying tutorial: http://jasonhudgins.blogspot.com/2007/12/cruising-around-with-android.html

Source

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

OpenIntents v0.1.0 (Android misc)

Imagine your Android “cookbook” application tells you to buy eggs, ginger, and cardamom, your “birthday reminder” application suggests you to buy a blue tulip (for a friend who loves the color blue), and your computer at home notifies your mobile phone that the color cartridge of your printer is almost empty. Would you like to receive three notifications by three different programs next time you are close to a supermarket? Or rather have them all store that information in your central shopping list? (by the way, your internet auction application that watches the central shopping list has already found an interesting offer for that blue tulip…)

Imagine you have to specify for a handful of programs (the favorite “ring-tone selector” application, your “answering machine”, your “smart to-do list”, your “calendar”, your “work time log”, …) where your “home”, your “office”, “gym”, “music school”, etc. is located by specifying the latitude and longitude or the corresponding street address for each of these applications. Would you not rather have a central place for your favorite locations that all applications can easily share?

(Many more ideas can be found on our list of ideas)

Keep your one great idea a secret that could make you win the Android Developer Challenge, but share those obvious and common ideas that you encounter while implementing and that you think could be used in many other applications as well. We will develop the most-required components together (e.g. a central shopping list), so you can concentrate on implementing your core idea (e.g. the weight-watching cookbook) while having interoperability with many other great OpenIntents applications built in right from the start.

Join this project if you have great ideas to share or if you are a good developer and look for a low-risk project.

Source

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Android VNC (28-12-2007) (Android Application)

Framebuffer VNC server specifically for the emerging Android platform. Forked from an old version of fbvncserver originally released for the Zaurus and iPAQ devices.

This project is largely a hack to facilitate testing of the Android user experience on real handsets with full screen VNC clients running. The current test framework is ideally suited for Windows Mobile based handsets running .NET VNC Viewer.

The subversion repository contains instructions for advanced users to build the package from source.

Source

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.