so just how many functions are implemented right now? How do you cut/copy/paste files and do general FS stuff?
You'd have to code it yourself.Very useful, thanks. I still don't fully understand how the graphics stuff works though, and I'm not sure for example how you'd get text input.
So there seems to be an issue with loading certain PNG images
I'm attaching 2 images, fumi01.png and kouji01.png
image = Graphics.loadImage("ux0:/data/fumi01.png") WORKS
image = Graphics.loadImage("ux0:/data/kouji01.png") CRASHES immediately on a system level "An error has occurred in the following application... Save Core File Succeeded"
I tried very hard to make sure this isn't a problem on my end. I believe you'll be able to replicate this
So there seems to be an issue with loading certain PNG images
I'm attaching 2 images, fumi01.png and kouji01.png
image = Graphics.loadImage("ux0:/data/fumi01.png") WORKS
image = Graphics.loadImage("ux0:/data/kouji01.png") CRASHES immediately on a system level "An error has occurred in the following application... Save Core File Succeeded"
I tried very hard to make sure this isn't a problem on my end. I believe you'll be able to replicate this
http://wololo.net/2016/08/10/setup-vita-sdk-windows/
I tried out this Windows Vita SDK and am having trouble compiling LPP.
I've been able to compile every other piece of homebrew except LPP.
Here's the error message.
View attachment 58718
As it says, it's apparently missing mpg123.h and I couldn't find that file in any of the folders. I'm a noob and have no idea what I'm doing. Tried looking here https://github.com/EasyRPG/Player/tree/master/src but no luck.
Wouldn't mind waiting for lpp-vita_R5 but I'm experiencing some strange audio issues. There's an audio fix in the latest commit that I'd like to try as it may fix the problems I've had.. And if the latest commit doesn't fix it I'd gladly report the issue I'm finding.
Is there anything you can do to help us dumb non programming experts compile LPP?
New functions:
- Controls.rumble() - Changes rumble state of a certain dualshock (PSTV only)
- Screen.getPixel() - Gets the color of a pixel on the screen
- Screen.waitVblankStart() - Performs a screen vertical synchronization (vSync)
- System.getTime() - Gets current system time
- System.getDate() - Gets current system date
- System.getLanguage() - Gets system language
- System.getUsername() - Gets PSN username
- System.extractZIP() - Extracts a ZIP archive
- System.extractFromZIP() - Extract a file from a ZIP archive
- Socket.init() - Inits sockets system
- Socket.term() - Terminates sockets system
- Socket.createServerSocket() - Creates a server socket
- Socket.send() - Sends a message on a socket
- Socket.receive() - Receives a message on a socket
- Socket.accept() - Accepts connections on a socket
- Socket.close() - Closes a socket
- Socket.connect() - Connects to a server using a socket
- Keyboard.show() - Initializes OSK keyboard
- Keyboard.getState() - Gets current state of the OSK keyboard
- Keyboard.getInput() - Gets input of the OSK keyboard
- Keyboard.clear() - Terminates OSK keyboard
Syntax changes:
- Now all Graphics drawing images functions accept an extra optional argument to perform a texture tint.
- Changed arguments order of Graphics drawing images to respec lpp-3ds.
- Now Controls.read(), Controls.readLeftAnalog() and Controls.readRightAnalog() accept an extra argument that tells what controller to use (PSTV only)
New feature and improvements:
- Now lpp-vita will be able to use safe eboots for your homebrews.
- Increased available RAM size to 192 MB.
- Now multiple instances of the same sound can be put in reproduction without any issues.
- Now VSync is disabled by default and usable with Screen.waitVblankStart().
Bugfixes:
- Now Sound.pause() and Sound.resume() are working as intended.
- Now Sound.play() won't cause desync issues with PCM WAV tracks.
- Fixed LOOP and NO_LOOP globals. Now they're working as intended.
- Fixed a flaw in io.read() implementation. Now it works as intended.
Samples:
- Corrected syntax of Sound sample.
- Added Keyboard sample.
- Added File Downloader sample.
Cool stuff, I'll add this to my LPP Builder GUI. I should include at least one release of LPP, and R5 seems cool.New stable release of lpp-vita that now reaches R5!
A lot of bugfixes (especially in Sound module), a lot of new features (Sony IME OSK support, Socket module implementation, multi-controllers support (PSTV), etc...) and new samples!
Official changelog:
Code:New functions: - Controls.rumble() - Changes rumble state of a certain dualshock (PSTV only) - Screen.getPixel() - Gets the color of a pixel on the screen - Screen.waitVblankStart() - Performs a screen vertical synchronization (vSync) - System.getTime() - Gets current system time - System.getDate() - Gets current system date - System.getLanguage() - Gets system language - System.getUsername() - Gets PSN username - System.extractZIP() - Extracts a ZIP archive - System.extractFromZIP() - Extract a file from a ZIP archive - Socket.init() - Inits sockets system - Socket.term() - Terminates sockets system - Socket.createServerSocket() - Creates a server socket - Socket.send() - Sends a message on a socket - Socket.receive() - Receives a message on a socket - Socket.accept() - Accepts connections on a socket - Socket.close() - Closes a socket - Socket.connect() - Connects to a server using a socket - Keyboard.show() - Initializes OSK keyboard - Keyboard.getState() - Gets current state of the OSK keyboard - Keyboard.getInput() - Gets input of the OSK keyboard - Keyboard.clear() - Terminates OSK keyboard Syntax changes: - Now all Graphics drawing images functions accept an extra optional argument to perform a texture tint. - Changed arguments order of Graphics drawing images to respec lpp-3ds. - Now Controls.read(), Controls.readLeftAnalog() and Controls.readRightAnalog() accept an extra argument that tells what controller to use (PSTV only) New feature and improvements: - Now lpp-vita will be able to use safe eboots for your homebrews. - Increased available RAM size to 192 MB. - Now multiple instances of the same sound can be put in reproduction without any issues. - Now VSync is disabled by default and usable with Screen.waitVblankStart(). Bugfixes: - Now Sound.pause() and Sound.resume() are working as intended. - Now Sound.play() won't cause desync issues with PCM WAV tracks. - Fixed LOOP and NO_LOOP globals. Now they're working as intended. - Fixed a flaw in io.read() implementation. Now it works as intended. Samples: - Corrected syntax of Sound sample. - Added Keyboard sample. - Added File Downloader sample.
Download: http://rinnegatamante.it
I believe you have the wrong thread - this is the PS Vita port of the interpreter.Hi, I'm new to ipp 3ds, I already achieved the typical hello world with Homebrew, my questions are
1. how to change the cover of the app
2. is it possible to go from .3dsx to CIA?