Author Topic: Another RD Port (ika game engine)  (Read 1890 times)

utunnels

  • Guru of Reason Emeritus
  • Zurvan Surfer (+2500)
  • *
  • Posts: 2797
    • View Profile
Another RD Port (ika game engine)
« on: March 16, 2011, 04:56:13 am »
Get it here.
MSVC runtime files can be found here.

It is another interpreter for Demiforce's RD script dump. Unlike the we based one I posted before, this time it supports music and graphics. It is not finished yet, but the interpreter core is almost done.

Resource files:


mp3 folder
It contains music files used by the game. Some of them were recorded from original RD and some were from chi_z's remix album. You can replace them with other files you like, just edit path properties in music.xml.

font.png
Font file used by the engine. The font arrays are defined in font.xml, if you want to manually edit them.

gfx folder
System icons and backgrounds used by the game. I only added 1 background for test purpose.


Things still need to work on:

1. Sound effects (similar to music, but at least I need to record them).
2. Volume sliding (some music fadein/fadeout effect).
3. Adding more animations/backgrounds.
« Last Edit: March 17, 2011, 10:37:25 pm by utunnels »

tushantin

  • CC:DBT Dream Team
  • Hero of Time (+5000)
  • *
  • Posts: 5645
  • Under Your Moonlight, Stealing Your Stars
    • View Profile
    • My Website
Re: Another RD Port (ika game engine)
« Reply #1 on: March 16, 2011, 07:25:55 am »
Hmm, looks like batch download is disabled in someone else's box. You may have to compress and re-upload.

utunnels

  • Guru of Reason Emeritus
  • Zurvan Surfer (+2500)
  • *
  • Posts: 2797
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #2 on: March 16, 2011, 08:43:06 am »
Hmmm, you are right.

Fixed. :P
« Last Edit: March 16, 2011, 09:07:36 am by utunnels »

Schala Zeal

  • Radical Dreamer (+2000)
  • *
  • Posts: 2127
  • 7th Elemental Innate, and vtuber
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #3 on: March 16, 2011, 07:13:51 pm »
I smell juicy delicious VC++ source code! Hence the MSVC runtime

utunnels

  • Guru of Reason Emeritus
  • Zurvan Surfer (+2500)
  • *
  • Posts: 2797
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #4 on: March 16, 2011, 09:03:51 pm »
Heh, that was just because the executable is coded in C++
The game uses python as its scripting language.

Schala Zeal

  • Radical Dreamer (+2000)
  • *
  • Posts: 2127
  • 7th Elemental Innate, and vtuber
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #5 on: March 16, 2011, 09:11:37 pm »
Python 3.1 seems to be cool, but I think for embedd/game scripting, Lua would've been a better choice.

FaustWolf

  • Guru of Time Emeritus
  • Arbiter (+8000)
  • *
  • Posts: 8972
  • Fan Power Advocate
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #6 on: March 17, 2011, 01:31:24 am »
Gah, for some reason Windows 7 is cutting out for me while trying to install the Visual C++ Runtimes. Has anyone had a chance to download and check this out yet? I'm really curious to see how it's developing.

This reminded me of the possibility of some kind of visual novel-style Radical Dreamers remake, featuring updated art to be whipped up in a communal Dream Splash!-like effort. I suppose that would limit involvement somewhat, but the rest of us could "ooh!" and "ah!" from the sidelines at least.

utunnels

  • Guru of Reason Emeritus
  • Zurvan Surfer (+2500)
  • *
  • Posts: 2797
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #7 on: March 17, 2011, 01:35:32 am »
Hmm, there's a vcredist_x64.exe and a vcredist_x86.exe, not sure how it works for 64bit users.

FaustWolf

  • Guru of Time Emeritus
  • Arbiter (+8000)
  • *
  • Posts: 8972
  • Fan Power Advocate
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #8 on: March 17, 2011, 01:39:36 am »
Yeah, I'm still on a 32-bit operating system and the runtimes above vcredist_x86 won't download at all (for my own safety I suppose :D). I'm sure I've gotta be missing something on my system. Hopefully with enough head-scratching I'll make it work sooner or later.

utunnels

  • Guru of Reason Emeritus
  • Zurvan Surfer (+2500)
  • *
  • Posts: 2797
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #9 on: March 17, 2011, 06:31:01 am »
Hmm, that's strange.
At least tushantin tried it yesterday, I wonder what's the difference between your boxes.

tushantin

  • CC:DBT Dream Team
  • Hero of Time (+5000)
  • *
  • Posts: 5645
  • Under Your Moonlight, Stealing Your Stars
    • View Profile
    • My Website
Re: Another RD Port (ika game engine)
« Reply #10 on: March 17, 2011, 03:42:24 pm »
 8) Rad! It would have been easier to use RenPy, but if utunnels using something else then THAT something else is bound to evolve into an Awesome Factor!

That said, somebody needs to provide artworks for this port. Would Licawolf be interested?

@Faustwolf: What error are you getting? What antivirus have you got? If you get the error mid-way downloading, rather than installing, try Firefox with DownThemAll plugin. If it's something else, lemme know.  :)

utunnels

  • Guru of Reason Emeritus
  • Zurvan Surfer (+2500)
  • *
  • Posts: 2797
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #11 on: March 17, 2011, 08:52:44 pm »
What's funny is, Microsoft applied that security patch for the developer PCs, which updated the dll version from .762 to .4053. However, the custom PCs were stilling running version .762.

FaustWolf

  • Guru of Time Emeritus
  • Arbiter (+8000)
  • *
  • Posts: 8972
  • Fan Power Advocate
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #12 on: March 17, 2011, 09:38:05 pm »
Quote
@Faustwolf: What error are you getting? What antivirus have you got? If you get the error mid-way downloading, rather than installing, try Firefox with DownThemAll plugin.
It's during the actual installation of the runtimes/patch and not during the download. It's really weird; when I launch the .exe, the installer gives me the end user license agreement message and then starts "checking for required info" before immediately closing. I think I will try again with all antivirus and firewall programs switched off temporarily, just in case.

utunnels

  • Guru of Reason Emeritus
  • Zurvan Surfer (+2500)
  • *
  • Posts: 2797
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #13 on: March 17, 2011, 09:46:05 pm »
The problem is the installer doesn't give you any information even if it successes.
So it is really hard to tell. :?

utunnels

  • Guru of Reason Emeritus
  • Zurvan Surfer (+2500)
  • *
  • Posts: 2797
    • View Profile
Re: Another RD Port (ika game engine)
« Reply #14 on: March 18, 2011, 12:58:45 am »
http://cid-a5879bd130717196.office.live.com/self.aspx/.Public/ika/0.64.7z
Here's an empty project, I truncated the font file and the script, removed mp3 files and added 2 animations for testing purpose.

Now I think I need to add more bg/animation control codes, not just for RD, but making the interpreter more suitable for generic text-based adventure games.
« Last Edit: March 18, 2011, 01:02:59 am by utunnels »