Software Developments (By Po-Han Lin)

Software Development (by Po-Han Lin)


Welcome to Software Development (My Hobbies)




Windows Programs (PC)

Virtual Calc 2000 (Arbitrary Precision Calculator)

Virtual Calc 2000 (Arbitrary Precision Calculator)

NEW Dec, 2007 UPDATE!!: Powerful arbitrary precision calculator in the world for Windows 9x/NT/2K/XP/Vista

Download: Seek The Truth

Internet Ready Program for Seeking the Truth

Download: People Simulator: Alpha pre-release

This game is a demo that utilizes the pathfinding algorithm from the "game algorithms" section.

Algorithms

Extremely Fast Line Algorithm (EFLA)

Base Encryption

You can use Virtual Calc 2000 to test this "unbreakable" encryption

Java Programs

BlackJack

BlackJack for Java

Most accurate implementation in the world
Chinese Romanization Converter

Chinese Romanization Converter for Java


Perl Applications

Discussion Forum

Dynamic Glossary

eMineSweeper

DBFileUtil



PlayStation Portable (PSP) Homebrew Games

Ceres
Ceres: Asteroids Homebrew Game for PSP

Agenaworld 1.8 PSP homebrew game

agenaworld

Download: AgenaWorld 1.8 for PSP



Agenaworld: A "Homeworld" type of game. Agenaworld is an original multiplayer PSP to PSP game that allow you to command a spacecraft to other galaxies and visit all eight planets (plus the sun and dwarf planet Pluto). In addition, the game backgrounds are real 24bit/pixel large space images that scroll in the background (courtesy of Hubble telescope). Try to reach Earth! Click on link above to download. Press the "Triangle Button" to use the "spacegate hypercube" gravity assist. Requires latest custom firmware to run.

STORYLINE

In the near future, you captain a spaceship with extra-ordinary technology. Powered by nuclear fusion and fission generators and supported by ion micro-thrusters and gyroscopes, your ship can support long-term journeys. After a long travel in hibernation across the deep space, you come across the Juniper Belt and discover a mysterious asteroid surrounded by many "hypercubes". They are alien in origination, but one thing is known, when your ship touches one of the cubes, a gravitational assist field is generated around your ship. Firing an EMP afterwards, activates the field and your ship is slingshot at great velocity towards a destination pre-allocated by the respective cube touched. It is year 2492, the year that all eight planets plus dwarf planet Pluto are lined up end to end. With the help of the cubes, you are able to travel to distant galaxies, nebulas, and even all nine planets in the solar system, overcoming the laws of relativity.

AgenaWorld for PSP is "donation-ware". Hold down LEFT TRIGGER in game and register so improvements in this game are made!
Press button to donate now and get registered!

LuLines 1.1 PSP homebrew game

lulines

Download: LuLines 1.1 for PSP



LuLines is a program that allows you to view colorful patterns created with luminous lines.
LuLines for PSP is "consumerware". If you like this program, purchase some posters or scrolls to support my efforts!
You can donate and get registered now by clicking this button.



Fracal Maze Generator PSP homebrew software (Source included)


fractal maze generator

Download: Fractal maze generator for PSP firmware 1.0 and 1.5


World's smallest, simplest, maze generator. This "fractal" maze generator homebrew code for the PSP is the simplest way to create a maze. It uses fractal patterns to create the maze. To prove that the maze generator is the smallest code size and simplest code anywhere, look at the source code included in the download. (about 5 lines of code for the maze generation).

Linux Programs

Download: ps3lines for PS3 Linux