English.rb parsearg.rb
Env.rb parsedate.rb
README pathname.rb
abbrev.rb ping.rb
base64.rb pp.rb
benchmark.rb prettyprint.rb
cgi profile.rb
cgi-lib.rb profiler.rb
cgi.rb pstore.rb
complex.rb racc
csv.rb rational.rb
date rdoc
date.rb readbytes.rb
date2.rb resolv-replace.rb
debug.rb resolv.rb
delegate.rb rexml
drb rinda
drb.rb rss
e2mmap.rb rss.rb
erb.rb rubyunit.rb
eregex.rb runit
fileutils.rb scanf.rb
finalize.rb set.rb
find.rb shell
forwardable.rb shell.rb
ftools.rb shellwords.rb
generator.rb singleton.rb
getoptlong.rb soap
getopts.rb sync.rb
gserver.rb tempfile.rb
importenv.rb test
ipaddr.rb thread.rb
irb thwait.rb
irb.rb time.rb
jcode.rb timeout.rb
logger.rb tmpdir.rb
mailread.rb tracer.rb
mathn.rb tsort.rb
matrix.rb un.rb
mkmf.rb uri
monitor.rb uri.rb
mutex_m.rb weakref.rb
net webrick
observer.rb webrick.rb
open-uri.rb wsdl
open3.rb xmlrpc
optparse xsd
optparse.rb yaml
ostruct.rb yaml.rb
Right, but it won't work.
RMXP just can't load .so files.
c. files either...
------------------------------------------------------------------ Kernel#require
require(string) => true or false
---------------------------------------------------------------------------------
Ruby tries to load the library named string, returning true if successful. If the filename does not resolve to an absolute path, it will be searched for in the directories listed in $:. If the file has the extension ``.rb'', it is loaded as a source file; if the extension is ``.so'', ``.o'', or ``.dll'', or whatever the default shared library extension is on the current platform, Ruby loads the shared library as a Ruby extension. Otherwise, Ruby tries adding ``.rb'', ``.so'', and so on to the name. The name of the loaded feature is added to the array in $". A feature will not be loaded if it's name already appears in $". However, the file name is not converted to an absolute path, so that ``require 'a';require './a''' will load a.rb twice.
require "my-library.rb"
require "db-driver"
I know that the RGSS is limited, if it were not limited, I would not be requesting something to load it.Oh, god.
Can't you guys read?
RGSS is a limited version of ruby.
You can't load .c or .so files. There's no way to do this.