mirror of
https://github.com/giongto35/cloud-game.git
synced 2026-07-25 19:13:52 +00:00
* Update cores setting for ps1 * Update PS3 output + use bytes per row to get the correct number of bytes per row * Add more inputs * Update input * Fix input * Add resize image comment * Update screenshot * Try side by side * Update Image side by side * Add image side by side * Update landing page * Add landing page image * Update landing page image
33 lines
1.2 KiB
Go
33 lines
1.2 KiB
Go
package config
|
|
|
|
import (
|
|
"flag"
|
|
"time"
|
|
)
|
|
|
|
const defaultoverlord = "ws://localhost:9000/wso"
|
|
const DefaultSTUNTURN = `[{"urls":"stun:stun-turn.webgame2d.com:3478"},{"urls":"turn:stun-turn.webgame2d.com:3478","username":"root","credential":"root"}]`
|
|
const CODEC_VP8 = "VP8"
|
|
const CODEC_H264 = "H264"
|
|
|
|
var IsDebug = flag.Bool("debug", false, "Is game running in debug mode?")
|
|
var OverlordHost = flag.String("overlordhost", defaultoverlord, "Specify the path for overlord. If the flag is `overlord`, the server will be run as overlord")
|
|
var Port = flag.String("port", "8000", "Port of the game")
|
|
var IsMonitor = flag.Bool("monitor", false, "Turn on monitor")
|
|
var FrontendSTUNTURN = flag.String("stunturn", DefaultSTUNTURN, "Frontend STUN TURN servers")
|
|
var Mode = flag.String("mode", "dev", "Environment")
|
|
var IsRetro = flag.Bool("isretro", true, "Is retro")
|
|
var StunTurnTemplate = `[{"urls":"stun:stun.l.google.com:19302"},{"urls":"stun:%s:3478"},{"urls":"turn:%s:3478","username":"root","credential":"root"}]`
|
|
|
|
var WSWait = 20 * time.Second
|
|
var MatchWorkerRandom = false
|
|
var ProdEnv = "prod"
|
|
|
|
//var Codec = CODEC_H264
|
|
var Codec = CODEC_VP8
|
|
var FileTypeToEmulator = map[string]string{
|
|
"gba": "gba",
|
|
"cue": "pcsx",
|
|
"zip": "mame",
|
|
"nes": "nes",
|
|
}
|