What files do I need to give people so they can play my RPG?

From OHRRPGCE-Wiki

Jump to: navigation, search

So you have made a game, and now you want to distribute it eh?

[edit] Game+Player+License

All people need is your RPG file GAMENAME.RPG and a copy of GAME.EXE the libraries SDL.dll and SDL_mixer.dll and a copy of LICENSE-binary.txt

If you rename GAME.EXE to have the same name as your RPG file, then when people run it, it will automatically start your game without showing the file-select screen. For example, if the name of your game is QUEST.RPG then you can rename GAME.EXE to QUEST.EXE.

Giving people a copy of LICENSE-binary.txt is important so that they will know where to get the GPL Licensed source code for GAME.EXE

[edit] Distribution Suggestions

RPG files can get pretty big, so I suggest compressing them into ZIP files before you upload them to the web or e-mail them to people. If you don't have a zipping program, try http://pkware.com for a good DOS zipping program, and http://7zip.org for a good Windows one. (although if you use 7Zip, I recommend packaging your files in ZIP format, not in 7z format, because almost everybody can open ZIP files, but only 7zip users can open 7z files)

Another option is to package your game into an installer with InnoSetup

If you want to save space by leaving out GAME.EXE entirely, you can do that too. Feel free to refer people directly to http://HamsterRepublic.com/ohrrpgce/download.php

New versions of the OHRRPGCE are generally very good at maintaining backwards compatibility with old games, but if you want to be extra sure your game runs exactly as created, you may prefer to distribute the version of GAME.EXE that you tested it with. (this is especially true of extremely complex games that use hacks, tricks, and advanced plotscripting)

It is not necessary to distribute your .HSS file, your .HSI file or your .HS file. (unless you want to brag about your plotscripting skill)

Personal tools