Skip to content

carlislefox/Mirage-Source-v3.0.3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Mirage Source v3.0.3

This repository contains the original Visual Basic 6 open source code for Mirage Online. The source code here is provided as is and lives here for reference only.

Support & Community

The glory days may be long gone, but there is still an active community on Discord:

https://discord.gg/ReADKQJ

Working from source

Mirage Online was written in Visual basic 6, which means in order to build, debug and release the code you will need to get hold of Visual Studio 6, which is an old and very dated microsoft IDE build specifically for VB6 developers. Visual Studio 6 is:

  • No longer available anywhere, digitally or physically
  • No longer supported in any way by microsoft
  • Abandonware
  • The only way to work with this source code

For these reasons I am comfortable hosting a mirror to a version I know works:

http://www.miragerealms.co.uk/downloads/visual-studio-6.rar

Known issues

  • VS6 will always complain about being unable to write to the registry on startup
  • The client will not run without having ran the executable in tools to register the dx7 dll

Distributing your game to players

As this is a Visual Basic 6 project, in order for players to be able to run the client on modern windows machines they will need to have the VB6 runtime libs installed. Fortunately, a developer by the name of Aydan has put together a small one-click installer that makes this a non-issue - you can find the executable in the tools folder.

Tutorials

The Mirage Source fostered a large community of amateur developers who all banded together to expand upon the original source code, one of the biproducts of this was a large number of tutorials shared on the community forums that explained how to add certain features or change things in certain ways.

A lot of this unfortunately has been lost to the sands of time, however all of the historic tutorials to come out of the community that I can find are in the process of being converted to markdown and can be found in the tutorials folder. GitHub renders markdown files really well so they can be browsed easily online :)

This is a labour of love and a lot of work, if you have some tutorials stashed away somewhere from back in the day that are missing from the repository, please convert them using the existing ones as a template and submit a pull request to get them preserved here!

About

The v3.0.3 Mirage Source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages