Welcome to Peter's Place



 

Linux on AAEC-2000 - Running Linux on Agilent's AAEC-2000 System On a Chip (SOC)

Project to port Linux to Agilent's AAEC-2000 SOC. The AAEC-2000 is based on an ARM 920T and has loads of hardware goodies on board. The hardware reference design for this SOC is called AAED-2000.

Status (20 August 2001)

Downloads



EDoom - Doom for the Psion Series  7

EDoom is a port of Doom legacy for the Psion Series 7. Sound doesn't work, but apart from that it's fully functional (I think), running at 640x400. I have no intention to work any further on the port but at least you can enjoy what there is so far. Maybe some other brave soul will complete it someday (long live open source!). I do not actively support EDoom, so please don't bother sending bug reports.

Download

Screenshots

EDoom splash screen on the Series 7.


EGnuBoy - A GameBoy emulator for the Psion Series 5mx & Series 7

EGnuBoy is the EPOC version of GnuBoy, an open source emulator for the GameBoy classic and the GameBoy color. Performance is far from perfect on the Series 5mx, whereas it is acceptable for the Series 7/Netbook. Sound is not supported yet.

Download

Screenshots

I've only got pictures of games running under the emulator. Here's MsPacman running at the normal 160x144 screen size and here's MsPacman running at 320x288.


PsiLinux - Series 7: Linux on the Psion Series 7

PsiLinux is the project that aims to run Linux on Psion devices such as the Series 5, Series 5mx (pro), Revo and Series 7 / Netbook. Yours truly is working the on the Series 7 / Netbook port.

What you need

Status on the S7 kernel Download



Boot2nd: A portable second stage Boot Loader for Linux

Boot2nd is a second stage boot loader which can be used when Linux is bootstrapped from some other host OS (for example: Windows CE, or EPOC). In such an environment booting Linux usually requires a 2 stage approach. See the readme for how and what. Boot2nd is used in the PsiLinux project for the Series 7.

Download


EMame: A port of MAME for EPOC32

MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with a game's data files (ROMs), MAME will more or less faithfully reproduce that game on a PC. MAME can currently emulate over 1500 classic arcade video games from the '70s and '80s. The ROM images that MAME utilizes are "dumped" from arcade games' original circuit-board ROM chips. MAME becomes the "hardware" for the games, taking  the place of their original CPUs and support chips. Therefore, these games are NOT simulations, but the actual, original games that appeared in arcades.  MAME's purpose is to preserve these early decades of video-game history. As gaming technology continues to rush forward, MAME prevents these important  "vintage" games from being lost and forgotten.
For more information visit the official MAME web site.

EMame is the port of MAME to EPOC32 and can be used on Psion devices such as the Series 5mx and Series 7.
 

Download

Browse older versions of Emame
 

ER5 screen shots

Here' my old time favorite Pacman; it's running on the Series 5mx. Here's pacman again, this time running on the ER5 emulator (Series 7 configuration).
 

ER6 - Quartz screen shots

I've ported EMame over to ER6 - Quartz, hurray! Here's pacman running on the ER6 emulator. Quartz manufacturers willing to donate a unit are more than welcome to do so. I will then of course make sure EMame will run on your hardware :-)
 

Game roms

No one is allowed to distribute ROM images with MAME, so EMame doesn't either. Rumors have it that www.mame.dk might have a 'few' rom files :-). Here's the romlist for the current version of EMame. Remember to copy these zip files in either c:\emame\roms or d:\emame\roms.
 

Send feedback to:  EMame maintainer
For the latest version see: EMame homepage


ArLo: A Linux Boot Loader for the Psion Series 5, 5mx and 7

Arlo is the boot loader that is needed to boot Linux kernels on psion devices. As of version 1.2, Arlo supports the Series 5, 5mx and Series 7. The Psion Revo (plus), 5mx Pro and Netbook will probably work, but that needs confirming.

Download

Browe older versions of Arlo
 

Status on booting Linux kernels


DESKWIN : A virtual desktop manager for Windows 9X/NT

Instead of having one desktop on which all windows are shown, you can now have multiple ones, each with its own set of windows. You can switch between desktop by clicking on a desktop in the deskwin window or using a hotkey.
Unlike other virtual desktop managers, deskwin will also remove the invisible windows from the task bar.  Browse older versions

Send questions, remarks or bug reports about deskwin to: Deskwin maintainer
 


FSDEXT2 : Second extended file system for Windows 95

About fsdext2

Fsdext2 is a port of the second extended file system (ext2fs) to Windows 95; albeit a read-only version.
Using FSDEXT2 you can transparently mount your Linux ext2fs partitions on Windows 95.
 

Support

I no longer actively support fsdext2, simply because I've moved on to other projects. Particularly, I've been working on an NT version of fsdext2; although I'm not sure if that will ever see light. There are a few annoying bugs I know of that I couldn't fix, including:

Other links

Updated 19 August 2001: I'm very pleased to say that Gerald Schnabel has updated fsdext2 for proper Windows98 support. Thanks Gerald, a job well done I'd say!

If you are interested in file systems, check out Georgatos Photis' home page


Peter van Sebille

This page was last updated at: Oct 7, 2000