Jump to content
New account registrations are disabed. This website is now an archive. Read more here.
  • 0
Sign in to follow this  
Heretic86

Backwards Translations from VX to XP

Question

This is just kind of a generalized question. I've come across a bunch of good scripts for both XP and VX, but the ones in VX are the ones that got my brain going. XP to VX translations seem to work better because obviously VX is newer. Functionality is expanded, even if scripts are not compatible because of other changes. But what about going backwards? Has anyone tried taking a script from VX and getting it to work on XP with any modicum of success?

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

In my opinion, I believe RMXP translates to RMVX just as well as RMVX translates to RMXP. It may seem that RMVX may not translate as well back to RMXP, but this could be due to the fact that RGSS2 is more efficient/optimized ( higher frame rates, double buffering in fullscreen if available )

 

To translate a script either way, the importance of translation is really just being able to understand both RGSS1 and 2, and understand both RMXP's default scripts/RMVX's default scripts.

 

Or, rather, understanding the DIFFERENCES.

 

The rest is all ruby, which works exactly the same in both makers.

 

I think, IMO, the hardest part with translating between either systems, is mainly due to the fact that RMXP's native resolution is 640x480, and RMVX's is 544x416 (or something like that)

 

So, fitting things within the screen requires different positioning/ratios. ( However, one should note that you CAN change RMVX's resolution without an external/custom script, with Graphics.resize_screen( width, height ), where width is <= 640 and height is <= 480 )

 

EDIT: Also, the difficulty of translation HIGHLY depends on the script being translated. Depending on the functionality will determine how things need to be translated. In fact, there are probably certain scripts that work in both RMXP and RMVX.

Share this post


Link to post
Share on other sites
  • 0
EDIT: Also, the difficulty of translation HIGHLY depends on the script being translated. Depending on the functionality will determine how things need to be translated. In fact, there are probably certain scripts that work in both RMXP and RMVX.

Very true. The hardest part are the differences between RGSS and RGSS2, because of some changes in the class design and structure. Some changes can be easily "translated" while others take a lot of effort and in the end it may take you even longer to adopt the script than to write it by yourself for the targeted RPG-Maker. For example a custom battle system: Many of them use or alias methods from the standard battle-scripts. This makes it harder to adopt them from one version of RGSS to another, since the battle systems are kinda different in their structure.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...