Hacking [RELEASE] Bookr Mod Vita - 0.2.0

pathway27

Member
OP
Newcomer
Joined
Jan 30, 2008
Messages
12
Trophies
0
XP
319
Country
Australia
WQRwHxT.jpg

Tried to remake the classic UI


Bookr Mod Vita is an ebook reader powered by the muPDF library, ported (nearly rebuilt) from the PSP homebrew.
It's in a somewhat functional state now and could use some users.

How's it better than the original?
  • Uses the full resolution of the VITA
  • Has support for more than just PDF, thanks to newer muPDF
What's Done:
  • Handles all formats muPDF can handle (PDF, CBZ, HTML, ePub, fb2)
  • D-Pad Up/Down of Document
  • Left Analog Panning
  • Saves/Loads last position in a book and on page turn
  • UI Looks similar to Original
What's Not:
  • Zoom (Currently files fit's to Vita's width) and Rotation
  • Touch Screen Controls
  • Other Documents Types (mobi, djvu, CBR)
  • Bookmarks
  • Icon Sub Menu
  • Fully Customisable Controls/UI
Future
  • muPDF is used quite naively right now, could improve performance using threads and other muPDF functionality (Display Lists)
  • Discover/Download free books from Gutenberg and such
  • Dictionary
  • Highlighting/Adding marks to PDF
  • SMB?
  • Translations
Screenshots

https://imgur.com/a/lTiJ3

Installation and Usage

Download: https://github.com/pathway27/bookr-mod-vita/releases/latest

Get the vpk and install via VitaShell.
Put any compatible ebooks somewhere in ux0: e.g. ux0:Books.
Use the app. and open the book.

Default Controls:

Menu
X - Choose Item
O - Cancel
Triangle - Parent Folder in FileManger
Directional Arrows - Select File
Start - Show/Hide Menu

In-Book Default Controls
Triangle - Next Page
Square - Previous Page
O - Previous 10 Pages
X - Next 10 Pages
Up/Down D-Pad - Pan Up and Down
Left Analog Stick - Free Pan with Bounds
Start - Show/Hide Menu

Known Issues
  • Very High Resolution Images in CBZ don't render properly
  • Opening files sometimes fails due to fopen failing. This shows as an error and trying again usually works.
Source

https://github.com/pathway27/bookr-mod-vita

If you have a problem please raise a issue on GitHub and upload the file if you have one too.

Thank you.
 
Last edited by pathway27,

tunip3

[debugger active]
Banned
Joined
Oct 31, 2016
Messages
1,675
Trophies
0
XP
1,661
Country
United Kingdom
WQRwHxT.jpg

Tried to remake the classic UI


Bookr Mod Vita is an ebook reader powered by the muPDF library, ported (nearly rebuilt) from the PSP homebrew.
It's in a somewhat functional state now and could use some users.

How's it better than the original?
  • Uses the full resolution of the VITA
  • Has support for more than just PDF, thanks to newer muPDF
What's Done:
  • Handles all formats muPDF can handle (PDF, CBZ, HTML, ePub, fb2)
  • D-Pad Up/Down of Document
  • Left Analog Panning
  • Saves/Loads last position in a book
  • UI Looks similar to Original
What's Not:
  • Zoom (Currently files fit's to Vita's width) and Rotation
  • Touch Screen Controls
  • Other Documents Types (mobi, djvu, CBR)
  • Bookmarks
  • Icon Sub Menu
  • Fully Customisable Controls/UI
Future
  • muPDF is used quite naively right now, could improve performance using threads and other muPDF functionality (Display Lists)
  • Discover/Download free books from Gutenberg and such
  • Dictionary
  • Highlighting/Adding marks to PDF
  • SMB?
  • Translations
Screenshots

https://imgur.com/a/lTiJ3

Installation and Usage

Download: https://github.com/pathway27/bookr-mod-vita/releases/tag/v0.2.0

Get the vpk and install via VitaShell.
Put any compatible ebooks somewhere in ux0: e.g. ux0:Books.
Use the app. and open the book.

Default Controls:

Menu
X - Choose Item
O - Cancel
Triangle - Parent Folder in FileManger
Directional Arrows - Select File
Start - Show/Hide Menu

In-Book Default Controls
Triangle - Next Page
Square - Previous Page
O - Previous 10 Pages
X - Next 10 Pages
Up/Down D-Pad - Pan Up and Down
Left Analog Stick - Free Pan with Bounds
Start - Show/Hide Menu

Known Issues
  • Very High Resolution Images in CBZ don't render properly
  • Opening files sometimes fails due to fopen failing. This shows as an error and trying again usually works.
Source

https://github.com/pathway27/bookr-mod-vita

If you have a problem please raise a issue on GitHub and upload the file if you have one too.

Thank you.
nicely done
 

pathway27

Member
OP
Newcomer
Joined
Jan 30, 2008
Messages
12
Trophies
0
XP
319
Country
Australia
Your welcome guys.

Hi,

I've been looking for an epub vita reader - thank you so much for doing this! Is there a bookmark option?

No manual bookmarks yet.
But it does auto load/save where you were when you open/close a book or close the app. using the exit option.

You can grab the newer version 0.2.1 off github which also saves on page change if you need that.
 

RitchieRitchie

Well-Known Member
Member
Joined
Nov 15, 2013
Messages
787
Trophies
0
Age
50
XP
782
Country
What is the title ID of this? I'd like to use the orange filter/Vita Flux with it.

EDIT: So I think the title id is PATH00027 but I can't seem to get the filter to work - has anyone been able to do it?

EDIT2 Got it to work after a bit of fiddling - if anyone else needs help let me know! And thanks again for the awesome app!
 
Last edited by RitchieRitchie,
  • Like
Reactions: Tarmfot

Cruznik

New Member
Newbie
Joined
Dec 12, 2018
Messages
1
Trophies
0
Age
27
XP
44
Country
Mexico
Hi, I hope you help me with this problem,
Download a pdf from vita with download manager, the problem is that it does not appear in the bookr file browser.
There is some way that it appears to be able to open it.
 

ji11x38

New Member
Newbie
Joined
May 20, 2020
Messages
2
Trophies
0
Age
34
XP
45
Country
Germany
How hard would it be to add cdr support?
If somebody can point me in the right direction, I am willing to do it myself (after setting up the vita sdk in the first place...)

- some code on how other projects actually read cdr files
- how they are handled internally (e.g. are they decompressed in ram?)
- how did the op debug his code in the first place?
- would love to get in touch with op for any help!
 
Last edited by ji11x38,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I and Hayato warned him not to, but he won't listen
  • A @ ATEMVEGETA:
    @BigOnYa,
    I don't listen? What didn't I listen at? I just want to know all the possible risks on that part
  • A @ ATEMVEGETA:
    Hayato even said it's dangerous to backup the save files to CFW
  • A @ ATEMVEGETA:
    how is this dangerous? A ton of people did this it's the most common thing to do with CFW
  • BigOnYa @ BigOnYa:
    Then do it
  • A @ ATEMVEGETA:
    dude, whatever
  • BigOnYa @ BigOnYa:
    Not trying to hate, I tried to help you in the switch noob thread by asking for you, but you don't want to accept the answers you got, so do whatever then.
  • K3Nv2 @ K3Nv2:
    Is that bigonya squeezing bulmas tiddies
    +1
  • A @ ATEMVEGETA:
    @BigOnYa, Man, first of all thanks for your willing to help, much appreciated. But, it's not that I "don't want to listen", rather than I need soemone to EXPLAIN to me how and why all these are risky.
  • K3Nv2 @ K3Nv2:
    Putting your dick in certain areas is always a risk
    +1
  • A @ ATEMVEGETA:
    For example, HOW is is risky to get banned if you extract the save files to the CFW?
  • A @ ATEMVEGETA:
    isn't this proccess be done while you're offline?
  • BigOnYa @ BigOnYa:
    We are not Nintendo, so we don't know exactly how/why/when they ban, but better to stay on the safe side and not do shady stuff, if you don't want to be banned. Hayato is one of the most knowledgeable ones here on the subject and I believe what he says.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    300 bucks hmmm lol
  • A @ ATEMVEGETA:
    @BigOnYa, Yes ofc we don't know how Nintendo bans work, but if there are situations where a lot of people have tried safely then we can at least assume that this path is pretty much safe. To say don't try anything homebrew relative just to be safe forever is the easiest thing to say to someone. What I am trying to figure out here is with which cases and what actions got most of the people their bans for.
  • A @ ATEMVEGETA:
    Most things I can find resulting to a ban is save-editing reasons, like Pokehex, etc, and going online afterwards.
  • K3Nv2 @ K3Nv2:
    I'm almost certain fucking Google fibers modems blocking out PPPoE signals
  • K3Nv2 @ K3Nv2:
    Like the 6th time I had to reboot this router trying to get PPPoE active
  • BigOnYa @ BigOnYa:
    Ken, your hamster inside it is hungry. Can't you turn POE on/off in your WiFi settings page? Or is it not staying on?
    +1
  • A @ ATEMVEGETA:
    @BigOnYa, Well, in that thread they say it's pretty much safe to manage save files back and forth to consoles as long as you don't go online with cheats activated or with a pirate game.
  • A @ ATEMVEGETA:
    I own every of my games legit with their own cartridges
  • A @ ATEMVEGETA:
    also, I'm not planning to use any cheats, etc, just continue the normal gameplay on the emulator
    A @ ATEMVEGETA: also, I'm not planning to use any cheats, etc, just continue the normal gameplay on the emulator