Friday, July 30, 2010

simpleMenu V2 this weekend

I appologize it is taking me so long for V2. I was planning to release it today, but it will have to wait until tomorrow or sunday. The problem was that I tried getting the cache to work with the new multi-directory version, which was messy messy messy. Even when I thought of a way to do it, getting it working well is another issue all together.

The fix? I'm dropping the cache. It prevents the need to define how many directories deep you want to be able to load(no limit), and makes one of the new features I came up with work a little easier anyways. Should also make alot of the functions run much faster.

As for the new features, here is some that haven't been listed here:
~Aside from allowing subdirectories, the eXtra menu will support folders, and open that folder in the main menu as if it was your root homebrew folder(pressing the exit button at this point will bring you back to the original menu)
~The menu will not display normal files or folders with corrupt eboots


Also, I already have a list of what will be on V3! Those are:
~Multiple Languages changeable in simpleHacks
~Sorting algorithms to make browsing a little cleaner, will have psp method(by creation date), alphabetical order, and a variation of both with directories at the top or bottom(6 total)
~Built in HBL config edittor


After that, simpleMenu will be pretty much done. My next HBL menu, which will have graphics, sound, bells and whistles, will have any further requested features. The features for simpleMenu v3 should be enough for a simple menu :P

Saturday, July 24, 2010

PSP-RegEdit delayed, simpleMenu V2

I am still working on RegEdit, but I found another small problem with the simpleMenu, and instead of continuously re-releasing it, I'm going to just add a bunch of the features people have been asking for to the menu, and release a version 2. In order to add some of them, I will be dropping hblmenu.

Things to expect:
~Subdirectories
For all the people who wanted it, I'll be adding the ability to access subdirectories.
~Unlimited Homebrew
For you insane people who have hundreds, this will be for you(what do you do with hundreds? o.O)
~Fixed eXtra Menu
Every fix I've posted for this thing has bugged up, it should work 100% in v2.
~simpleHacks menu
A menu that will be accessed by pressing L+R, it will give the following options.
~Colour Customization
A simple little modification, allows modification of the foreground and background colours.
~Name Customization
Will allow you to choose to use the eBoot title or the folder name for use in the menu.
~Select Button Customization
Due to having directories, a back button will be needed. Standard choice of X or O.
~eXtra Editor
Free up a slot for your eXtra Menu by moving the editor to simpleHacks.

Have anything else to request? Please tell me, I'd love to help. I may consider adding multiple languages to it, considering how little there is to translate, although that I may wait for v3.

Thursday, July 22, 2010

PSP ASCII Table

Random free tool for you, no license to this one, use it how you see fit. If you honestly want to steal a twenty line code that is practically useless... go right ahead...

I couldn't find any info on the ASCII table for the PSP, so I just made this. Completely fills the screen too, just enough room for it. If anyone has any idea what the blank characters are, aside from null of course, I would love to know.

PSP-ASCII Table

Wednesday, July 21, 2010

simpleMenu, hblmenu and textinput

UPDATE 2: I've noticed some people have been downloading this version still. If you're curious about the programming that's okay, but there is a newer version available [HERE].

UPDATE: A small bug was found in the eXtra Editor that prevented its eXtra.nym files from working, the download links have been updated to the new working version. Sorry for any inconvenience ^-^


After plenty of bug fixing, here are the first few files I'll be posting up. I also added a download page with these links.

simpleMenu for HBL (eboots only version)
textInput for PSP Programming
hblmenu for HBL Menu Programming

Please tell me any bugs you find within the code, I spent a while checking but you can never be too sure. Hope you enjoy :)


Here are the descriptions I posted yesterday again of the files:
~hblmenu.c & hblmenu.h
A set of files I made to make Half Byte Loader menu programming a little simpler, mainly for people newer to programming. I added some commenting, however all code is credited to wololo.
~textinput.c & textinput.h
A set of files I made to give a simple input function for text mode applications for the PSP. I tried to comment it for those interested, and it will come with a readme.txt for usage.
~simpleMenu
A simple menu(who would of guessed that? :O) for Half Byte Loader using the above two. Aside from xstrtoi, the code in this is writen by me. It includes an "eXtra Menu", along with the standard one for linking to other eboots not in your main homebrew folder. Includes a second eboot for modifying the eXtra menu.

Tuesday, July 20, 2010

Welcome to my Geeky Little World

Hello! My name is Maria, or as most people know me, Nymphaea, or Nymphie. I got the name from the scientific name for water lilies. I sometimes also use Nymphalidae, which is from the scientific name for butterflies.

I plan to post what I can about my geeky life on this blog, hopefully it amuses some. I will also be posting links to some of my geeky projects for downloads. My current obsession lately has been PSP programing and hacking, so expect a lot of that for the next while. I will post all my code under the GNU General Public License so others can learn from it and use it if they want. I may also post some of my own art, stories, writings, designs... Generally anything I feel like sharing, you will have access to.

To start off, later today or tomorrow I will be posting:
~hblmenu.c & hblmenu.h
A set of files I made to make Half Byte Loader menu programming a little simpler, mainly for people newer to programming. I added some commenting, however all code is credited to wololo.
~textinput.c & textinput.h
A set of files I made to give a simple input function for text mode applications for the PSP. I tried to comment it for those interested, and it will come with a readme.txt for usage.
~simpleMenu
A simple menu(who would of guessed that? :O) for Half Byte Loader using the above two. Aside from xstrtoi, the code in this is writen by me. It includes an "eXtra Menu", along with the standard one for linking to other eboots not in your main homebrew folder. Includes a second eboot for modifying the eXtra menu.

Aside from those, I am working on making a PSP version of "RegEdit", practice graphical programming with PSP, work on a input.c/input.h combo for non-text based programs, and eventually make an entire HBL menu from scratch. Then after that maybe I'll be confident enough in my programming to scan through the HBL source and try helping with that. Only time will tell :P