Skip to content

workhorsylegacy/emulators-online-legacy

Repository files navigation

Important!!!

This project is in the very early stages. It may not work for you. I have not had any time to work on it recently. I plan on working on it more later.

emulators-online

HTML based front end for video game console emulators

http://emulators-online.com

It uses WebSockets to connect the HTML front-end, to a Go back-end. The back-end manages the emulators and game files. The project was written in Python, but is slowly being converted to Go. For now, Python is required to to build the Go exe, but is not required at runtime.

Install python 3.4

http://www.python.org

python -m pip install -U pyreadline
python -m pip install -U py2exe

Install 32 bit MinGW

http://sourceforge.net/projects/mingw

Install packages:

mingw32-base

mingw32-gcc-g++

Add C:\MinGW\bin to your path

Install 32 bit Go 1.8

https://golang.org

Set GOPATH environmental variable

C:/WORKSPACE_GO/

Install WebSockets Module

go get golang.org/x/net/websocket

Checkout the code

cd C:/WORKSPACE_GO/src
git clone http://github.com/workhorsylegacy/emulators-online
cd emulators-online
git clone http://github.com/workhorsy/images_nintendo images/Nintendo
git clone http://github.com/workhorsy/images_sega images/Sega
git clone http://github.com/workhorsy/images_sony images/Sony

Build and run the exe

cd C:/WORKSPACE_GO/src/emulators-online
./make.sh 9090

Visit this url

http://localhost:9090

About

HTML based front end for video game console emulators

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published