Dreamgrid20Manual 1998636753
Dreamgrid20Manual 1998636753
Open-Source Windows
Opensimulator
Version 2.8
Copyright 2014 Outworldz, LLC
Contents
Starting up the System the First Time ............................................ 1
Setup Your Viewer: ................................................................ 7
Running the Grid manually .................................................... 8
Links: .................................................................................... 8
Autobackup ................................................................................ 9
Bird Module ............................................................................... 10
Security: ............................................................................... 13
Bird Prims: ........................................................................... 13
Network Traffic: ................................................................... 13
Statistics: ............................................................................. 14
Links:.................................................................................... 15
Cache Deletion ........................................................................... 16
Database Settings ...................................................................... 17
Robust Database: ................................................................. 17
Local Region Database: ........................................................ 18
Running MySQL as a Service ................................................. 18
Starting Over with a Blank Database .................................... 20
Diva 'Wifi' Management Web Page ....................................... 22
Wifi Admin account ............................................................ 22
Confirmation Required to Log In:....................................... 23
Splash Screen .......................................................................... 23
Themes: ............................................................................... 23
Friendly Name.................................................................... 26
Viewer Splash Screen URL: ................................................ 26
SMTP Email ........................................................................... 27
Default Avatars: ................................................................... 27
Hypergrid and Domain Name Setup .............................................. 29
Outworldz Shoutcast And Icecast Server ....................................... 31
Port Forwards:...................................................................... 32
Shoutcast Control Panel ....................................................... 32
Administering Shoutcast....................................................... 34
WINAMP ............................................................................... 36
MIXXX .................................................................................. 40
Special instructions for MP3 files: ...................................... 40
Setup Mixxx ....................................................................... 41
Running Mixxx ................................................................... 42
Troubleshooting: ............................................................... 32
Maps ........................................................................................ 44
Manual regeneration ................................................................... 44
Permissions ............................................................................... 45
Physics Engine ........................................................................... 47
Links: .................................................................................... 48
Port Settings and UPnP ............................................................... 49
Publish Grid ............................................................................... 57
Region Panel .............................................................................. 58
Tips for regions: ...................................................................... 58
Region Options ........................................................................ 59
Overrides ............................................................................... 60
Rules for INI files..................................................................... 61
File Folder Layout .................................................................... 62
Region Edit Panel ....................................................................... 63
Region Name Section ............................................................ 63
Advanced Section ................................................................. 65
Map Coords:.......................................................................... 65
Region Port: ......................................................................... 65
UUID: ................................................................................... 65
Nonphysical Prim Max Size: .................................................. 65
Physical Prim Max Size: ........................................................ 66
Clamp Prim Size: .................................................................. 66
Max Number of Prims in a Parcel: ......................................... 66
Max Agents in a Region: ....................................................... 66
Region Specific Section......................................................... 66
Permissions: ...................................................................... 68
Physics Engine: .................................................................. 69
None: .................................................................................. 69
OpenDynamicsEngine ............................................................ 69
UBODE ................................................................................ 69
Maps: .................................................................................... 70
Modules: ............................................................................... 71
Bird Module: ........................................................................ 71
Tides Enable: ..................................................................... 71
Teleporter Enable .............................................................. 71
Region Files ............................................................................... 73
Refresh button ........................................................................... 73
Add Regions .............................................................................. 73
View menu ................................................................................ 73
Moving Region Files from Older systems ........................................ 75
Regions ..................................................................................... 76
Auto Restart and Startup Settings ................................................ 78
Tides Module ............................................................................. 79
Vivox Voice ................................................................................ 82
License Agreement: .................................................................... 83
Page | 1
You need to create your "master user". This person will own
the entire grid. Go to the Robust DOS box and type the
user name you want to own the grid at the command
prompt as shown below:
Another DOS box will appear. This will be your first region.
It will be named "Welcome". It will ask you for an estate
name. You can just press enter, or type in a new name.
Page | 5
Grid Address
Add your new grid name to Firestorms "Add new Grid" field
and click "Apply".
You should now be able to log in with the same First and
Last Name and password you originally entered. You should
then appear in an empty sim on a small round island.
Page | 8
This is the batch file. You can use any part of it, such a “go
regionname” to launch regions.
Links:
Troubleshooting:
https://www.outworldz.com/Outworldz_installer/Manual_Tr
oubleShooting.htm
Ports:
https://www.outworldz.com/Outworldz_installer/PortForwar
ding.htm
Loopback:
https://www.outworldz.com/Outworldz_installer/Loopback.
htm
Page | 9
Autobackup
Keep for Days will delete any OAR older than this period
of time.
Links:
http://opensimulator.org/wiki/Load_Oar_0.9.0%2B
P a g e | 10
Bird Module
There are many settings for the Bird Module. You can use
the defaults. You must also click Enable and reboot the
grid. Birds must also be enabled in each Region. See each
Region’s edit screen for the checkbox.
Security:
Bird Prims:
Network Traffic:
Statistics:
birds-started = False
birds-enabled = True
birds-prim = SeaGull1
birds-framerate = 1
birds-maxsize = 100
birds-size = 20
birds-speed = 1.5
birds-force = 0.2
birds-distance = 25
birds-separation = 10
birds-tolerance = 5
birds-border = 5
birds-prim0 = OpenSimBirds0 : 01abef79-7fb2-4c8d-831e-
62ce1ce878f1 :
birds-prim1 = OpenSimBirds1 : af85996d-af4d-4dda-bc89-
721c51e09d0c :
birds-prim2 = OpenSimBirds2 : ca766390-1877-4b19-
a29e-4590cf40aece :
birds-prim3 = OpenSimBirds3 : 6694bfa9-8e7f-4ac5-b336-
ad13e5cfced2 :
birds-prim4 = OpenSimBirds4 : 1c6b152d-dcca-4fef-8979-
b7ccc8139e1e :
birds-prim5 = OpenSimBirds5 : 08bba2cc-d427-4855-a7f0-
57aa55109707 :
birds-prim6 = OpenSimBirds6 : bbeb8b6d-28d8-41a9-
b8ce-dab3173bd454 :
birds-prim7 = OpenSimBirds7 : 45c73475-1f0f-487f-ac9f-
87d30d0315e8 :
birds-prim8 = OpenSimBirds8 : d5891cc8-c196-4b05-82ef-
3c7d0f703963 :
birds-prim9 = OpenSimBirds9 : 557b61e1-5fd6-4878-
980e-e93cabcc078f :
P a g e | 15
Links:
https://github.com/JakDaniels/OpenSimBirds
P a g e | 16
Cache Deletion
Database Settings
Robust Database
Default: 127.0.0.1
Default: robust
Default: robustuser
P a g e | 18
Default: robustpassword
default: opensim
default: opensimuser
default = opensimpassword
Crashes:
Try running
Outworldzfiles\mysql\bin\Repair_ISAM.bat.
The DOS box that first appeared should now close. Your
database has been recovered and it is safe to start
Dreamgrid.
You can wipe ALL data out. If you do this, you must re-
enter all accounts and recreate your system from OAR and
IAR files. This WILL LOSE ALL DATA.
If you MUST wipe out the database and start over, delete
the folder Mysql\data. Then extract the contents of the file
Blank-Mysql-Data-folder.zip to make a new Mysql\Data
folder.
Splash Screen
Themes:
There are three possible theme colors, Black on White,
White on Black, and Custom. The default theme is Black,
P a g e | 24
Opensim/WifiPages-Custom
Opensim/bin/WifiPages-Custom
Custom
Copy the folder \OutworldzFiles\Opensim\WifiPages-
White to \OutworldzFiles\Opensim\WifiPages-Custom
Then click the Theme setting for White. This will copy the
files from custom to the WifiPages folder.
Navigate to http://127.0.0.1:8002. You should see your
new image.
Friendly Name
If you change this, you must delete and re-add the grid to
the viewer.
SMTP Email
You may optionally set up Simple Mail Transport Protocol to
send email for events such as password changes.
If you use Gmail for SMTP, you will need to enable Less-
Secure mail settings at Gmail in your account.
Default Avatars:
3. Create new body parts and clothing and edit them and/or
add any other mesh, clothing, attachments or HUDs you
wish to appear on the avatars.
4. Note you can extend (or change the avatars names or
labels) for the default appearances and/or change the
preselected default by altering Wifi.ini.
5. When you create a new avatar via the Wifi web interface
based on these predefined avatars the items worn will
appear in the newly create avatar’s inventory under Clothes
-> Default Avatar <AvatarType>.
P a g e | 29
Test DNS: Will register the DNS name and check that it is
resolvable. The result should be the Public IP address of
your router.
links:
http://www.canyouseeme.org
http://www.outworldz.net
P a g e | 31
I use Winamp. You can also use Mixxx, or any third party
streamer. Instructions for both follow.
P a g e | 32
Troubleshooting IceCast:
Port Forwards
Add port 8080 and 8081, (or any other port pair > 1024 )
to your routers Port Forward list. You should also check
they are not blocked by your firewall or anti-virus. This is
my setup:
Click the Shoutcast [Control, View and Listen] Button to view your
Shoutcast web page.
P a g e | 33
It should open a web page that looks like this when there is no stream
playing.
Administering Shoutcast
Clicking the Admin Login button at the upper right will require a
password.
Enter the Admin Password you created when you set up Shoutcast in
the DreamGrid.
You can administer ban lists, view logs, and do other maintenance
tasks here.
P a g e | 35
You can use any radio script to set your radio onto the land. An easy
way is to navigate to the About Land tab and enter the URL into the
Sound Tab. For more information see
http://wiki.phoenixviewer.com/land_audio_tab
Now enable the media to play in your viewers Sound & Media tab.
WINAMP
Double click the Shoutcast DSP on the right side to get the DSP setup
screen.
Server Address: Enter 'localhost' for the Server Address. If you wish
to run Winamp on a different machine, use the Server LAN address.
Port: Also enter the same port you used in the Dreamgrid setup
screen. The default is 8000. If you want others to hear this stream
from outside your network, remember to either forward the port or
enable the UPNP setting and restart your server.
You can configure more of the screens, but they are not required.
Click [Auto Connect] and make certain you see it connect to your
Shoutcast server.
P a g e | 40
MIXXX
Setup Mixxx
Running Mixxx
Maps
Opensim has many different maps settings. Dreamgrid has 4 easy-to-
use combinations. Opensimulator also has several Map tile makers. It
can take a very long time to boot when using the Good, Better and Best
maps. These maps using the Warp3D engine must load all prims, mesh
and textures, so any bad textures will cause harmless errors to appear
on your console. I recommend you run all maps at Best setting once,
then set Maps to None. You can remake maps when enough changes
have been made.
Better: Uses Warp3D module with Land, Prims, and land Textures
showing
Best: Uses Warp3D module with Land, Prims, Mesh, Sculpts, and all
Textures including prims showing.
Delete All Maps: If you delete a region, the map will remain. Click this
to clear out all maps. You will need to regenerate all maps again by
choosing a setting and restarting all regions.
Manual regeneration
Normally, one would generate maptiles at startup. You can also
manually force maptile regeneration with the console command
‘generate map’.
P a g e | 45
Permissions
Grid god mode allows certain users to take and control
permissions over objects. Setting Grid God Mode on allows
you to control individual users by editing their access level
in the Wifi Users Panel. Any user with a level > 100 will be
a grid god. You can set any estate owner or estate manager
to be a grid god, too. Users can become Gods by using the
Request Admin Level button in the Advanced Viewer menu.
Prim Limits:
You can lower or raise any region limit in the Regions Control
panel.
Default: Unchecked
LSL:
Default: Unchecked
Default: Checked
P a g e | 47
Physics Engine
The Physics selection box lets you set very basic physics,
where the only collidable object is a box shape. It supports
the original Open Dynamic Engine physics. The ubODE
engine, by Ubit Umarov, is an advanced version of ODE
that is closer to Second Life compatibility with
vehicles. Bullet is an award-winning physics engine.
Running Bullet in a separate thread is the default.
http://www.ode.org/
https://en.wikipedia.org/wiki/Bullet_(software)
P a g e | 49
Port Forwards:
Troubleshooting Ports
A list of routers and instructions is at
www.portforward.com which can help once you identify
your router type.
IceCast/Shoutcast
Ports 8080 and 8081 must be added when you are running
the Icecast/Shoutcast server.
Which ports?
They need to be open for both TCP and UDP. Your router
will have a button or a pulldown to select UDP, TCP, or
both. If you don’t have a Both or All option, you must add
them twice, once for UDP and once for TCP.
P a g e | 52
P a g e | 53
Loopback:
Firewall Issues:
the firewall. If not, it will not work, and you will have to
take manual action to fix it.
Here is more detail about ports and the way the interact
with the outside world such as www.canyouseeme.org and
to my diagnostics tests.
Put simply, only port 8001 and 8002 can report back to
those tools as to being open and can do so only when
Opensim is running.
Port 8001:
P a g e | 55
If you had two regions in one DOS box, and they start at
8004, then the regions listen to UDP on 8004 and 8005,
and both regions listen to 8005 for TCP traffic. You can
check that the region is reachable on the Hypergrid only by
using port 8005. 8004 will not respond, as it only listens to
8004 on UDP.
Links:
https://www.outworldz.com/Outworldz_installer/Manual_Tr
oubleShooting.htm
P a g e | 57
Publish Grid
Photos:
Click the Green box to load PNG image and it will appear in
your listing.
Setting this switch will store any prims or regions you set
for "Show In Search" into a database at Outworldz that
shows the data in any Outworldz grid in your viewer in
Search.
P a g e | 58
Region Panel
Give your region a name and click [Save]. You can
immediately start it up by clicking the name in the Regions
panel. If you click Delete, the region INI file will still be
there, but the file name will change to .bak from .ini.
You can only set regions of the same size next to each
other.
Copy and paste the region UUID where it says <UUID Goes
Here>. This can be done on Windows with Ctrl-V, or by
right clicking the Robust title bar and selecting Edit->Paste.
Dreamgrid has several simple rules for *.INI files that differ
slightly from stock Opensim.
The INI file name must match the [Region Name] inside it.
This example region [Region Name] must be saved as
“Region Name.ini”.
P a g e | 62
Dreamgrid has several simple rules for *.INI files that differ
slightly from stock Opensim.
The INI file name must match the [Region Name] inside it.
This example region [Region Name] must be saved as
“Region Name.ini”.
Outworldzfiles\Opensim\bin\Regions\(DOS BOX
NAME)\Region
P a g e | 65
Advanced Section
Map Coords:
Permissions:
Allow Gods:
God mode is available to selected people if enabled. These
levels can be set for individual users in the Web control
panel.
Level = 0 is a normal user
Level = 50 (or a level you set) is used to indicate a
privileged user (e.g. who can set up new Hypergrid linked
regions)
Level = 100 is a Wifi admin account user
Level = 200 can become a God is the first God setting is
checked in the Permissions panel
P a g e | 69
Physics Engine:
None:
OpenDynamicsEngine
UBODE
Notes:
Maps:
None: No maps will be made. This is a good setting as the regions will
boot very quickly. Any existing maps are not deleted.
Better: Uses Warp3D module with Land, Prims, and land Textures
showing
Best: Uses Warp3D module with Land, Prims, Mesh, Sculpts, and all
Textures including prims showing.
P a g e | 71
Modules:
Bird Module:
The bird module makes flocks of birds possible.
There are many settings for the Bird Module. You can use
the defaults. You must also click Enable on each region and
reboot the grid. If this is checked the birds will
automatically fly. If unchecked they will be available but
must be started manually.
Region Files
Open the Region Panel with Ctrl-R, or go to SettingsRegion.
Refresh button
Add Regions
Click the Add button to make a new region. You only need
to give it a name and save it.
View menu
Map view: The third view only appears if Maps are enabled
before the system boots. It has zoomable map images by
the scroll wheel.
Left click each region, one at a time, and drag and drop it
onto the Regions panel.
P a g e | 76
No: If you answer No, you will get a different DOS box
when this region starts.
Regions
0 = Off
Tides Module
Tide Info Channel: As the tides rise and fall, a tide level
command is broacast on this channel. This must be set to 5555
for the provided script to work.
Buoy:
Tide script:
To make items float on water just place this script into their
root prim.
integer listen_handle;
vector myPos;
float tideLevel = 20.0;
default {
on_rez(integer start_param)
{
llResetScript();
}
state_entry()
{
listen_handle = llListen(5556, "TIDE", NULL_KEY, "");
}
More complex stuff can be done using the full info channel, which
has data about where in the tide cycle we are. Rez a cube prim
and place this script inside:
integer listen_handle;
default
{
state_entry()
P a g e | 81
{
listen_handle = llListen(5555, "TIDE", NULL_KEY, "");
}
The cube will whisper info about the current tide position every
time the tide is updated.
Links:
https://github.com/JakDaniels/OpenSimTide
P a g e | 82
Vivox Voice
License Agreement:
\Licenses_to_Content
\Opensim\ThirdPartyLicenses
\Opensim\NOTES
Publicity:
If you check the Publish Grid button, the system will send
public information about your grid, such as the web
address, to Outworldz, LLC for use in the Hyperica.com
directory. This information is removed automatically if you
turn your grid off or uncheck the box. This data only
appears when your system is online.
P a g e | 84
DNS
Anonymous data