Okay. so I have two copies of fat_frog.rpg

I have the "demo" version, which has gen(genVersion) = 2
I have the "full" version that matski sent me, which has gen(genVersion) = 3

gen(genVersion) = 2 is "June 18 1999 format"
gen(genVersion) = 3 is "July 8 1999 format"

The next version after that is:

gen(genVersion) = 4 is "Sept 15 2000 format"

That means that we don't have any simple way to detect the changes that 
happened in the ELEVEN versions that went in-between July 8 1999 and Sept 15 
2000, including the Nov 9 1999 version which added plotscripting (and therefore 
also added a script trigger to the .map record)

Now I can very easily add some code that zeroes out the unused .map records 
when upgrading from "June 18 1999 format". I feel that would be safe, and it 
would solve the bug for the Fat Frog demo (andy any other games older than July 
8 1999)

But it does not solve the problem for the Fat Frog full-version, nor does it 
solve the problem for any other games released in that unfortunate 14-month 
span.

I can't simply zero out the .map records for games in that range, because I 
have no idea whether or not they have added script triggers to their maps.

Even an IF gamename = "fat_frog" THEN fix would be problematic, because the 
full version of fat_frog actually does have a fat_frog.hsp lump, indicating 
that there are actually some plotscripts in it.

Not giving up hope yet, but good lord! what am mess I made! (in my defense I 
had 15 years less experience)


---

** [bugs:#2014] fat_frog.rpg fails with numerous script errors**

**Status:** open
**Milestone:** OHRRPGCE
**Created:** Tue Sep 08, 2015 04:20 PM UTC by Bob the Hamster
**Last Updated:** Tue Sep 08, 2015 05:31 PM UTC
**Owner:** nobody


matski reports that when running fat_frog.rpg in recent versions of the 
ohrrpgce, it fails frequently with script error messages. 
http://www.slimesalad.com/forum/viewtopic.php?t=6703

"Script error! Script data may be corrupt or unsupported: script id 30069 does 
not exist"
"Funny... no scripts running!"

g_debug.txt logs many instances of:

Scripterr(6): script 30069 [id 30069] does not exist
Scripterr(6): Failed to load eachstep script 30069 [id 30069]




---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/ohrrpgce/bugs/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/ohrrpgce/admin/bugs/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to