• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

IRGSS[An RGSS clone for rpg XP]

PinkCatDragon

The 17 year old programer. Now byte off
388
Posts
14
Years
  • Ive been working on abit of a side project and decided to try and make a RGSS clone in ironruby

    This is made to replace RGSS101 essentially and may have other functions for use

    ok now that im done with the intro
    IRGSS or IronRuby Game Scripted System will:
    Use SDL for grphics and audio
    Have access to all .NET classes
    And will be playable on OS's that support mono(win32,win64,most linux and mac)

    Im planing on make a release at the end of the year for a BETA release.

    I'm hopeing to make fully compatable with pokemon essentals to allow mac and linux users to play great games made on pokemon essentals and rpg xp

    IRGSS may include a way of bundleing your app into nearly a single exeacute

    Im not sure if IRGSS is haveing support for mp3 tho

    What do you think and consutve cristiom is fine by me

    PS am im dislectic so expect spelling issues

    all work can be viewed here: https://www.dropbox.com/sh/nu8v75kan1ltgvy/uqCoDT7SRy
     
    Last edited:

    Mugendai

    Glitchologist
    11
    Posts
    13
    Years
    • Seen Apr 17, 2014
    This project sounds interesting, but you would also have to support RPG Maker XP formats as well, like the one for maps.

    I assume you plan to continue using RPG Maker XP itself as the development environment for games run under IRGSS?
     

    PinkCatDragon

    The 17 year old programer. Now byte off
    388
    Posts
    14
    Years
  • Yes i am planing to support rpg xp formats. You cant beat rpg xp editor.

    Stuff-Contents other scripts
    Test-Copy of pokemon essentals for testing purposes
    IRGSS_Main-Main script
    SDLDOTNET-Sdl for dot net and DL

    Grphics are not working yet
    Audio is not there yet
    Load data/saveing is there
    Script loading is also there
     
    Last edited:

    PinkCatDragon

    The 17 year old programer. Now byte off
    388
    Posts
    14
    Years
  • IRGSS is now start to load classes and "try to run them" under a stubed System
    Normal Rpg Xp=50% Compleate
    Pokemon Essentals=30% Compleate (Ironruby cant use Win32) Going to rewrite Win32 useing vbcodeprovoered and dll import
     

    Vod

    2
    Posts
    12
    Years
    • Seen Sep 21, 2015
    Ah, this caught my attention and made me remember Chaos Project's ARC because it's sorta similar but uses C++ and Ruby.
    Will this engine be able to support rgss scripts as well? Or will this be only to make Pokemon Essentials compatible on other platforms?

    Sorry for the questions. I was just curious.
     

    PinkCatDragon

    The 17 year old programer. Now byte off
    388
    Posts
    14
    Years
  • Win32 calls now reroute to Win32/dllname.rb.
    From there ironruby can ether load a .net dll to handle it or handle it self
    eg
    Spoiler:
     
    1,748
    Posts
    14
    Years
  • I'm sorry, but doesn't Essentials (and a lot of other RMXP scripts) use Windows-Native Libraries such as the Kernel DLL. Unles I'm mistaken even with Multi-Platform support, you'd have to change all the library names to something that other operating systems can use.
     

    PinkCatDragon

    The 17 year old programer. Now byte off
    388
    Posts
    14
    Years
  • My engine rewrites win32 too look for a script.
    so you would have to find a workaround and put it in a script like i did with the exmple above. Kernel32 is used mainly for ini functions like read private setting which could be handled by a vb class lib or some string functions in ironruby.
    so as you said i could make the script load linux equivlent of the dll or i could rewrite it my self
     

    PinkCatDragon

    The 17 year old programer. Now byte off
    388
    Posts
    14
    Years
  • To show this is still going on ill post one the scripts at the min
    Script:Libs/RGSS/Graphics/RGSS_Bitmap.rb
    Spoiler:
     
    Back
    Top