diff options
Diffstat (limited to 'apps/plugins/xworld/README.rockbox')
-rw-r--r-- | apps/plugins/xworld/README.rockbox | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/apps/plugins/xworld/README.rockbox b/apps/plugins/xworld/README.rockbox new file mode 100644 index 0000000000..2ea63faa17 --- /dev/null +++ b/apps/plugins/xworld/README.rockbox | |||
@@ -0,0 +1,51 @@ | |||
1 | This is the Rockbox port of Fabien Sanglard's "Fabother World", an Another World | ||
2 | interpreter. | ||
3 | |||
4 | Porting process: | ||
5 | ---------------- | ||
6 | |||
7 | The original code abstracted most of the platform-specific tasks, such as file I/O, | ||
8 | sound, input, and video. However, the original code was in C++, so it was converted | ||
9 | to C class-by-class. The conversion was attempted to be as conservative as possible, | ||
10 | so little code was rewritten during the conversion process. | ||
11 | |||
12 | Notes: | ||
13 | ------ | ||
14 | |||
15 | - Optimization is badly needed. | ||
16 | - Vertical stride support is almost there. | ||
17 | - The game looks terrible in B+W/grayscale. This was the primary reason no attempt | ||
18 | was made to support these targets. | ||
19 | - The game does not run well on devices that have an LCD with a vertical stride. | ||
20 | - The M:Robe 500 is the only color device that meets this criterion, so it is | ||
21 | disabled by default. | ||
22 | - Sound doesn't sound 100% like the PC version. Perhaps the frequency reported to | ||
23 | the mixer is incorrect, or the buffer size is too big so that short sounds are | ||
24 | being missed. | ||
25 | |||
26 | To do (in no particular order): | ||
27 | ------------------------------- | ||
28 | |||
29 | - Support vertical stride LCD's | ||
30 | - Support grayscale/monochrome LCD's | ||
31 | - Optimize | ||
32 | |||
33 | Credits: | ||
34 | -------- | ||
35 | |||
36 | ************************************** | ||
37 | ************************************** | ||
38 | ********** !!!ERIC CHAHI!!! ********** | ||
39 | ************************************** | ||
40 | ************************************** | ||
41 | <the original author of Another World> | ||
42 | |||
43 | Gregory Montoir | ||
44 | Piotr Padkowski | ||
45 | Fabien Sanglard | ||
46 | |||
47 | Rockbox porters: | ||
48 | ---------------- | ||
49 | |||
50 | Franklin Wei | ||
51 | Benjamin Brown | ||