Skip to content

Latest commit

 

History

History
71 lines (54 loc) · 1.45 KB

README.md

File metadata and controls

71 lines (54 loc) · 1.45 KB

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