[Release] CPyMO Visual Novel Engine port for 3DS.

CPyMO

Seng-Jik

Member
OP
Newcomer
Joined
Jan 25, 2022
Messages
6
Trophies
0
Age
25
XP
78
Country
China
My English is so bad.

CPyMOis a visual novel engine for Nintendo 3DS/Windows/Linux/macOS, an PyMO Engine implemention in C.

0AB318001DF19234310ACC5AB480E92B.jpg


262DFD0DCB13A3912F3FE044F0EF81F0.jpg

44830FB51EDDD331BFC964C6F01CA63F.jpg

A41809CF2430E36495F1F15FBB93246D.jpg


github: Seng-Jik/cpymo

CPyMO has 2 backends: SDL2 and 3DS Citro2D, it runs PyMO games smooth.

This is working in progress, you can download preview version in github releases, current version has support all of graphics features.

Todo:
* Audio
* Saving
* Video Playing
* Backlog

Usage for 3DS:
* create dir "pymogames" in SD Card.
* put game data into "pymogames/startup" and make "pymogames/startup/gameconfig.txt" is accessable.
* install cia and start it (or run 3dsx in HBL)
* you can press ZL to quick exit, or press SELECT to change screen mode.

You can only run copies of game that you LEGALLY own.

PS: attachment is newer than github release. (≧▽≦)

If you want to create pymo games, you can download cpymo-tool to create pymo game data pack.

We need some contribute!!!
* English localization for document.
* Video and Audio playback for BGM and "movie" instruction.
* More backends and support more platforms.
 

Attachments

  • cpymo.3dsx.zip
    1.7 MB · Views: 111
  • cpymo.cia.zip
    1.8 MB · Views: 161
  • cpymo-windows.zip
    409.3 KB · Views: 134
  • cpymo-tool.zip
    5.9 KB · Views: 153
Last edited by Seng-Jik,

Exexd123pro

Member
Newcomer
Joined
Jun 20, 2021
Messages
13
Trophies
0
Age
18
XP
145
Country
Chile
Will both 3dsx and CIA versions crash?

Will both 3dsx and CIA versions crash?
The old version of 3DS OS may not be able to the CIA version.
The same thing happens to me, of the 2 forms of installation (cia and hombrew) it gives me an error and it crashes :(
 

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
3,867
Trophies
1
Age
36
XP
7,343
Country
United States
This looks great, is there any chance this could be ported to the Wii U? Always thought it odd that it never had an ebook reader of some sort, especially when it did have one implementation of such an idea with the Hyrule Historia release as a standalone ebook title for the system.
 
  • Like
Reactions: Exexd123pro

Seng-Jik

Member
OP
Newcomer
Joined
Jan 25, 2022
Messages
6
Trophies
0
Age
25
XP
78
Country
China
This looks great, is there any chance this could be ported to the Wii U? Always thought it odd that it never had an ebook reader of some sort, especially when it did have one implementation of such an idea with the Hyrule Historia release as a standalone ebook title for the system.
I want to port it to WiiU, but when I link to libSDL2, I got this error:
github: devkitPro/wut/issues/116

CPyMO is already ported to Nintendo Switch.
 

Yaboimax

Member
Newcomer
Joined
Oct 5, 2022
Messages
10
Trophies
0
Age
25
Location
Ohio
XP
130
Country
United States
My English is so bad.

CPyMOis a visual novel engine for Nintendo 3DS/Windows/Linux/macOS, an PyMO Engine implemention in C.

View attachment 295268

View attachment 295269
View attachment 295270
View attachment 295271

github: Seng-Jik/cpymo

CPyMO has 2 backends: SDL2 and 3DS Citro2D, it runs PyMO games smooth.

This is working in progress, you can download preview version in github releases, current version has support all of graphics features.

Todo:
* Audio
* Saving
* Video Playing
* Backlog

Usage for 3DS:
* create dir "pymogames" in SD Card.
* put game data into "pymogames/startup" and make "pymogames/startup/gameconfig.txt" is accessable.
* install cia and start it (or run 3dsx in HBL)
* you can press ZL to quick exit, or press SELECT to change screen mode.

You can only run copies of game that you LEGALLY own.

PS: attachment is newer than github release. (≧▽≦)

If you want to create pymo games, you can download cpymo-tool to create pymo game data pack.

We need some contribute!!!
* English localization for document.
* Video and Audio playback for BGM and "movie" instruction.
* More backends and support more platforms.
Hey, I was just wondering, where do you find games for this?
 

LinkexaHy

New Member
Newbie
Joined
Dec 27, 2022
Messages
1
Trophies
0
Age
18
XP
13
Country
United Kingdom
My English is so bad.

CPyMOis a visual novel engine for Nintendo 3DS/Windows/Linux/macOS, an PyMO Engine implemention in C.

View attachment 295268

View attachment 295269
View attachment 295270
View attachment 295271

github: Seng-Jik/cpymo

CPyMO has 2 backends: SDL2 and 3DS Citro2D, it runs PyMO games smooth.

This is working in progress, you can download preview version in github releases, current version has support all of graphics features.

Todo:
* Audio
* Saving
* Video Playing
* Backlog

Usage for 3DS:
* create dir "pymogames" in SD Card.
* put game data into "pymogames/startup" and make "pymogames/startup/gameconfig.txt" is accessable.
* install cia and start it (or run 3dsx in HBL)
* you can press ZL to quick exit, or press SELECT to change screen mode.

You can only run copies of game that you LEGALLY own.

PS: attachment is newer than github release. (≧▽≦)

If you want to create pymo games, you can download cpymo-tool to create pymo game data pack.

We need some contribute!!!
* English localization for document.
* Video and Audio playback for BGM and "movie" instruction.
* More backends and support more platforms.
Isnt an engine what you use to create specific things. For example, visual novel engines such as Ren'Py, allows people to make visual novel games. If this marketing is true, then explain why I can't create visual novel games on my homebrewed Nintendo 3DS.
Post automatically merged:

My English is so bad.

CPyMOis a visual novel engine for Nintendo 3DS/Windows/Linux/macOS, an PyMO Engine implemention in C.

View attachment 295268

View attachment 295269
View attachment 295270
View attachment 295271

github: Seng-Jik/cpymo

CPyMO has 2 backends: SDL2 and 3DS Citro2D, it runs PyMO games smooth.

This is working in progress, you can download preview version in github releases, current version has support all of graphics features.

Todo:
* Audio
* Saving
* Video Playing
* Backlog

Usage for 3DS:
* create dir "pymogames" in SD Card.
* put game data into "pymogames/startup" and make "pymogames/startup/gameconfig.txt" is accessable.
* install cia and start it (or run 3dsx in HBL)
* you can press ZL to quick exit, or press SELECT to change screen mode.

You can only run copies of game that you LEGALLY own.

PS: attachment is newer than github release. (≧▽≦)

If you want to create pymo games, you can download cpymo-tool to create pymo game data pack.

We need some contribute!!!
* English localization for document.
* Video and Audio playback for BGM and "movie" instruction.
* More backends and support more platforms.
Isnt an engine what you use to create specific things. For example, visual novel engines such as Ren'Py, allows people to make visual novel games. If this marketing is true, then explain why I can't create visual novel games on my homebrewed Nintendo 3DS.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • OmDRetro @ OmDRetro:
    @Xdqwerty HM...

    If the cat girl leaves, my kokoro dies a little.

    If I piss off the cat grill friend, I get no food and he's likely to grill me.

    There's just no winning here 😂
    +1
  • Xdqwerty @ Xdqwerty:
    @OmDRetro, good point
  • RedColoredStars @ RedColoredStars:
    Anyone play Little Kitty, Big City?
  • RedColoredStars @ RedColoredStars:
    My kitty was watching me play. <3 <3 <3
  • RedColoredStars @ RedColoredStars:
    its a game that came out a few days ago. Its on Game Pass too.
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, but what is the game about?
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Never heard of it. Any good?
  • RedColoredStars @ RedColoredStars:
    You control a kitten. You fall out the window and have to make your way back home. Solve some light puzzles, do cat things like knock stuff over and steal things, trip people up when theyre walking, pounce on birds, complete goals/tasks etc. in the process of getting back to your home.
    +1
  • RedColoredStars @ RedColoredStars:
    I think ones enjoyment would depend on how much a person loves cats. :)
    +1
  • RedColoredStars @ RedColoredStars:
    Theres my kitty watching me play.
  • SylverReZ @ SylverReZ:
    @RedColoredStars, I'm a cat person so this game must be for me. :D
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, sounds kinda neat
  • RedColoredStars @ RedColoredStars:
    @SylverReZ It's short but adorable imo. Im a HUGE cat lover.Can be completed in a couple of hours if just going for the main goals. But can be stretched out a good deal by exploring and doing everything there is to do and see.
    +2
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, like a cat gta?
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Reminds me of a similar game called "Neko Atsume", similar to Nintendogs but you look after cats.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, wasnt there an official nintendogs game with cats for the 3ds?
    +1
  • Xdqwerty @ Xdqwerty:
    ill have no wifi for a bit so see ya later
    +2
  • RedColoredStars @ RedColoredStars:
    Gross. lol
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Ok seeya.
  • SylverReZ @ SylverReZ:
    @RedColoredStars, I've got a fairly dark sense of humor lol.
  • BigOnYa @ BigOnYa:
    So a man goes to the doctor because his boner wont go down. As he is laying in the hospital bed, with his thing propped up in the air, a fly is flying around and landing on the tip and bothering him, so he calls in the nurse. The nurse comes in, swats at the fly but can't quite reach it, so she climbs his boner to get better aim. After a few tries of swatting and sliding back down, she says sorry I cant get it. He says keep going, a few more tries, and I can shoot it down.
    BigOnYa @ BigOnYa: So a man goes to the doctor because his boner wont go down. As he is laying in the hospital bed...