scene.org File Archive

File download

<root>­/­parties­/­2011­/­flashback11­/­wild/wikireadersim_v002.zip

File size:
4 413 558 bytes (4.21M)
File date:
2016-03-21 05:45:01
Download count:
all-time: 200

Screenshot (by pouët.net)

Screenshot

Preview

  • WikiReaderSim_v002/ dir
  • WikiReaderSim_v002/calc.4mu 47B
  • WikiReaderSim_v002/calc.4th 12.85K
  • WikiReaderSim_v002/key-test.4mu 38B
  • WikiReaderSim_v002/key-test.4th 2.72K
  • WikiReaderSim_v002/lcd-test.4mu 37B
  • WikiReaderSim_v002/lcd-test.4th 2.37K
  • WikiReaderSim_v002/line.4mu 29B
  • WikiReaderSim_v002/line.4th 1.16K
  • WikiReaderSim_v002/QtCore4.dll 2.18M
  • WikiReaderSim_v002/QtGui4.dll 7.79M
  • WikiReaderSim_v002/Readme.txt 1.21K
  • WikiReaderSim_v002/simlib.4th 33.37K
  • WikiReaderSim_v002/simtest.4th 979B
  • WikiReaderSim_v002/WikiReaderSim.exe 119.00K

file_id.diz

WikiReader Forth Simulator
==========================

Written by Greg "fugue" Santucci in 2011, using the FICL Forth implementation.


Apart from being a 4GB text only offline version of Wikipedia, the WikiReader comes with a fun feature where it can run any Forth programs which are placed on its internal mini SD card. I wrote this program so I could test my small Forth programs without having to swap the mini SD card in and out repeatedly. The current version can run most of the test programs exactly as they appear on the SD card very faithfully. This app uses a Forth interpreter provided by the open source embeddable Forth implementation FICL (http://ficl.sourceforge.net/), and it works by providing device specific words as callbacks to a simulated WikiReader. It implements enough now to be useful, including the framebuffer functions, GDI functions (including text rendering using the device's font) and input functions, so I'm releasing it.

The hardware keys are mapped as follows:

"Search" - Q
"History" - W
"Random" - E

Send any comments or questions to Greg at this address: thecodewitch@gmail.com

More information here:

http://createuniverses.blogspot.com/

http://ficl.sourceforge.net/