Lemma Soft Forums

Supporting creators of visual novels and story-based games since 2003.


Visit our new games list, blog aggregator, IRC, and wiki.
Activation problem? Email [email protected]
It is currently Sat May 25, 2013 3:48 am

All times are UTC - 5 hours [ DST ]


Forum rules


Ask questions about one topic per thread, and use a descriptive subject. "NotImplemented error in script.rpy" is a good subject, "Tom's problems" is not. Remember to include all of traceback.txt or error.txt when reporting a problem, as well as the relevant lines of script. Use the [code] tag to format scripts.



Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Ren'Py 4.7 Released
PostPosted: Mon Feb 14, 2005 5:28 pm 
Ren'Py Creator
User avatar

Joined: Mon Feb 02, 2004 10:58 am
Posts: 10780
Location: Kings Park, NY
Completed: Moonlight Walks
Projects: Ren'Py
Well, another day, another Ren'Py release. I'm happy to announce the release of Ren'Py 4.7. This release adds a new text tags feature, allowing text styles to be changed within a block of text. As usual, Ren'Py can be downloaded from its homepage:

http://www.bishoujo.us/

Upgrade to this version by copying over your game directory.

To provide a stable platform for IntRenAiMo/NaNoRenO projects, I plan to limit any new releases of Ren'Py between now and the end of March to bug fixes. You can do your part by helping to thoroughly test this release.

Below, find the changelog for versions 4.6.1 to 4.7. You may also want to check out the release notes for the fairly recent (yet buggy) releases 4.5 and 4.6.

New in 4.7

The demo was updated to show the new features in 4.7.

The big new feature in this release is text tags. Text tags is a markup language that allows text properties to be changed inside a single unit of text. It lets you emphasize individual words by making them bold, bigger, or a different color. Rather than explaining it fully here, let me point you to the new "Text Tags" section of the documentation.

There were two changes that were made to Ren'Py to support text tags. The first was that interpolation now quotes the interpolated text, making it impossible to introduce a text tag via interpolation.

The second change is that renpy.input() and friends now take as arguments strings giving allowed and excluded characters. The default is to exclude the '{' and '}' characters, meaning that it's impossible for a user to input a text tag.

Finally, this release features even more defensive programming involving sound. Now, if the mixer does not initialize, no further sound operations will be performed.

New in 4.6.2

4.6.2 was never officially released, as it didn't cure all of the sound woes, and didn't have much else in the way of new features.

Added a speed test, which tests the speed of the dissolve transition on a user's system. This test can be accessed by typing 'S' during the demo (that's shift+the 's' key).

Fixed a bug with sound on systems with no soundcard in them. (Also, put in a note to remind myself not to re-introduce that bug.)

Fixed a bug in which imagemaps would not redraw properly.

New in 4.6.1

Fixed a major memory leak in the rendering code. This leak was rendering 4.6 and 4.5 unusable on smaller systems.

Executed 250,000 statements (well, 5 statements in a loop, while skipping), and ensured that there was no memory leak during the execution of these statements.

Added a memory profiler. You can see it by supplying the --leak option to run_game.exe or .py, but don't expect to understand it.

Changed Dissolve so that it tries to use compositing when it can. This means that it only draws to the screen once... which is a little bit of a speedup on a really expensive operation.

Fixed a bug that was preventing predictive image loading from working.


Last edited by PyTom on Fri Apr 22, 2005 11:54 am, edited 2 times in total.

Top
 Profile Send private message  
 
 Post subject: Re: Ren'Py 4.7 Released
PostPosted: Mon Feb 14, 2005 6:18 pm 
Lemma-Class Veteran

Joined: Sat Jan 10, 2004 6:03 am
Posts: 3175
PyTom wrote:
Well, another day, another Ren'Py release.

:mrgreen: Slowly, you'll have to change the numbering, because you'll reach 10.0 in no time. No "name" for the release? :( Awwwww....


Top
 Profile Send private message  
 
 Post subject:
PostPosted: Mon Feb 14, 2005 7:15 pm 
Ren'Py Creator
User avatar

Joined: Mon Feb 02, 2004 10:58 am
Posts: 10780
Location: Kings Park, NY
Completed: Moonlight Walks
Projects: Ren'Py
Sorry... I couldn't think of a good valentines day pun. Maybe I'll add one in when I think of one.

And I figure I'll just keep going with 4.10, 4.11, etc. If it works for Linux, it works for me.


Top
 Profile Send private message  
 
 Post subject:
PostPosted: Tue Feb 15, 2005 1:51 pm 
Miko-Class Veteran
User avatar

Joined: Fri May 07, 2004 9:40 am
Posts: 573
Location: Finland
Projects: GO! Magical Boy (2006), Angelic Orbs (soundtrack), Cyberlin (in progress)
Text tags RULE! :))))
No, honestly, it's great! Thanks, Tom! That's it, no more wishes now. Back to writing my game.


Top
 Profile Send private message  
 
 Post subject:
PostPosted: Tue Feb 15, 2005 6:46 pm 
Regular
User avatar

Joined: Tue Jan 25, 2005 8:55 pm
Posts: 118
Location: Allugic.com
Whoa, how did I miss this release? Nice add on's! *Go's to download*


Top
 Profile Send private message  
 
 Post subject:
PostPosted: Wed Feb 16, 2005 6:28 pm 
Downloaded it today, experimented a bit, and found something you might want to take a look at, PyTom...

when you set the Library.enter_transition to the "irisout" transition, it doesn't quite work as I would expect it to: the save boxes on the right side come up before the menu background stretches that far (and ditto on the menu choises)... the opposite occurs when the opposite transition (irisin) is used for the library.exit_transition. I can't discribe exactly what looks wrong, but it doesn't quite feel like a "smooth" transition.

don't worry too much about this, (to me it's an aesthetic thing) but could you please look into it.


Top
  
 
 Post subject:
PostPosted: Wed Feb 16, 2005 6:38 pm 
Ren'Py Creator
User avatar

Joined: Mon Feb 02, 2004 10:58 am
Posts: 10780
Location: Kings Park, NY
Completed: Moonlight Walks
Projects: Ren'Py
Confirmed as a bug. Since it's a bug that won't affect users, I'll wait until the next release of Ren'Py to fix it. But thank you very much for bringing this to my attention... it really takes people playing around with the engine to reveal all the obscure bugs, like this one.

Update: Fixed in my subversion repository.


Top
 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: saruri, syazleana


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Protected by Anti-Spam ACP
Powered by phpBB® Forum Software © phpBB Group