Skip to content
No description, website, or topics provided.
C++ TypeScript JavaScript HTML CSS C Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
data
groovymame_0210_switchres
lib
notes
src
tools
webpack
.eslintignore
.eslintrc.json
.gitignore
.node.eslintrc.json
.nvmrc
README.md
makefile
package-lock.json
package.json
tsconfig.json

README.md

arcade-genius

Setup

npm install
make wasm # emscripten switchres build 

Run

npm start

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/
You can’t perform that action at this time.