More actions
No edit summary |
|||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#seo: | {{#seo: | ||
|title=Vita Homebrew Apps (Other Apps) - GameBrew | |title=Vita Homebrew Apps (Other Apps) - GameBrew | ||
|title_mode=append | |title_mode=append | ||
|image= | |image=noboruvita2.png | ||
|image_alt=Noboru | |image_alt=Noboru | ||
}} | }} | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=Noboru | |title=Noboru | ||
|image= | |image=noboruvita2.png | ||
|description=Manga/Comic reader for | |description=Manga/Comic reader for PS Vita. | ||
|author=Creckeryop | |author=Creckeryop | ||
|lastupdated= | |lastupdated=2023/07/09 | ||
|type=Other Apps | |type=Other Apps | ||
|version=0. | |version=0.911 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/noboruvita.7z | |download=https://dlhb.gamebrew.org/vitahomebrews/noboruvita.7z | ||
|website= | |website=https://www.reddit.com/r/vitahacks/comments/l0cemw/noboru_081/ | ||
|source=https://github.com/Creckeryop/NOBORU | |source=https://github.com/Creckeryop/NOBORU | ||
}} | }} | ||
Noboru is | Noboru is a manga reader application for PS Vita. | ||
== Features == | ==Features== | ||
* Browsing dozens of different manga / comics sites | *Browsing dozens of different manga/comics sites. | ||
* Build-in self-updater, so you don't need to download new version at VitaDB or GitHub | *Build-in self-updater, so you don't need to download new version at VitaDB or GitHub. | ||
* Manga / Comics reader | *Manga/Comics reader. | ||
* Manga / Comics downloading | *Manga/Comics downloading. | ||
* Vertical orientation in Reader | *Vertical orientation in Reader. | ||
* Full-Touch support (MultiTouch, Swipes, Double-Tap, etc. | *Full-Touch support (MultiTouch, Swipes, Double-Tap, etc). | ||
* Manga / Comics tracking | *Manga/Comics tracking. | ||
* Support of longpages without downscaling (downscales only if no enough vram) | *Support of longpages without downscaling (downscales only if no enough vram). | ||
* Support of formats such as: .ZIP .CBZ | *Support of formats such as: .ZIP .CBZ. | ||
* Multi-language (English, Russian, Spanish, Vietnamese, Italian, French, Turkish, Portuguese (Brazil), Traditional and Simplified Chinese, Romanian, Polish, German, Japanese) | *Multi-language (English, Russian, Spanish, Vietnamese, Italian, French, Turkish, Portuguese (Brazil), Traditional and Simplified Chinese, Romanian, Polish, German, Japanese). | ||
* Offline mode (if you forgot to track manga / comics you downloaded, check history tab, and don't clear cache) | *Offline mode (if you forgot to track manga/comics you downloaded, check history tab, and don't clear cache). | ||
* Advanced search (Filters, Tags, etc.) | *Advanced search (Filters, Tags, etc.). | ||
* Custom settings for manga / comics (Orientation, Read Direction, Zoom mode) | *Custom settings for manga/comics (Orientation, Read Direction, Zoom mode). | ||
* A large number of settings that will help you customize the application for yourself | *A large number of settings that will help you customize the application for yourself. | ||
*All issues related to catalogs should be in [https://github.com/Creckeryop/NOBORU-parsers this repo]. | |||
==User guide== | |||
Requirements: | |||
* 50 - 60 MB memory for online reading. | |||
* More than 100 MB memory for offline reading (please make sure you have enough memory). | |||
= | ===Data structure=== | ||
{|class="wikitable" | |||
== Data structure == | |||
{| | |||
! Path | ! Path | ||
! Description | ! Description | ||
|- | |- | ||
| <code>ux0:data/noboru/cache/</code> | | <code>ux0:data/noboru/cache/</code> | ||
| | | Folder containing cached manga info (also history). | ||
|- | |- | ||
| <code>(ux0/uma0):data/noboru/chapters/</code> | | <code>(ux0/uma0):data/noboru/chapters/</code> | ||
| | | Folder containing saved chapters. | ||
|- | |- | ||
| <code>(ux0/uma0):data/noboru/import/</code> | | <code>(ux0/uma0):data/noboru/import/</code> | ||
| | | Folder where you can store files you want to read locally or import to Library (0.35+). | ||
|- | |- | ||
| <code>ux0:data/noboru/parsers/</code> | | <code>ux0:data/noboru/parsers/</code> | ||
| | | Folder for catalogs. | ||
|- | |- | ||
| <code>ux0:data/noboru/cusettings/</code> | | <code>ux0:data/noboru/cusettings/</code> | ||
| | | Folder for manga's custom settings. | ||
|- | |- | ||
| <code>ux0:data/noboru/save.dat</code> | | <code>ux0:data/noboru/save.dat</code> | ||
| | | Library savefile. | ||
|- | |- | ||
| <code>ux0:data/noboru/c.c</code> | | <code>ux0:data/noboru/c.c</code> | ||
| | | Saved chapters info. | ||
|- | |- | ||
| <code>ux0:data/noboru/settings.ini</code> | | <code>ux0:data/noboru/settings.ini</code> | ||
| | | Application settings. | ||
|} | |} | ||
You can just delete <code>noboru</code> folder to reset all settings | You can just delete <code>noboru</code> folder to reset all settings. | ||
* | ===Importing=== | ||
If you want to add your manga to library, you have four ways: | |||
* You can import folder with images. | |||
* You can import folder with folders with images. | |||
* You can import folder with (.cbz, .zip) files. | |||
* You can import one (.cbz, .zip) file. | |||
Also if you want to read .cbz file directly you can just open file in import section. | |||
Requirements: | |||
* To .cbz or .zip file - Names of images should end with .jpg .jpeg .png .bmp or .gif (webp not supported yet). | |||
* To folders - No extra (non-image) files. | |||
CBR not supported. | |||
If you want to backup, here's what you can backup | ===Backup=== | ||
If you want to backup, here's what you can backup. | |||
{| | {|class="wikitable" | ||
! Files | ! Files | ||
! What saves | ! What saves | ||
|- | |- | ||
| <code>save.dat</code> | | <code>save.dat</code> | ||
| Library list | | Library list. | ||
|- | |- | ||
| <code>settings.ini</code> | | <code>settings.ini</code> | ||
| Settings | | Settings. | ||
|- | |- | ||
| <code>history.dat + info.txt</code> | | <code>history.dat + info.txt</code> | ||
| History list | | History list. | ||
|- | |- | ||
| <code>info.txt + cache folders (as many you want)</code> | | <code>info.txt + cache folders (as many you want)</code> | ||
| Bookmarks + Covers | | Bookmarks + Covers. | ||
|- | |- | ||
| <code>c.c + chapters folders (as many you want)</code> | | <code>c.c + chapters folders (as many you want)</code> | ||
| Chapters | | Chapters. | ||
|- | |- | ||
| <code>cusettings/*.ini</code> | | <code>cusettings/*.ini</code> | ||
| Custom settings for manga | | Custom settings for manga. | ||
|} | |} | ||
Be careful, if you want to save chapters and don't search this chapter on internet you should backup History list. | |||
===FAQ=== | |||
'''Q. I've found a bug that...''' | |||
You can create issue [https://github.com/Creckeryop/NOBORU/issues here], give a screenshot with error or error file. | |||
'''Q. Catalog is empty/All manga has no chapters/All chapters has no images.''' | |||
First of all check if your catalog version isn't outdated. To make sure if it's last version refresh all catalogs sometimes. | |||
If new version of catalog was installed, app will notify you with Updated message on catalog. | |||
'''Q. How to open debug console?''' | |||
D-Pad Left+Start. | |||
'''Q. How to download chapters in background?''' | |||
There is only one way to download in background, don't press the Power button! Screen will shut by itself. | |||
'''Q. Image is loading at the same speed as when downloading from network, is it broken?''' | |||
It is not broken, if you download chapters at the same time with reading. Image loading and downloading working in the one-thread mode. | |||
And your page that you are reading putted in queue, but if first task in queue is active, app can't cancel it not to corrupt data. That's why it is happening. | |||
'''Q. Reader doesn't load some images.''' | |||
Please create Issue and describe how you have come to this (Parser you used, Manga, Chapter and page). | |||
This app supports only JPEG, BMP and PNG formats. | |||
Make sure that image that you load isn't a gif or else. You can check network address through debug console. | |||
'''Q. I downloaded app and can't see any catalogs.''' | |||
Go to Catalog tab -> Press Triangle. This will update catalogs list. | |||
'''Q. How to setup proxy?''' | |||
You can write ip address like '192.169.0.1' or you can specify your proxy kind like 'socks5h://192.168.0.1' or "http", "https", "socks4a", "socks5", "socks5h". | |||
'''Q. Application is lagging sometimes, when new manga is appearing.''' | |||
That's a print function problem, all new characters that appear should be cached. | |||
In the first launch, app can't load all glyphs because it's a long-time process, so app loads only Latin and Cryllic symbols. | |||
== | ==Screenshots== | ||
https://dlhb.gamebrew.org/vitahomebrews/noboruvita3.png | |||
https://dlhb.gamebrew.org/vitahomebrews/noboruvita4.png | |||
https://dlhb.gamebrew.org/vitahomebrews/noboruvita5.png | |||
https://dlhb.gamebrew.org/vitahomebrews/noboruvita6.png | |||
==Media== | |||
'''Noboru : Comics / Manga reader for PS Vita''' ([https://www.youtube.com/watch?v=epay7c1ozgA PSP Mav]) <br> | |||
<youtube>epay7c1ozgA</youtube> | |||
== | ==Known issues== | ||
After importing archive file, manga/comic shows "Unknown error (Parser's)" - Make sure that archive file you have imported is supported. | |||
==Changelogs== | ==Changelogs== | ||
'''0. | '''0.911''' | ||
*Fixed | * Fixed updates from GitHub services. | ||
* Fixed catalogue fetching. | |||
'''0.9 | '''0.91''' | ||
*Fixed crash related to unavailable connection to GitHub services. | |||
'''0.9''' | |||
*Fixed auto-update feature | *Fixed auto-update feature | ||
*Added Japanese translation (Thanks to @kuragehimekurara1) | *Added Japanese translation (Thanks to @kuragehimekurara1). | ||
'''0.891 | '''0.891''' | ||
*Fixed a bug for downloading page when mount is uma0 | *Fixed a bug for downloading page when mount is uma0. | ||
*Updated polish translation. Thanks to @tof4 | *Updated polish translation. Thanks to @tof4. | ||
'''0.89 | '''0.89''' | ||
*Added German language. Big thanks to @lukrynka | *Added German language. Big thanks to @lukrynka. | ||
*Updated vietnamese translation. Thanks to @nguyenmao2101 | *Updated vietnamese translation. Thanks to @nguyenmao2101. | ||
*Minor changes | *Minor changes. | ||
'''0.87 | '''0.87''' | ||
*Added Polish language. Big thanks to @tof4 | *Added Polish language. Big thanks to @tof4. | ||
*Improved translation into other languages. Thanks to all translators. | *Improved translation into other languages. Thanks to all translators. | ||
*Minor changes | *Minor changes. | ||
'''0.86''' | |||
*Added Romanian language. Thanks to @tmihai20. | |||
*Added GIF image support (animation is experimental, so it's disabled by default). | |||
*Added download page image feature (saves in noboru/pictures folder). | |||
*Added Supporters list. | |||
*Minor changes. | |||
'''0. | '''0.82''' | ||
* | *Fixed bug, where manga doesn't load chapters offline. | ||
'''0. | '''0.81''' | ||
New features: | New features: | ||
*Change manga cover | *Change manga cover. | ||
*Manga description | *Manga description. | ||
*Some catalogs can update cover to high quality ones | *Some catalogs can update cover to high quality ones. | ||
*Saved chapters now can be deleted from settings | *Saved chapters now can be deleted from settings. | ||
Changes: | Changes: | ||
*Button to change chapters sorting in details menu | *Button to change chapters sorting in details menu. | ||
*Updated icons (including app icon) | *Updated icons (including app icon). | ||
*Added short description to settings options | *Added short description to settings options. | ||
*Added messages if no manga in history or library or in catalog | *Added messages if no manga in history or library or in catalog. | ||
*Improved stability | *Improved stability | ||
Full list of changes can be found [https://github.com/Creckeryop/NOBORU/releases here]. | |||
== Credits == | ==Credits== | ||
[https://github.com/Rinnegatamante Rinnegatamante] - [https://github.com/Rinnegatamante/lpp-vita LuaPlayerPlus_Vita] | *[https://github.com/Rinnegatamante Rinnegatamante] - [https://github.com/Rinnegatamante/lpp-vita LuaPlayerPlus_Vita]. | ||
[https://github.com/vitasdk VitaSDK] - vitaSDK | *[https://github.com/vitasdk VitaSDK] - vitaSDK. | ||
[https://github.com/xerpi xerpi] - [https://github.com/xerpi/libvita2d libvita2d] | *[https://github.com/xerpi xerpi] - [https://github.com/xerpi/libvita2d libvita2d]. | ||
[https://github.com/theOfficialFlow theFloW] - [https://github.com/TheOfficialFloW/VitaShell VitaShell] for some functions | *[https://github.com/theOfficialFlow theFloW] - [https://github.com/TheOfficialFloW/VitaShell VitaShell] for some functions. | ||
[https://github.com/SamuEDL SamuEDL] - Spanish translation | *[https://github.com/SamuEDL SamuEDL] - Spanish translation. | ||
[https://github.com/nguyenmao2101 nguyenmao2101] - Vietnamese translation | *[https://github.com/nguyenmao2101 nguyenmao2101] - Vietnamese translation. | ||
[https://github.com/theheroGAC theheroGAC] - Italian translation | *[https://github.com/theheroGAC theheroGAC] - Italian translation. | ||
[https://github.com/Cimmerian-Iter Cimmerian-Iter] - French translation | *[https://github.com/Cimmerian-Iter Cimmerian-Iter] - French translation. | ||
[https://github.com/kemalsanli Kemal Sanlı] - Turkish translation | *[https://github.com/kemalsanli Kemal Sanlı] - Turkish translation. | ||
[https://github.com/rutantan rutantan] - Portuguese (Brazil) translation | *[https://github.com/rutantan rutantan] - Portuguese (Brazil) translation. | ||
[https://github.com/Qingyu510 Qingyu510] - Simplified Chinese & Traditional Chinese translation | *[https://github.com/Qingyu510 Qingyu510] - Simplified Chinese & Traditional Chinese translation. | ||
[https://github.com/tmihai20 tmihai20] - Romanian translation | *[https://github.com/tmihai20 tmihai20] - Romanian translation. | ||
[https://github.com/tof4 tof4] - Polish translation | *[https://github.com/tof4 tof4] - Polish translation. | ||
[https://github.com/lukrynka lukrynka] - German translation | *[https://github.com/lukrynka lukrynka] - German translation. | ||
[https://github.com/kuragehimekurara1 kuragehime] - Japanese translation | *[https://github.com/kuragehimekurara1 kuragehime] - Japanese translation. | ||
== External links == | ==External links== | ||
* | * GitHub - https://github.com/Creckeryop/NOBORU | ||
* | * GitHub - https://github.com/Creckeryop/NOBORU-parsers | ||
* VitaDB - https://vitadb.rinnegatamante.it/#/info/534 | * VitaDB - https://vitadb.rinnegatamante.it/#/info/534 |
Latest revision as of 12:57, 30 Ocak 2024
Noboru | |
---|---|
General | |
Author | Creckeryop |
Type | Other Apps |
Version | 0.911 |
License | GPL-3.0 |
Last Updated | 2023/07/09 |
Links | |
Download | |
Website | |
Source | |
Noboru is a manga reader application for PS Vita.
Features
- Browsing dozens of different manga/comics sites.
- Build-in self-updater, so you don't need to download new version at VitaDB or GitHub.
- Manga/Comics reader.
- Manga/Comics downloading.
- Vertical orientation in Reader.
- Full-Touch support (MultiTouch, Swipes, Double-Tap, etc).
- Manga/Comics tracking.
- Support of longpages without downscaling (downscales only if no enough vram).
- Support of formats such as: .ZIP .CBZ.
- Multi-language (English, Russian, Spanish, Vietnamese, Italian, French, Turkish, Portuguese (Brazil), Traditional and Simplified Chinese, Romanian, Polish, German, Japanese).
- Offline mode (if you forgot to track manga/comics you downloaded, check history tab, and don't clear cache).
- Advanced search (Filters, Tags, etc.).
- Custom settings for manga/comics (Orientation, Read Direction, Zoom mode).
- A large number of settings that will help you customize the application for yourself.
- All issues related to catalogs should be in this repo.
User guide
Requirements:
- 50 - 60 MB memory for online reading.
- More than 100 MB memory for offline reading (please make sure you have enough memory).
Data structure
Path | Description |
---|---|
ux0:data/noboru/cache/
|
Folder containing cached manga info (also history). |
(ux0/uma0):data/noboru/chapters/
|
Folder containing saved chapters. |
(ux0/uma0):data/noboru/import/
|
Folder where you can store files you want to read locally or import to Library (0.35+). |
ux0:data/noboru/parsers/
|
Folder for catalogs. |
ux0:data/noboru/cusettings/
|
Folder for manga's custom settings. |
ux0:data/noboru/save.dat
|
Library savefile. |
ux0:data/noboru/c.c
|
Saved chapters info. |
ux0:data/noboru/settings.ini
|
Application settings. |
You can just delete noboru
folder to reset all settings.
Importing
If you want to add your manga to library, you have four ways:
- You can import folder with images.
- You can import folder with folders with images.
- You can import folder with (.cbz, .zip) files.
- You can import one (.cbz, .zip) file.
Also if you want to read .cbz file directly you can just open file in import section.
Requirements:
- To .cbz or .zip file - Names of images should end with .jpg .jpeg .png .bmp or .gif (webp not supported yet).
- To folders - No extra (non-image) files.
CBR not supported.
Backup
If you want to backup, here's what you can backup.
Files | What saves |
---|---|
save.dat
|
Library list. |
settings.ini
|
Settings. |
history.dat + info.txt
|
History list. |
info.txt + cache folders (as many you want)
|
Bookmarks + Covers. |
c.c + chapters folders (as many you want)
|
Chapters. |
cusettings/*.ini
|
Custom settings for manga. |
Be careful, if you want to save chapters and don't search this chapter on internet you should backup History list.
FAQ
Q. I've found a bug that...
You can create issue here, give a screenshot with error or error file.
Q. Catalog is empty/All manga has no chapters/All chapters has no images.
First of all check if your catalog version isn't outdated. To make sure if it's last version refresh all catalogs sometimes.
If new version of catalog was installed, app will notify you with Updated message on catalog.
Q. How to open debug console?
D-Pad Left+Start.
Q. How to download chapters in background?
There is only one way to download in background, don't press the Power button! Screen will shut by itself.
Q. Image is loading at the same speed as when downloading from network, is it broken?
It is not broken, if you download chapters at the same time with reading. Image loading and downloading working in the one-thread mode.
And your page that you are reading putted in queue, but if first task in queue is active, app can't cancel it not to corrupt data. That's why it is happening.
Q. Reader doesn't load some images.
Please create Issue and describe how you have come to this (Parser you used, Manga, Chapter and page).
This app supports only JPEG, BMP and PNG formats.
Make sure that image that you load isn't a gif or else. You can check network address through debug console.
Q. I downloaded app and can't see any catalogs.
Go to Catalog tab -> Press Triangle. This will update catalogs list.
Q. How to setup proxy?
You can write ip address like '192.169.0.1' or you can specify your proxy kind like 'socks5h://192.168.0.1' or "http", "https", "socks4a", "socks5", "socks5h".
Q. Application is lagging sometimes, when new manga is appearing.
That's a print function problem, all new characters that appear should be cached.
In the first launch, app can't load all glyphs because it's a long-time process, so app loads only Latin and Cryllic symbols.
Screenshots
Media
Noboru : Comics / Manga reader for PS Vita (PSP Mav)
Known issues
After importing archive file, manga/comic shows "Unknown error (Parser's)" - Make sure that archive file you have imported is supported.
Changelogs
0.911
- Fixed updates from GitHub services.
- Fixed catalogue fetching.
0.91
- Fixed crash related to unavailable connection to GitHub services.
0.9
- Fixed auto-update feature
- Added Japanese translation (Thanks to @kuragehimekurara1).
0.891
- Fixed a bug for downloading page when mount is uma0.
- Updated polish translation. Thanks to @tof4.
0.89
- Added German language. Big thanks to @lukrynka.
- Updated vietnamese translation. Thanks to @nguyenmao2101.
- Minor changes.
0.87
- Added Polish language. Big thanks to @tof4.
- Improved translation into other languages. Thanks to all translators.
- Minor changes.
0.86
- Added Romanian language. Thanks to @tmihai20.
- Added GIF image support (animation is experimental, so it's disabled by default).
- Added download page image feature (saves in noboru/pictures folder).
- Added Supporters list.
- Minor changes.
0.82
- Fixed bug, where manga doesn't load chapters offline.
0.81
New features:
- Change manga cover.
- Manga description.
- Some catalogs can update cover to high quality ones.
- Saved chapters now can be deleted from settings.
Changes:
- Button to change chapters sorting in details menu.
- Updated icons (including app icon).
- Added short description to settings options.
- Added messages if no manga in history or library or in catalog.
- Improved stability
Full list of changes can be found here.
Credits
- Rinnegatamante - LuaPlayerPlus_Vita.
- VitaSDK - vitaSDK.
- xerpi - libvita2d.
- theFloW - VitaShell for some functions.
- SamuEDL - Spanish translation.
- nguyenmao2101 - Vietnamese translation.
- theheroGAC - Italian translation.
- Cimmerian-Iter - French translation.
- Kemal Sanlı - Turkish translation.
- rutantan - Portuguese (Brazil) translation.
- Qingyu510 - Simplified Chinese & Traditional Chinese translation.
- tmihai20 - Romanian translation.
- tof4 - Polish translation.
- lukrynka - German translation.
- kuragehime - Japanese translation.