Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

LuaIDE PSP

From GameBrew
LuaIDE
Luaidepsp.png
General
AuthorOslord
TypeUtilities
Version5
LicenseMixed
Last Updated2010/04/24
Links
Download
Website
Source

LuaIDE (French) is a homebrew that allows you to program in Lua directly on your PSP.

It allows you to manage up to 3 Lua files simultaneously. It can also test your Lua script with error handling, meaning if an error occurs in your script, the program will return to LuaIDE and display the error. It includes documentation of LuaPlayer functions along with explanations for each one.

Features

  • Syntax highlighting.
  • Open a file.
  • Save a file.
  • Search for an expression in a file.
  • Replace an expression in a file.
  • Copy.
  • Paste.
  • Choose the folder at homebrew startup.
  • Change keyboard position.
  • Change CPU speed.
  • Enable/disable USB connection.
  • List of LuaPlayer functions.
  • Insert a function from the list into your script.
  • Jump to a chosen line.
  • Test.
  • Create a new folder.
  • Create a new file.
  • Launch an eboot.pbp.

Controls

Analog/D-Pad - Move the cursor

Start - Show the keyboard

Square or Square+R - Delete

Circle - Skip a line

Triangle+D-Pad - Select

L - Menu

R - Confirm in windows

L - Cancel in windows

R+Left - Create a new file in the "Open" window

R+Right - Create a new folder in the "Open" window

R+Left or Right - Switch tabs

R+Down or Up - Scroll up/down by 21 lines

Select - Confirm autocomplete word

Screenshots

luaidepsp2.png

luaidepsp3.png

luaidepsp4.png

luaidepsp5.png

Changelog

V5

  • New icon for XMB.
  • Code cleanup.
  • Changed graphics.
  • Improved autocompletion.
  • Removed "syntax highlighting limitation" and "USB connection" options.
  • Added "text color" option.
  • Added 116 new functions in the "Functions" menu.
  • Added "Cut" menu in the "Edit" menu.
  • Added "USB" menu in "Tools".
  • Added "Tutorials" menu in "Tools" (18 tutorials).
  • Battery indicator at the bottom right changes color depending on the battery level.
  • Fixed bug with the error() function.
  • Added 3 tabs in the "Open" menu to browse 3 folders at the same time.
  • Stops music when returning to LuaIDE.
  • Improved "save before testing" option based on tabs.
  • Faster navigation in the "Open" menu.
  • Added function to display FPS count (init_FPS() before the loop and drawFPS() in the loop before screen.flip()).
  • Auto-indentation.
  • Run ISO files.
  • Fixed bug when entering letters in the "Go To" window.
  • Added option: "Spaces for tab".
  • Added Tab key to the number and symbol keyboard.
  • Added "Enter" key to the symbol keyboard.
  • The cursor can no longer exceed the total number of lines.
  • Fixed bug when exiting the Osk to choose a color.

V4

  • New icon for XMB.
  • Completely redesigned "Options" menu.
  • Fixed bug when changing tabs while searching for a word.
  • Increased speed.
  • Added 17 new functions in the "Functions" menu.
  • The number of lines to copy is no longer limited.
  • Added option: cursor color.
  • Added option: save before testing.
  • Added option: syntax highlighting limitation. Increases speed by 30%, but words like string and table will not be highlighted.
  • Removed selection.
  • Fixed bug when inserting the "%" symbol with autocompletion.
  • Autocompletion no longer causes lag when typing a non-existent word.

V3

  • Added "Color" and "InfoPSP" menus in Tools.
  • 2 new options in the "Options" menu (Background color and Horizontal movement).
  • Changed the battery level display.
  • Added "Properties" in the "Open" menu.
  • Added 25 new functions in the "Functions" menu.
  • Delete folders containing files.
  • New icon for XMB.
  • Fixed bug when changing tab while searching for a word.
  • Increased speed.
  • Fixed bug when the search word was at the end of the file.
  • Fixed bug that reset the cursor to the start when copying.
  • Autocompletion now shows only one word when multiple tabs are open.
  • Fixed bug that caused scrolling to jump 2 lines when the cursor was at the bottom.
  • Fixed bug displaying selection when there was horizontal scrolling.
  • Fixed bug displaying the "Search, Replace, Go To" windows.

V2

  • New graphics for windows.
  • "Open" and "?" menus have been redesigned.
  • Copy/Paste files.
  • Delete files/folders.
  • Rename files/folders.
  • Autocompletion searches across all 3 tabs.
  • The keyboard moves to the left when the cursor is on the right to avoid hiding it.
  • Fixed some bugs.
  • Added functions in the documentation + arguments.
  • Display images in the "Open" menu.
  • Load PRX files in the "Open" menu.

V1.1

  • Autocompletion.
  • Web browser.
  • Added functions in the documentation.
  • Fixed various bugs.

Credits

Acknowledgements:

  • Thanks to Ac-portugal for the tutorials.
  • Thanks to Maxjr and Alexisl12 for helping improve it and uncovering bugs.
  • Thanks to all the beta testers.

External links

Advertising: