News

MID4th v1.42 (J2ME Application)

MID4th is a Forth System for Java MIDP-2.0 phones.

Release notes:

An ANS Forth System written in Java2ME. It is adapted for Mobile devices from WebForth, available at the FIG archive. The Forth is reasonably standard with referance to the Dpans94 standard document, with a few changes to facilitae use on a mobile device. The main features are as follows.

The Forth suports persistant blocks of size 256 UTF-16 characters. There are 256 blocks in a block set. The current block set can be edited through the Java interface, or saved, or loaded. A Java based block set manager can be used to load or delete block sets.

The use of general URL files is supported. Any URL may be supplid as a filename, and opening the file is done read only. Writes to files are sandboxed, and so no changes are ever made to files.

There are PlatformSpecificWords to control many features of MID4th.

The display supports a background bitmap with 16 bit colour depth (ARGB each 4 bits), and an overlayed full colour font capacity. Alignment is to an 8*8 pixel grid monospacing of TheFont.

The playing of MIDI notes is supported, with note 69 being 440Hz. The notes play asynchronously, so as not to interfere with execution. There are facilities to synchronize code with the device master clock, and multimedia abilities depending on the phone model. Note that some phones suspend or end MIDlets when a media stream is opened, and this may be anoying.

By · 0 comments
WiiLife (28-07-2008) (Wii misc)

WiiLife is an implementation of Conway’s Game of Life for Wii. It lets you watch a random population of cells evolve and die. You can zoom in for a better look and scroll around. If you get bored, you can create an new random population.

Changes:

Edit Mode finally here. Press A and draw Cells by Point&Click. Press A again and see what happens :

By · 0 comments
Free MC Boot v1.5 (PS2 misc)

Free MC Boot is an ‘exploit’ that allows a user to install it on official 8MB Sony MC’s as well as 3rd party cards. (with the exception of those needing a boot disc to be recognized or cloned Chinese cards).

By · 0 comments
Minimal BD-J Devkit (PS3 misc)

FreePlay released a Minimal BD-J (Java) Development Kit for Playstation 3.

Release notes:

BD-J for PS3 minimal devkit by FreePlay

NOTE: For this to work properly, you *MUST* copy it to the root of your C: drive – that is, to C:bdj-ps3. DO NOT rename the folder.

Included is everything you’ll need to get started except for:
1. a working installation of JDK, the Java Development Kit (get that from http://java.sun.com/javase/downloads/index.jsp – currently, the latest version is JDK 6 Update 7)
2. a copy of bdj.jar, the BD-J API. I can’t provide this, since you need a license to use it; however, if you have a PC program capable of making or playing Blu-Ray discs – like Nero or PowerDVD – you can get this file from there. (In Nero 8, the file is located in C:program FilesCommon FilesNeroNeroBLCBDJjl ib .)

I don’t have any real documentation on BD-J, though I’m sure you can find some on the HDCookBook website. In the ‘docs’ folder is some basic info on BD-J on a very high level.

So far as I can tell, there are some pretty strict limitations on the PS3’s implementation of BD-J:
1. You cannot read or write local files.
2. You cannot list the contents of a directory.

I may be wrong, so feel free to correct me, but I ran a few tests and couldn’t do those things.

I’ve also included a sample Hello World application and silenoz’s RSS reader, as well as a build.bat file for building, packing, and signing the programs. This batch script is pretty much universal, unless you need to add in other JAR files for your compilation.

Source files for each project should go in a folder called rootorghomebrew. For example, if you make a project called “Test App”, in your “Test App” folder you’ll place the universal build.bat , then make a rootorghomebrew folder and place your .java files in there. The ‘root’ folder will become the root of your JAR file; any files you place in that structure will become part of the JAR.

The ‘disc files’ folder contains the file structure for what you’ll copy to your storage device. Once you’ve built your 00000.jar file, copy it to ‘AVCHDBDMVJAR’ and you’ll be ready to test it.

Good luck!

By · 0 comments
Magic – The Homebrew WIP (PSP Game)

wololo presents us a video of his upcomming game “Magic – The Homebrew”.

Quote from wololo:

Just pimping my project here.

Not sure if there are Magic fans here, it’s been 12 years since I last played it myself… but I wanted to start coding for the PSP a while ago, and decided to go with something “simple” : a card game. But because standard card games felt boring, I went with this one…(did I say “simple” ?)

Well it took some time, but I now have something almost playable…
http://fr.youtube.com/watch?v=-EnzknIS_bI

stay tuned, it might be downloadable someday, once I get rid of the hundreds of bugs I have

By · 0 comments