[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: 108
  • cpymo.cia.zip
    1.8 MB · Views: 159
  • cpymo-windows.zip
    409.3 KB · Views: 130
  • cpymo-tool.zip
    5.9 KB · Views: 150
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,849
Trophies
1
Age
36
XP
7,309
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
    BigOnYa @ BigOnYa: Z like Sunday morning