Sunday, January 25, 2009

BLARGH in 2009

So I decided to haul my lazy ass and continue working on BLARGH Text Editor. I've successfully ported my code to the new devkitARM release 24, and libnds 1.3.1.

Just get the file save/load working, and its already a full-fledged text editor. And now that there's some official sample code on how to get libfat working, it'll be easier for me.

Next major features needed are some unfinished text editing features (cut, copy, paste, search), and multiple text files opened via tabs. But I want to concentrate on file save/load first.

Unicode support would require me to create all those characters from foreign languages. I'd be willing to make ones for accented english letters, but that's about it. I sure as hell won't be doing all those Chinese characters. Perhaps the Japanese Kana letters, since I'm learning them, but definitely not the Chinese Kanji.

Dictionary lookup will perhaps be the last on the list.

4 comments:

  1. Good to hear that! I am sincerely hoping that you can get it done more or less soon, not that I want to pressure you, but some decent text editor for DS, for all those wanna-be story writers like me ^^

    Anyway, if you are still working on it, then know that there is at least one person who will have good use for it, especially if there won't be Text file size limit :).

    ReplyDelete
  2. I am very interested in this project as I would both like to have a text editor for the DS and I have just ported my interactive fiction language to the DS. Interactive fiction is played by typing commands so a better text input method would be great - I'd love to integrate you hexinput keyboard into the project. Is the source available anywhere?

    ReplyDelete
  3. @Stuart: I uploaded it here: http://www.mediafire.com/?djzyyivotct

    ReplyDelete
  4. Thanks for that. It would be great to see this keyboard become a drop-in replacement for the one in libnds. The developers of libnds have done a great job on the standard QWERTY keyboard but this is a far better method for entering text on the DS.

    ReplyDelete

Made me post. 0/10.