diff --git a/demos/pacman/App.s b/demos/pacman/App.s new file mode 100644 index 0000000..5c404a3 --- /dev/null +++ b/demos/pacman/App.s @@ -0,0 +1,10 @@ +; IIgs Game Engine + + TYP $B3 ; S16 file + DSK GTEPacMan + XPL + +; Segment #1 -- Main execution block + + ASM Main.s + diff --git a/demos/pacman/GTEPacMan b/demos/pacman/GTEPacMan new file mode 100644 index 0000000..1051219 Binary files /dev/null and b/demos/pacman/GTEPacMan differ diff --git a/demos/pacman/Main.s b/demos/pacman/Main.s new file mode 100644 index 0000000..a349d1b --- /dev/null +++ b/demos/pacman/Main.s @@ -0,0 +1,5 @@ + REL + DSK MAINSEG + + rtl + diff --git a/demos/pacman/README.md b/demos/pacman/README.md new file mode 100644 index 0000000..f9991a1 --- /dev/null +++ b/demos/pacman/README.md @@ -0,0 +1,2 @@ +Experimental implementation of a dynamically scaline Pac-Man playfield +that fits the IIgs native screen size. \ No newline at end of file diff --git a/demos/pacman/package.json b/demos/pacman/package.json new file mode 100644 index 0000000..6a20491 --- /dev/null +++ b/demos/pacman/package.json @@ -0,0 +1,28 @@ +{ + "name": "super-mario-bros-nes-demo", + "version": "1.0.0", + "description": "Wrapping the SMB 6502 ROM in GTE", + "main": "index.js", + "config": { + "merlin32": "C:\\Programs\\IIgsXDev\\bin\\Merlin32-1.1.10.exe", + "cadius": "C:\\Programs\\IIgsXDev\\bin\\Cadius.exe", + "gsport": "C:\\Programs\\gsport\\gsport_0.31\\GSPort.exe", + "macros": "C:\\Programs\\BrutalDeluxe\\Merlin32\\Library", + "crossrunner": "C:\\Programs\\Crossrunner\\Crossrunner.exe" + }, + "scripts": { + "build": "%npm_package_config_merlin32% -V %npm_package_config_macros% App.s" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/lscharen/iigs-game-engine.git" + }, + "author": "Lucas Scharenbroich", + "license": "Apache-2.0", + "bugs": { + "url": "https://github.com/lscharen/iigs-game-engine/issues" + }, + "homepage": "https://github.com/lscharen/iigs-game-engine#readme", + "devDependencies": { + } +}