arcade-genius
Setup
npm install
make wasm # emscripten switchres build
Run
Build/Release
make wasm # emscripten switchres build
npm run lint
npm run lint-node
npm run build
cp dist/* ...
Data Files
data/mameList.filtered.partial.min.json
mame.exe -listxml | node ../controls-dat-json/tools/listXMLToJSON.js -props name,isbios,isdevice,ismechanical,description,year,manufacturer,displays,driver,cloneof -min | node tools/filterMAMEListJSON.js -min > data/mameList.filtered.partial.min.json
data/controls.filtered.partial.min.json
cat ../controls-dat-json/json/restructuredControls.json | node tools/filterControlsJSON.js -min > data/controls.filtered.partial.min.json
data/controlsDefMap.json
cp ../controls-dat-json/json/controlsDefMap.json data/