Commit graph

415 commits

Author SHA1 Message Date
giongto35
7df39def96
Unblock sending audio channel, avoid causing stuck (#131) 2019-11-21 01:03:50 +08:00
giongto35
cda47d5229
Update README.md 2019-11-19 13:39:19 +08:00
giongto35
babf2c9228
Update GopherCon Slide 2019-11-19 13:38:47 +08:00
sergystepanov
3d1f1ee587 Initial new frontend rewrite (#129)
* Initial new frontend rewrite

* Refactor some module deps

* Fix options ref in the ajax module

* Refactor

* Add controller state

* Refactor
2019-11-05 01:44:19 +07:00
giongto35
1adcfb55cb
Save room to online storage when the room is closed (#122)
* save game when room end

* Only save room when there is existed room
2019-10-23 03:49:25 +08:00
sergystepanov
6c8d39f86f Fix URI encoding / decoding for game names (#121)
I verified! it fixed the bug!
2019-10-23 03:15:52 +08:00
giongto35
dd6fa6f9e5
Update README.md (#119)
* Update README.md

* Update README.md

* Update README.md

* Update README.md
2019-10-22 02:58:27 +08:00
giongto35
63ea46704a
Add Crowd play link at the beginning 2019-10-22 02:53:53 +08:00
giongto35
69a782392d
Update crowdplay README (#118)
* Update crowdplay

* Update README

* Update README

* Update README

* Update README
2019-10-20 17:24:41 +08:00
giongto35
8cc514630e Fix missing libretro func in interface 2019-10-20 15:48:58 +08:00
giongto35
b7f47f5519
MISC fix, fix aspect ratio setting + Only play audio when has user interaction (#117)
* Update encoding flow

* unmute when play

* only play audio when action

* Update version

* Update more comments

* Remove indirect

* Fix comments
2019-10-20 13:00:52 +08:00
giongto35
fde4a24158
Merge aspect ratio to master (#116)
* Add frame scaling support (#107)

* Update README.md with additional info about Windows builds

* Add frame scaling

* Add and enable bilinear scaling (#109)

* Add and enable bilinear scaling

* Use Go x/image lib for interpolation

* Reformat the code goimport/gofmt

* Move worker config into the pkg/worker directory

* Change separator in the save file path allowing it to work on Windows (#113)
2019-10-19 02:29:07 +08:00
giongto35
08999ee3c2 Update collaborative playing 2019-10-18 00:42:24 +08:00
giongto35
d01521f4ae
Join same room when giving roomID (#111) 2019-10-17 03:49:24 +08:00
giongto35
5c770186e3 Update README with contribution 2019-10-16 00:39:11 +08:00
giongto35
50343faaad
Update Audio batch + Fix the issue reload failed + escape room ID (#106)
* Try muted first

* WIP

* Update AudioChannel by batch

* Update util package

* Remove min

* Tidy module

* Update module
2019-10-12 21:46:02 +08:00
sergystepanov
60a9912006 Fix GBA internal resolution scaling (#100) 2019-10-09 03:15:16 +08:00
sergystepanov
4e06d6a27e Add audio streaming support with WebRTC and Opus (#102)
* Update README.md with additional info about Windows builds

* Add initial Opus stream audio support
2019-10-09 03:02:09 +08:00
sergystepanov
937bbb2857 Update README.md with additional info about Windows builds (#101) 2019-10-09 00:41:34 +08:00
sergystepanov
7520df98c3 Update README.md with the description of Windows build setup (#96) 2019-10-05 12:01:37 +08:00
giongto35
c2b2309aea
Use homebrew rom. (#94)
* Update Makefile to not stop

* Add some homebrew rom

* Remove Contra.nes
2019-10-03 01:30:13 +08:00
giongto35
cf5007110e
Improve performance (#92)
* Update performance

* Turn off prometheus

* Add gbc

* Remove MAXPROCS 1

* Add updte config

* Update util + docker ignore
2019-09-30 02:17:38 +08:00
giongto35
6bf2db51ac Merge with master 2019-09-22 23:38:42 +08:00
giongto35
474cb7592e
Test server (#90)
* Update README

* Update Readme typo

* to Test server

* Update libretro system path
2019-09-22 23:36:45 +08:00
giongto35
2e932ffff7
Update readme spawn docker (#89)
* Update README

* Update Readme typo
2019-09-22 04:12:38 +08:00
giongto35
4e2e6440ee Update README 2019-09-22 01:26:45 +08:00
giongto35
8c78c8286f Merge branch 'master' of github.com:giongto35/cloud-game 2019-09-22 00:35:23 +08:00
giongto35
40b3ca9d9f Update README + run Docker 2019-09-18 04:17:21 +08:00
giongto35
0d3d219315 Remove NES 2019-09-12 04:14:30 +08:00
giongto35
159a7ec14f Add C vendor 2019-09-12 04:06:26 +08:00
giongto35
a0b19c5227 Update README and remove rom 2019-09-12 04:03:11 +08:00
Sadlil Rhythom
0e17092acb Refactor of cloud game overlord and overworker (#70)
* Introduce Makefile and go vendor directory for faster build

* WIP: Refactor cloud-game codebase with spliting overlord and worker binary

* Fix all issues and have a running build

* Complete first version of refactor
2019-09-12 03:35:21 +08:00
giongto35
f3722d5084 Update README for suitable explorer 2019-09-10 00:31:36 +08:00
giongto35
f7f085dff9 Update latency check timeout 2019-09-09 22:37:29 +08:00
giongto35
1fd5b1b2ea Update FUNDING.yml 2019-09-09 12:32:09 +08:00
giongto35
a208d089e2 Update README.md 2019-09-09 11:20:43 +08:00
giongto35
d175753616 Update README.md (#82) 2019-09-09 11:19:02 +08:00
giongto35
7743aee281 Fix bug causing unserialize failed 2019-09-09 11:11:28 +08:00
giongto35
c9537ae182 Updat readme new youtube link (#81)
* Update README new youtube link

* Update README document

* Update README

* Update README

* Update dependencies

* Update README
2019-09-09 03:03:00 +08:00
giongto35
a174501431 update Makefile 2019-09-09 02:54:20 +08:00
giongto35
d831592ddc Update encoding checking at webrtc initialization 2019-09-08 15:25:02 +08:00
giongto35
265c6248c2 update default index 2019-09-08 14:09:46 +08:00
giongto35
3c27ae19dd Merge branch 'master' of github.com:giongto35/cloud-game 2019-09-08 14:05:22 +08:00
giongto35
15681e1129 Encoder based on platform (#80)
* Update help overlay screen

* Encoder based on mobile or desktop

* Update TODO note to use useragent for video encoding
2019-09-08 13:18:12 +08:00
giongto35
365d0e3b2f Update README.md 2019-09-08 12:08:39 +08:00
giongto35
fc94938d18 Update README.md 2019-09-08 12:06:49 +08:00
giongto35
e27ad3db7d Update README.md 2019-09-08 12:04:21 +08:00
giongto35
a00f546513 Retouch readme (#79)
* Update help overlay screen

* Update REAME

* Fix table column
2019-09-08 12:02:59 +08:00
giongto35
bc712c4d6c Update help overlay screen 2019-09-08 04:36:05 +08:00
giongto35
859b2717db Fixed bug on H264 when packets are limited 2019-09-07 19:03:12 +08:00