OHRRPGCE Source Ports
This page summarizes altered versions of OHRRPGCE, and also total rewrites. 'port' means to make something work in a different system. This usually refers to OS or language, but can also refer to programming-library.
Contents |
[edit] Active Projects
[edit] nohrio
- Not a source port, but nohrio is a python library for working with the data in RPG file lumps.
[edit] HamsterWrench
Again, not a source port, but rather a set of tools written in Java to manipulate RPG files.
- Project page
- Will include RELOAD library for Java
- In future: GUI interface, RELOADspy?
[edit] OHRRPGCEX
Although this project has 'OHRRPGCE' in the name it is not an official version (or sequel) of the OHRRPGCE.
- Started by Landon Ritchie
- https://code.google.com/p/ohrrpgce2/
- Fork/Port to Blitzmax Basic
- Started in November 2011
- Main goals are higher resolution and removal of palettes.
[edit] Dormant Projects
[edit] OHRRPGCE FMF
- Put on hold indefinitely, possibly cancelled (see developer's list email).
- Developer's Wiki
- Full re-write of GAME.EXE in Java, using pure J2ME (java for mobile phones.)
- (Alpha) Prima Facie is available; a power-crazed menu system threatens to conquer the world. Fortunately, battles are easy.
- Intended to be developed in parallel with the Freebasic version, not as a replacement.
- Currently (Stage I) Progress:
[edit] OHR++
- Details: OHR++
- C++ rewrite.
-
In heavy development. - Source documentation at http://ohr++.castleparadox.com/wiki/
- Read-only subversion repository at http://svn.castleparadox.com/repos/ohr++/
- Windows Demo (Updated periodically): http://www.castleparadox.com/ohr++.zip
- Drag an .RPG file into the executable after unzipping.
[edit] fb2c++
The fb2c++/fbc++ project (no web site yet; SVN repository was corrupted so source not publicly available) is a FreeBasic-to-C++ translator (fb2c++) and (not quite the same thing) alternative FB compiler via-translation-into-C++ (fbc++). The project is dormant since early 2010 because TMC decided to wait and see whether the FreeBasic C emitter would reach the point of being able to compile the OHR (it seems to be progressing well as of Dec 2010). He gets horrible urges from time to time to work on it, but it currently appears the time is best spent elsewhere.
[edit] Dead Projects
[edit] Jormungand
- Details: Jormungand
- Python port.
- Aims to make OHRRPGCE much easier to hack on and much more portable.
- Development halted
- Read-only subversion access via svn://gilgamesh.HamsterRepublic.com/jormungand
[edit] Battle-engine-free GAME.EXE
- A QuickBasic version of GAME.EXE trading battle support for enlarged plotscripting buffer and more globals, which will soon become standard.
- Incompatible SAV files stored the extra 7000 globals.
- Last version based on Quaternion
- Pretty useless executable and source available.
- The Mad Cacti made 1 or 2 games using this branch, and it was used for Ziggurats for Red Turtle by Rinku
[edit] OHRRPGCE2
Although this project had 'OHRRPGCE' in the name it was not an official version (or sequel) of the OHRRPGCE.
- Started by PhyrFox
- Details: Nothing known
- C + SDL rewrite.
- Developer appeared suddenly around Febuary of 2005, announced, and immediately disappeared.
- Never had a website or any downloads
[edit] Merged Projects
[edit] FBOHR
- Details: FBOHR (merged/replaced original OHRRPGCE development)
- Direct FreeBASIC port.
- Aims to create a full-featured 32-bit port of the OHR, then add features.
- Nearly complete (based on the goal of being identical to the OHR)
- Source files have been integrated into the OHRRPGCE project, so if you have the OHR source, you have FBOHR's source too.
