Skip to content

Commit

Permalink
Updated WasmBoy / Pause Rotate Fix / Other Fixes (#107)
Browse files Browse the repository at this point in the history
* Updated deps, removed cordova / electron

* Removed cordova / electron from readme

* Fixed all deps

* Mentioned this is installable

* Did some rotate fixes

* Updated wasmboy

* Got wasmby updated and set canvas much better

* Added support for colorization

* Fixed up some last deps

* More dep updates

* Bumped a minor version

* Changed license to agpl v3

* Added a bunch of analytics and privacy info

* Fixed the lgacy / install order
  • Loading branch information
torch2424 authored May 19, 2019
1 parent e0e5e8f commit 23dc7c4
Show file tree
Hide file tree
Showing 65 changed files with 1,705 additions and 9,125 deletions.
862 changes: 661 additions & 201 deletions LICENSE

Large diffs are not rendered by default.

32 changes: 26 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@

An _A E S T H E T I C_ GB / GBC Emulator PWA. Powered by [wasmBoy](https://github.com/torch2424/wasmBoy).

[Talk given at WebAssembly SF March 28th, 2019](https://youtu.be/ZlL1nduatZQ)

![Vapor Boy Walk through gif](./readme_assets/VaporboyWalkThrough.gif)

# Table of Contents
Expand All @@ -20,16 +22,14 @@ An _A E S T H E T I C_ GB / GBC Emulator PWA. Powered by [wasmBoy](https://githu
* [Npm Scripts & CLI Commands](#npm-scripts--cli-commands)
* [Special Thanks](#special-thanks)
* [Other Notes & Links](#other-notes--links)
* [License](#license)
* [Privacy](#privacy)

# Features

* Emulates the Gameboy / Gameboy Color using [wasmBoy](https://github.com/torch2424/wasmBoy), for Web Assembly awesome-ness. 🎮👾🕹️

* Built as a [Progressive Web App(PWA)](https://developers.google.com/web/progressive-web-apps/), using [Preact](https://github.com/developit/preact). ⚛️

* **TODO** Wrapped in [Electron](https://electronjs.org/) with [electron-builder](https://github.com/electron-userland/electron-builder), and [Cordova](https://cordova.apache.org/) to offer standalone alternative "app" experiences on Windows, Mac, Linux, Android, and iOS. 🐱🐦

* Feel all of the _N O S T A L G I A_, and appreciate the _A E S T H E T I C_ of [aesthetic-css](https://github.com/torch2424/aesthetic-css). 📼💜

* Upload your ROMs from anywhere. Local Device, Pre-loaded Open Source ROMS, and even cloud services! 🍺☁️
Expand All @@ -40,6 +40,8 @@ An _A E S T H E T I C_ GB / GBC Emulator PWA. Powered by [wasmBoy](https://githu

* Supports all major browsers (Chrome, Firefox, Safari). Meaning, you can play gameboy on your iPhone! 🌐

* Installable using Desktop PWA Support and Mobile Browser's Add to Homescreen. 🖥️📱

* Have complete control of your emulation and performance with configurable settings and save states. ⚙️💾

* Experience the gameboy like you never have before, with Video/Audio altering VaporBoy effects. 🌈🔈📹
Expand Down Expand Up @@ -114,6 +116,8 @@ npm run electron:dev

# Other Notes & Links

* [Talk given at WebAssembly SF March 28th, 2019](https://youtu.be/ZlL1nduatZQ)

* [SGB Borders](http://www.vgmuseum.com/features/sgb/#4s)

* [GBA Border](https://obsproject.com/forum/threads/gamepad-display.12508/page-5)
Expand All @@ -126,6 +130,22 @@ npm run electron:dev

* [App Icon Generator](<https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html#foreground.type=image&foreground.space.trim=1&foreground.space.pad=0.25&foreColor=rgba(96%2C%20125%2C%20139%2C%200)&backColor=rgb(68%2C%20138%2C%20255)&crop=0&backgroundShape=square&effects=none&name=ic_launcher>)

# License

Licensed under [Apache 2.0](https://choosealicense.com/licenses/apache-2.0/). 🐦
# Privacy

Analytics is used on this application simply for performance monitoring, and tracking popularity of the applications. The following events are sent, with nothing more than the event name. The analytics provider used is [Google Analytics](https://support.google.com/analytics/answer/6004245?ref_topic=2919631).

**The Events sent are:**

- Save State Created
- Homebrew ROM Loaded
- My Collection ROM Loaded
- Scraper opened
- Manual reload
- Settings Applied
- Install opened
- Scraper skipped
- Scraper Search
- About Opened
- Scaper Manual Input
- Settings reset
- Google Drive ROM Load
75 changes: 0 additions & 75 deletions main.js

This file was deleted.

Loading

0 comments on commit 23dc7c4

Please sign in to comment.