Skip to content

Commit

Permalink
Merge pull request #17 from raz0red/staging
Browse files Browse the repository at this point in the history
Undocumented opcodes, updated homebrew
  • Loading branch information
raz0red authored Sep 3, 2020
2 parents a9f2927 + 0dacd42 commit 0161520
Show file tree
Hide file tree
Showing 9 changed files with 32 additions and 26 deletions.
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,17 @@ For information on the ["cartridge list"](https://github.com/raz0red/js7800/wiki

## Change log

### 09/03/20 (0.0.3)
- Added support for undocumented ASR and ANC opcodes (fixes graphical glitches with
"Popeye 7800: Mini-game")
- Added global high score support for the latest version of "Pac-Man XM"
- Added "Popeye 7800: Mini-game" and "Knight Guy: Castle Days" to the default list of
in-development games
- Updated to the latest versions of "Dragon's Cache", "Dragon's Descent", "GoSub", and
"Spire of the Ancients"
- Updating to the latest version of "Dragon's Descent" required the global high scores for
this game to be reset (the latest version modified the way high scores were stored)

### 06/18/20 (0.0.2)
- XM implementation has been updated to be consistent with the released hardware
- Initial support for the Yamaha (YM2151) sound chip
Expand Down
39 changes: 13 additions & 26 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,32 +11,19 @@
"url": "git://github.com/raz0red/js7800.git"
},
"scripts": {
"build":
"npm run dbConvert && npm run buildModule && npm run buildSite && npm run buildLeaderboard",
"buildModule":
"webpack --mode=production",
"buildSite":
"webpack --mode=production --config site/webpack.config.js",
"buildLeaderboard":
"webpack --mode=production --config site/leaderboard/webpack.config.js",
"webpackWatch":
"webpack --watch --mode=production",
"webpackWatchDebug":
"webpack -d --watch ",
"webpackWatchLeaderboard":
"webpack --watch --mode=production --config site/leaderboard/webpack.config.js",
"webpackWatchLeaderboardDebug":
"webpack -d --watch --config site/leaderboard/webpack.config.js",
"devServer":
"webpack-dev-server --mode=production --host 0.0.0.0",
"devServerDebug":
"webpack-dev-server -d --host 0.0.0.0",
"devServerSite":
"webpack-dev-server --config site/webpack.config.js --mode=production --host 0.0.0.0",
"devServerDebugSite":
"webpack-dev-server --config site/webpack.config.js -d --host 0.0.0.0",
"dbConvert":
"node db/convert.js db/ProSystem.dat > src/js/prosystem/ProSystemDat.js"
"build": "npm run dbConvert && npm run buildModule && npm run buildSite && npm run buildLeaderboard",
"buildModule": "webpack --mode=production",
"buildSite": "webpack --mode=production --config site/webpack.config.js",
"buildLeaderboard": "webpack --mode=production --config site/leaderboard/webpack.config.js",
"webpackWatch": "webpack --watch --mode=production",
"webpackWatchDebug": "webpack -d --watch ",
"webpackWatchLeaderboard": "webpack --watch --mode=production --config site/leaderboard/webpack.config.js",
"webpackWatchLeaderboardDebug": "webpack -d --watch --config site/leaderboard/webpack.config.js",
"devServer": "webpack-dev-server --mode=production --host 0.0.0.0",
"devServerDebug": "webpack-dev-server -d --host 0.0.0.0",
"devServerSite": "webpack-dev-server --config site/webpack.config.js --mode=production --host 0.0.0.0",
"devServerDebugSite": "webpack-dev-server --config site/webpack.config.js -d --host 0.0.0.0",
"dbConvert": "node db/convert.js db/ProSystem.dat > src/js/prosystem/ProSystemDat.js"
},
"dependencies": {
"fullscreen-api-polyfill": "^1.1.2",
Expand Down
Binary file modified site/deploy/roms/DragonsCache.a78
Binary file not shown.
Binary file modified site/deploy/roms/DragonsDescent.a78
Binary file not shown.
Binary file modified site/deploy/roms/GoSub.a78
Binary file not shown.
Binary file added site/deploy/roms/PopeyeMiniGame.a78
Binary file not shown.
Binary file modified site/deploy/roms/SotA.a78
Binary file not shown.
Binary file added site/deploy/roms/knightguy.a78
Binary file not shown.
8 changes: 8 additions & 0 deletions site/deploy/roms/romlist-homebrew-indev.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,18 @@
"name": "GoSub",
"path": "GoSub.a78"
},
{
"name": "Knight Guy: Castle Days",
"path": "knightguy.a78"
},
{
"name": "Legend of Silverpeak (no sound)",
"path": "LegendofSilverpeak.a78"
},
{
"name": "Popeye 7800: Mini-game",
"path": "PopeyeMiniGame.a78"
},
{
"name": "Spire of the Ancients",
"path": "SotA.a78"
Expand Down

0 comments on commit 0161520

Please sign in to comment.