Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
-
vnds guy
#31
Post
by vnds guy » Sun Jun 01, 2008 1:34 pm
Since I can`t be bothered to register a name(I am quite lazy, and rather adverse to registering in general), I`ll post as this.
Anyway, I wouldn`t mind trying to port ren'py to DS. But there is a major problem with doing so: Python is slow, nds is slow. these things do not mix well.
So, it would require an entire rewrite of code in cpp. So I`m going to see how much interest there is in this before I waste a bunch of time doing it.
Also:
Care to describe what's actually on that page, or is there a mirror somewhere? It's just that whichever child runs digital-haze.net has decided to block access from customers of my ISP 'cause he doesn't like something the CEO said...
yep
-
Twar3Draconis
- Regular
- Posts: 129
- Joined: Thu Apr 19, 2007 12:07 am
- Location: Michigan, United States, Terra
-
Contact:
#32
Post
by Twar3Draconis » Sun Jun 01, 2008 9:23 pm
luminarious wrote:Another handheld console to consider is the Pandora -
http://openpandora.org/
Not until it gets officially released, of course.
It'll run Linux on an Arm processor; screen is 800*480, so plenty big. Technically it seems like a good platform for Renpy, hopefully it gets enough popularity to justify a port..

That would eventually make things easier to some extent. Especially if GCC is involved; considering that the NDS and GP2X devkits are GCC based.
-
PyTom
- Ren'Py Creator
- Posts: 15893
- Joined: Mon Feb 02, 2004 10:58 am
- Completed: Moonlight Walks
- Projects: Ren'Py
- IRC Nick: renpytom
- Github: renpytom
- itch: renpytom
- Location: Kings Park, NY
-
Contact:
#33
Post
by PyTom » Sun Jun 01, 2008 9:55 pm
The problem with porting to the NDS isn't really python, as most performance-critical code is in C. The real problem is that the NDS only has 4mb of ram, which isn't really enough to run a python interpreter, as well as all the libraries Ren'Py needs to operate. Other consoles/handhelds have significantly more ram, which makes the endeavor feasible.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama •
https://www.patreon.com/renpytom
-
LVUER
- King of Lolies
- Posts: 4538
- Joined: Mon Nov 26, 2007 9:57 pm
- Completed: R.S.P
- Location: Bandung, West Java, Indonesia
-
Contact:
#34
Post
by LVUER » Mon Jun 02, 2008 12:35 am
May be because DS uses cartridge system (which loads very fast), it doesn't need big memory?
-
monele
- Lemma-Class Veteran
- Posts: 4101
- Joined: Sat Oct 08, 2005 7:57 am
- Location: France
-
Contact:
#35
Post
by monele » Mon Jun 02, 2008 3:42 am
It would seem so o_o... as I've seen games that don't look like only 4mb would be enough, yet they run.
-
Cybeat
- Miko-Class Veteran
- Posts: 607
- Joined: Wed Jan 02, 2008 3:12 am
-
Contact:
#36
Post
by Cybeat » Mon Jun 02, 2008 5:24 pm
What about a PSP?
-
PyTom
- Ren'Py Creator
- Posts: 15893
- Joined: Mon Feb 02, 2004 10:58 am
- Completed: Moonlight Walks
- Projects: Ren'Py
- IRC Nick: renpytom
- Github: renpytom
- itch: renpytom
- Location: Kings Park, NY
-
Contact:
#37
Post
by PyTom » Mon Jun 02, 2008 6:35 pm
It would _probably_ be possible to get the full version of Ren'Py operational on the PSP, especially if you strip out some of the less-used music formats. (Has anyone used ogg speex?) That being said, I have little interest in supporting closed platforms, as it seems like a lot of work for a very small audience.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama •
https://www.patreon.com/renpytom
-
Twar3Draconis
- Regular
- Posts: 129
- Joined: Thu Apr 19, 2007 12:07 am
- Location: Michigan, United States, Terra
-
Contact:
#38
Post
by Twar3Draconis » Fri Jun 06, 2008 6:47 am
PyTom wrote:The problem with porting to the NDS isn't really python, as most performance-critical code is in C. The real problem is that the NDS only has 4mb of ram, which isn't really enough to run a python interpreter, as well as all the libraries Ren'Py needs to operate. Other consoles/handhelds have significantly more ram, which makes the endeavor feasible.
The Ezflash 3in1 option pack adds a usable 128mb of RAM. Making it a total of 132mb usable.
-
PyTom
- Ren'Py Creator
- Posts: 15893
- Joined: Mon Feb 02, 2004 10:58 am
- Completed: Moonlight Walks
- Projects: Ren'Py
- IRC Nick: renpytom
- Github: renpytom
- itch: renpytom
- Location: Kings Park, NY
-
Contact:
#39
Post
by PyTom » Fri Jun 06, 2008 10:13 am
The Ezflash 3in1 option pack adds a usable 128mb of RAM. Making it a total of 132mb usable.
While I have no doubt you're right, I wonder what fraction of the DS homebrew community actually has that particular card.
We're talking about two relatively small communities: DS homebrew and OELVN. It seems to me that the intersection of those two communities is very small, and additional restrictions would make it even smaller. As it is now, one of the primary reasons for not attempting ports to closed platforms is that I simply don't expect many people to use those ports, especially since people seem to be adequately served by the ports to open platforms.
How many people are able to play a game on the DS, but unable to play that same game on a PC, Mac, or Linux box?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama •
https://www.patreon.com/renpytom
-
Guest
#40
Post
by Guest » Fri Jun 06, 2008 1:37 pm
I disagree but only where it intersects the hentai fandom:
Adult VNs are EXTREMELY popular, and I can think of 2-3 H demos of the top of my head trying to get them onto the DS (mostly seen as targeted toward "children"). One is loli, several Japanese games out for the DS are borderline-ecchi but not released stateside, and the other is a regular H game ...
-
Guest
#41
Post
by Guest » Fri Jun 06, 2008 1:38 pm
I meant, the DS is seen as being targeted toward children, so Nintendo doesn't approve official games ... not H games!!
Although sometimes I wonder ...

-
Jake
- Support Hero
- Posts: 3826
- Joined: Sat Jun 17, 2006 7:28 pm
-
Contact:
#42
Post
by Jake » Fri Jun 06, 2008 3:28 pm
Guest wrote:I disagree but only where it intersects the hentai fandom:
Adult VNs are EXTREMELY popular
No, they're really not.
Coca Cola is "extremely popular". Soccer is "extremely popular". Adult VNs might be extremely popular
within the population of hentai fandom, but you have to realise that only a tiny proportion of all people belong to that fandom. And I'm guessing even fewer would actually pay for DS games.
Server error: user 'Jake' not found
-
000
- Regular
- Posts: 94
- Joined: Mon Dec 24, 2007 11:09 am
- Projects: Ren'Py Russian distributive
- Location: Уфа, РБ, Россия
-
Contact:
#43
Post
by 000 » Sun Jun 08, 2008 3:32 pm
Jake wrote:Coca Cola is "extremely popular". Soccer is "extremely popular". Adult VNs might be extremely popular within the population of hentai fandom, but you have to realise that only a tiny proportion of all people belong to that fandom. And I'm guessing even fewer would actually pay for DS games.
Well, I always wondered, wich fandom is bigger, AdultVN-fandom, or NonAdultVN one?
Still, that is not changing the fact that VN fandom is small to begin with...
<feels sowwy for his Engrish>
-
tau
#44
Post
by tau » Mon Jun 09, 2008 4:19 pm
I don't use Ren'Py very often so I didn't want to register. I hope that's ok.
I don't know much about programming, but would it be possible to make a program that would convert a Ren'Py script to the format used by
VNDS? It would be have to be barebones (no transitions or special effects), but I think most games would transfer fairly well.
-
Jake
- Support Hero
- Posts: 3826
- Joined: Sat Jun 17, 2006 7:28 pm
-
Contact:
#45
Post
by Jake » Mon Jun 09, 2008 4:46 pm
tau wrote:
I don't know much about programming, but would it be possible to make a program that would convert a Ren'Py script to the format used by
VNDS? It would be have to be barebones (no transitions or special effects), but I think most games would transfer fairly well.
Possible? Yes. Ren'Py script can be parsed by a machine, so it can theoretically then be re-written into another format.
Very basic use of Ren'Py should be pretty trivial to parse. I need more practice writing parsers, so I'd not be totally disinterested in giving it a go, but as far as I can tell 'VNDS' doesn't actually exist. The owner of the website you link to is barring everyone who uses my ISP from his site in an attempt to make us switch to a different provider, so I've seen no evidence of it's existence.
Server error: user 'Jake' not found
Users browsing this forum: Bing [Bot]