3 SquirrelJME is very much designed to be easily ported to other systems as
4 all of the code for it is in Java, which means there is a universal method of
5 compilation and executing the code.
7 Ports of SquirrelJME available at the [port list](ports.mkd).
9 ***THIS DOCUMENTATION IS OUT OF DATE!***
13 Although SquirrelJME is a complex project, the layout and design as previously
14 mentioned sets down that SquirrelJME be easy to port. Therefor, these are
15 the requirements needed for porting:
18 * To properly execute SquirrelJME's library
20 * Executing SummerCoat ROMs
21 * RatufaCoat port to platform
22 * Translation of SummerCoat into native code
23 * Implement the various System Calls
28 # Implementation Reminders
32 The starting point for the system is
33 `cc.squirreljme.jvm.boot.SystemBoot.__sysBoot`, which accepts the RAM region
34 and configuration data.