ICOM MacVenture engine implemented in javascript
JavaScript CSS HTML Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gs Release numbers in game Dec 6, 2014
icons added gs icons Mar 31, 2011
images up to runmain Apr 1, 2011
mac Release numbers in game Dec 6, 2014
README added readme Nov 16, 2010
compile.sh updated about, minor tweaks Oct 10, 2014
controls.js working with brackets, added support for pagezoom Oct 2, 2014
engine.js Release numbers in game Dec 6, 2014
externs.js Release numbers in game Dec 6, 2014
files.js added mac hooks Apr 1, 2011
game.html working with brackets, added support for pagezoom Oct 2, 2014
games.js divied up mac and gs assets Mar 31, 2011
graphics.js fixed uninvited bug Nov 16, 2014
gs.css working with brackets, added support for pagezoom Oct 2, 2014
gs.js Release numbers in game Dec 6, 2014
gs_full.js started on sound Apr 2, 2011
index.html divied up mac and gs assets Mar 31, 2011
init.js more games link Nov 19, 2014
inspect.css reworked inspector Apr 19, 2011
inspect.html started on inspector for debugging uninvited Apr 4, 2011
inspect.js started on inspector for debugging uninvited Apr 4, 2011
inspect_disasm.js opcode fix Apr 19, 2011
inspect_gs.js reworked inspector Apr 19, 2011
inspect_mac.js reworked inspector Apr 19, 2011
inspect_main.js fix recursion bug Nov 25, 2014
inspect_text.js fixed a minor text bug Apr 16, 2011
inspector.html started on inspector for debugging uninvited Apr 4, 2011
jquery_externs.js divied up mac and gs assets Mar 31, 2011
last.js more init Mar 31, 2011
mac.css Added help and changed quit Nov 10, 2014
mac.js Release numbers in game Dec 6, 2014
mac_full.js started on sound Apr 2, 2011
main.css Rebase to remove disk images from repo Nov 16, 2010
main.js fix recursion bug Nov 25, 2014
menus.js Switched to CEF. Oct 15, 2014
objects.js started on controls Apr 1, 2011
print.css started on initialization Mar 31, 2011
sound.js started on sound Apr 2, 2011
text.js fixed a minor text bug Apr 16, 2011
webventure.js fixes for closure compiler Apr 11, 2011
windows.js fixed uninvited bug Nov 16, 2014

README

WebVenture
(c) 2010, Sean Kasun

This is my html5 implementation of the MacVenture game engine.  It specifically
targets the mac versions of the games, and supports any version from 1.0
to the 1992 reissues.

All of the javascript files can be compiled into a single minimized js using
the compile.sh script, this will require you to download the Closure
Compiler from Google.

The games themselves are not included in this repository.  You must
acquire those elsewhere.  The games must be the mac version.  They
must be in an HFS disk image format.  You can create your own by using
a mac emulator like Mini vMac, create a floppy disk and drop all the
game files onto the virtual floppy disk.

games.js contains the filenames for the game disks, along with the title and
path to the savegame icon. The game icons must be placed in
icons/<gamefilename>.png