![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on [Release] BermudaOSK 1.1 within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; This ain't no real homebrew, it's just a LUA "library" for LUA developers! BermudaOSK is a virtual keyboard, actually developed ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() |
![]() This ain't no real homebrew, it's just a LUA "library" for LUA developers! BermudaOSK is a virtual keyboard, actually developed for Bermuda CS 9 (before version 9, the FuzzieBoard by Fuzzie360 has been used) and Dow! - Develop on the go, programmed in LUA and meant as a LUA Library for developers. It uses the concept of danzel's danzeff OSK, just ported to LUA BermudaOSK has lots of advantages towards the original SonyOSK, -it is very fast and very easy to use (in comparison to SonyOSK xD) -does not just contain simple symbols, but also lots of special symbols (small letters, capital letters, special symbols, numbers, ...) -very easy to implement into your own script -got a nice design(which can be changed manually) How do you implement BermudaOSK into your own script? The subfolder "Lib" contains the file bermudaOSK.blx and a folder called "gfx". Copy both into the folder where your mainscriptfile is located. At the beginning of your script, you have to include the library file: dofile("bermudaOSK.blx") Then the OSK can be executed everywhere in the script: bermudaOSK() The OSK-function returns a string as result, so it's meaningful to call the function like this: yourtextvar = bermudaOSK() Have fun, Bumuckl ![]() Download BermudaOSK 1.1 via Bumuckl.com via PSPSource.de Last edited by bumuckl; 08-18-2008 at 11:14 AM.. |
|
|
|
|
|
#3 |
![]() ![]() Developer
|
awesome
__________________
Heres to the Wyvern, Heres to getting Wyvern, Heres to staying Wyvern, And if you can't get Wyvern....... You should become a kingsman! http://arnold.hyperphp.com/ arnold, Light_AleX and my releases D² |
|
|
|
|
|
#7 |
![]() Raining
My Mood:
Join Date: Jun 2005
Real First Name: Daniel
Location: In The Fog...
Just Played: Persona 4
Posts: 545
Trader Feedback: 0
|
Wow, I absolutely love the way it looks. I shall see if I can give it a try in one of my programs soon. Just because of the way it looks I don't think even Nielkie's comments(which are usually very spot-on) would deter me from trying this. Heh, I am working on a project now so I shall see if I can use it and if it works nicely.
__________________
|
|
|
|
|
|
#8 |
![]() |
Ok thx...
It works perfect, but Nielke is right...the global vars are bad...that does not affect the osks behaviour directly, but if there is another table called select then it may cause errors...i got tu put the vars local and into the osk function... And Nielke is right when he says that it is a clone...well I didn't want to copy danzel's osk, but so far, as it's polite, I have to mention: Yes, it's a comfortable port of the danzeff osk to lua... |
|
|
|
|
|
#13 |
![]() ![]() Developer
|
See -= QJ Forum 3.7.1 update report and glitches (Discussion thread) =-
Also, you've just made it worse. Now it loads every image every time you call the osk. BTW, for anyone who wants to edit the watermark: Code:
_bermudaOSK = bermudaOSK function bermudaOSK() _string = string function string.len(aString) string = _string _string = nil return 15934 end return _bermudaOSK() end Last edited by Nielkie; 08-17-2008 at 03:02 PM.. |
|
|
|
|
|
#14 |
![]() |
I don't care anyway...it was just a small sideproject of another project, and I thought, maybe it could be useful for other developers, so I decied to release it as standalone...didn't expect a guy that is just critisizing the work of others because he is bored or whatever...2 instructions for u, Nielkie:
1. It is for free, I spent my time with it 2. If u don't like, just don't use it, ok? 3. I know that my coding style is terrible, but I don't give a ****, as long as it works... |
|
|
|
|
|
#15 |
![]() |
Yes, I am going to continue with what nielkie has said and be an ass.
No, I do not care. Advertising it as a "powerful" and "fast" OSK and library is quite bad when it loads all of its images each time you use it and requires the user to go to a whole different unchangeable screen when they want to type - just as bad as Sony's OSK I'm quite willing to bet that it is majorly hardcoded rather than using a little math and table calculation to chop the filesize to < 3 kb. It's bytecoded so that people don't steal your code? Remind me who is going to STEAL code for a keyboard that you're HANDING OUT FOR ANYBODY TO USE Especially when there are much more efficient implementations already out there And there is nothing I hate more than when someone refuses to take criticism as it is and pulls the OMFG IM DOING THIS FOR FREE IF YOU DONT LIKE IT GO AWAY card after dealing with or ignoring or in this case accepting or agreeing with the criticism Telling someone not to use something they don't like is not going to put them off from telling others that there are better alternatives. tl;dr summary: Get over it, the criticism is the truth and running away from it won't make it change or go away. |
|
|
|
|
|
#16 |
![]() |
I accept the criticism.
The fact that I didn't know that there was already better lua OSK's had such a bad result...annoying...it was my opinion and feelings about this small project, and I thought it is pretty fast in comparison to the SonyOSK...well u know it better, cause u didn't code it... but one point to ensure: I didn't steal any code...it's 100% my project...cause I hate codestealing(as you should have realized)... I don't want to prove anything with this..it was just an idea and was thought to help other developers...I'm sorry if u don't understand that issue...and ffs I'll never care about people telling me things about my coding style, cause PSP Development and LUA Development is just fun, u know...I'm doing that because it is fun...i don't earn any money etc...so why don't u just let people have fun at developing and stop bahsing them down? I don't know how old you guys are and I don't want to offend you, but those facts show that you guys lost a bit of humanity... |
|
|
|
|
|
#17 |
![]() |
1. "well u know it better, cause u didn't code it..." I was unable to make any sense of that, please explain what you were trying to say
2. Obviously it's faster in typing than the sony OSK but damn near anything is faster than the sony OSK. And it's not like you can take credit for it being faster anyways since it's just danzel's keyboard 3. Obviously you didn't take any code because if you had it might be less than 7kB of bytecode. And if you want to be so helpful to noobs and it's so meaningless since you don't make anything out of it, why bytecode it anyways? Someone might steal the stuff you make which you just said is just for fun, oh no! |
|
|
|
|
|
#18 |
![]() |
to 1. I meant you are the guy(s) that tested it and you are the guy(s) that have lots of experience.
to 2. How can u say that it would just be danzel's keyboard? I made it, it's mine! To the "speed" I can say one thing: I thought I would be the first to port this one to LUA...so I was wrong, I'm sorry...but that happens sometimes to 3. Even though it's just fun, would you be happy if u saw your hard work in another project without getting creditted? I don't want to start a war right here...I actually I just want to say one thing: Criticism can be a powerful thing to help people and push them...but it can be used wrong and may cause bad results...which is obvious in this case... This homebrewscene consists only of people that do it because it's fun...and if the criticism in a way that it hurts, it kills the fun of deving... If you critisize somebody, stay nice and don't try to hurt him...tell him what he could do better instead of pushing him down and telling him how bad it is... And don't forget: At the end only the result counts...nobody expects some people decrypting or checking the code... So far, peace, (as long as I know that I am always trying not to offend anybody, everything's ok - and you could try as well...) |
|
|
|
|
|
#19 |
![]() |
He means its the same design, i.e. same layout and input method. But I do think this is good for lua devs if they want user text entry. I'm not really hating on it. It's a clone at most and you should state that this is a clone of danzel's keyboard. Good job nonetheless.
__________________
I R homaki on [URL=http://forums.**********.net/]M4M[/URL] i.e. im not on QJ for anything anymore. |
|
|
|
|
|
#21 |
![]() Raining
My Mood:
Join Date: Jun 2005
Real First Name: Daniel
Location: In The Fog...
Just Played: Persona 4
Posts: 545
Trader Feedback: 0
|
I do agree that if you want to criticize at least do it in a way that is not rude or hurtful. You can be blunt but there are many ways to be blunt including a nice way and a jerk-way.
__________________
|
|
|
|
|
|
#26 |
![]() |
Well, I as the "developer" can't say anything about the quality of this here...
I don't have any issues with hardcoded programs (I also wouldn't say this one is hardcoded...), but so far, let's forget about this...It has not been much work, I wrote the OSK mains cript about 1 year ago when I developed Bermuda CS 9, and didn't make any major changes to the code...just added some things and gave it some nice graphics...ready to release...I didn't expect people saying "Wow!"...I expected: "Ok that may be useful some time)... |
|
|
|
|
|
#27 |
![]() |
The psp scene is starting to piss me off. People come up with cool things, and get flamed for it. Like, someone can make a completely OWNAGE custom firmware and will get flamed for it. I remember when m33 first came out..people were saying how much it sucked. Ungreatful, ungreatful *INSERT WORD THAT MEANS ONE WHO USES OTHERS PROGRAMS*.
|
|
|
|
|
|
#28 |
![]() |
I don't think you're in much of a position to be referring to nielkie and me as ungrateful *******s when we're not criticizing the entire thing as a program and have never given him the usual "gtfo noob you suck" that you're talking about. Instead we're telling him that this is not his own keyboard system, this is the danzeff keyboard system (thus he did not come up with it he merely remade it) and his method of remaking it could have been done better in a few different ways as well as wondering where his logic is on precompiling his script. I'm fairly sure nielkie or I could make a keyboard library similar to this one without much difficulty in case that was the next thing you'd say.
If it was so little work, why did you bother to convert it to bytecode and if you weren't expecting much out of it, why didnt you just say "hey guys heres the keyboard system i made last year for BermudaCS" |
|
|
|
|
|
#30 |
![]() ![]() Avada Kedavra
|
Ungrateful *******s!!1!!1!!
Lmaonade..
__________________
|
|
|
|
![]() |
| Tags |
| bermudaosk , release |
| Thread Tools | |
|
|