Enchanter

June 9, 2010 at 09:32 | Posted in Guides | Leave a comment
Tags: , , , , ,

Well, I finished the game. Here’s the map I made to help me along my adventures. If you consider secret item location to be a spoiler, then don’t look :P Hope this is useful to somebody.

Map

Spell Book

Blorb Safely protect a small object as though in a strong box
Nitfol Converse with the beasts in their own tongue
Frotz Cause something to give off light
Gnusto Write a magic spell into a spell book
Rezrov Open even locked or enchanted objects
Vaxum Make a hostile creature your friend
Exex Make things move with great speed
Ozmoo Survive unnatural death
Krebf Repair willful damage
Gondar Quench an open flame
Melbor Protect magic users from harm by evil beings
Filfre Create gratuitous fireworks
Kulcad Dispel a magic spell
Izyuk Fly like a bird
Guncho Banish the victim to another plane of existence
Zifmia Magically summon a being
Cleesh Change a creature into a small amphibian

Links

Invisiclues
GameFAQs Walkthrough
A better map (pdf)

Jailbroken iPod Touch 3rd gen

May 23, 2010 at 15:58 | Posted in Adventures | Leave a comment
Tags: , , , ,

I know I was really nervous about this beforehand, and it’s hard to find the answers with google, etc. So here’s what happened.

I used the Spirit jailbreaking software. You might ask me why I didn’t use blackra1n, and the answer is that I didn’t feel comfortable using software that looks like it was developed by a 14-year-old 1337 h4xx0r after school. That, and the fact that there are many horrible comments on blog posts that advocate blackra1n, complaining about how it didn’t work, and their ipod is stuck at a blank screen, or such.

I ran the Spirit executable file, pressed “Jailbreak” when the program said it was ready and my ipod was plugged in, and a few seconds later, it said it was done, and gave me a “quit” button.

When I quit, my ipod was showing this space-y background and had a thin progressbar. When the progressbar was full, it gave me my familiar “slide to unlock” page with my wallpaper and password, and everything looked exactly the same as before, except now I have a new application called “Cydia”.

I loaded up Cydia, it said it was “reorganizing” and would automatically close when it was done. Well, I left it alone and when I turned the screen back on, and loaded back into Cydia, it gave me 3 filter options based on your user knowledge (regular user, hacker, developer). I picked developer, and then it told me that one or more of my essential packages were out of date, or something. So I told it to do a complete update, and it updated some library packages and the base cydia installer package. It finished, I pressed the “restart” prompt it gave me, loaded Cydia back up, and it told me what my “ECID” was, and why it’s important. “Apple uses this identifier in its software verification process … You need to trick Apple into letting you keep using old software.” And then gave me an option to either use Cydia’s method of tricking Apple, or not. I’m picking the option that says “Make my life easier, thanks!”

And now I am finally at the Cydia repository for downloading new applications. It looks pretty much exactly the same as the website. In fact I can’t find any differences, except that the website is buggy as hell and not exactly designed intuitively for the internet.

I just installed my first application, OpenSSH, and the package management system is clearly heavily debian-based. The rest of Cydia seems downhill from here, so good luck!

Optimizing Slackware

April 29, 2010 at 12:50 | Posted in Adventures | Leave a comment
Tags: , , , , , ,
  1. Disable whatever services you don’t need starting in /etc/rc.d by removing execute permissions (chmod -x)
  2. Compile custom kernel with only support for what you need
  3. Disable additional unnecessary virtual consoles (CTRL-ALT-F1,F2,F3,etc) in /etc/inittab
  4. Use a lightweight desktop environment such XFCE/LXDE/Openbox
  5. Move /tmp folder to memory if you have plenty of RAM by adding “tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0” to your /etc/fstab

More later if I feel like it. I’ve read a bit about concurrent b0oting in Ubuntu, I’d like to find a way to achieve this in Slack. I <3 my quad-core.

Conky + Hddtemp

April 21, 2010 at 13:42 | Posted in Guides | Leave a comment
Tags: , ,

Plugs: Ubuntu Forums post

Make sure both conky and hddtemp are installed.

First, find out what the model number of your hard drive is. Run the command hdparm -i /dev/hda in the terminal, replacing hda accordingly with the correct device path. The model number should be easily spottable in the output.

Open up the textfile hddtemp.db which is located for me at /etc/hddtemp/hddtemp.db. Look for the section with your hard drive manufacturer, and find the model that is most similar to the one you own. Add a line underneath it, using the above line as a reference, and replacing your own model information. For example, this is what I added:

“HTS726060M9AT00″        194  C    ”Hitachi Travelstar 60GB”
“HTS421212H9AT00″        194  C  “Hitachi Travelstar 4K120 120GB (4200RPM)”

I’m pretty sure last bit in quotes isn’t really important, it’s just a user-readable label for the rest of the entry, so just put whatever model information you know in there, and don’t worry about it. Remember to save the file.

Edit or create a new textfile at /etc/default/hddtemp, and fill it with this text and save it:

# Defaults for hddtemp initscript (/etc/init.d/hddtemp)
# This is a POSIX shell fragment

# Master system-wide hddtemp switch. The initscript will not run if it is not
# set to true. STOP THE SERVICE BEFORE DISABLING IT!

# [automatically edited by postinst, do not change line format or set it to
# anything but false or true ]
RUN_DAEMON="true"

# List of devices you want to use with hddtemp. If none specified,
# hddtemp will probe standard devices.
DISKS="/dev/hda"  # your hard drive here hda or hdb etc.

# List of devices you want to use with hddtemp, but that would not be
# probed for a working sensor.
DISKS_NOPROBE=""

# IP address of the interface on which you want hddtemp to be bound
# on. If none specified, goes to 127.0.0.1. Use 0.0.0.0 to bind hddtemp
# on all interfaces.
INTERFACE="127.0.0.1"

# Port number on which you want hddtemp to listen on. If none specified,
# the port 7634 is used.
PORT="7634"

# Database file to use. If none specified, /etc/hddtemp.db is used.
#DATABASE="/etc/hddtemp.db"

# Separator to use between fields. The default separator is '|'.
#SEPARATOR="|"

# Logging period (in seconds) for the temperatures.
SYSLOG="300"  # 300 = every 5 minutes; default is 0, thus no logging occurs.

# Other options to pass to hddtemp
OPTIONS=""

Run the command hddtemp /dev/hda -d as root, once again replacing hda accordingly. This will start the program hddtemp in daemon mode.

Run the command nc localhost 7634, and count each character until you know the numbers of the temperature in the line. For example, I get “|/dev/hda|HTS421212H9AT00|43|C|b” as my output, and the temperature, which is 43, lies in the character numbers 27 and 28 from the beginning of the line.

Open up your ~/.conkyrc textfile. After the line that says TEXT, add a line whereever you would like to place it that says HD Temp: ${execi 300 nc localhost 7634 | cut -b27-28 ;}C, replacing 27-28 with the numbers you counted earlier. This will cut up the output so instead of seeing the whole mess in conky, you will only see the temperature numbers.

Tada! Next time you open conky, you will see a line with your hard drive temperature being monitored. The hddtemp daemon will need to be running in order for this to work, so you might want to have the command hddtemp /dev/hda -d run at bootup with your computer. The method by which to do this varies with the distribution, so you’ll need to figure out how to do it yourself. :)

Ipod Touch firmware alternatives?

April 16, 2010 at 17:57 | Posted in Uncategorized | Leave a comment
Tags: , , ,

Here’s what I would like my ipod to be able to do, within the realm of possibilities:

  • Everything it can do with the Apple firmware
  • play FLAC-formatted audio
  • Utilize bluetooth hardware to connect to phone and computer
  • Support custom themes
  • Use a different browser/support Flash player
  • Ability to uninstall built-in ipod apps like Stocks, iTunes store, etc
  • Apt-like repository of free, open-source applications

Known possible options:

Known impossibilities:

  • As far as I can tell, Rockbox has no intention of attempting support for the ipod touch
  • ipodLinux is also a lost cause

Well, it actually kind of looks like Cydia/Icy/Rock, etc might just be repositories, and not a firmware replacement. Maybe my brain is just stuck on Rockbox. :(

Well I’ll mute this on a positive note and relay my satisfaction with various free ipod apps at the apple store:

  • Skype with working voip technology
  • Last.fm/Pandora/other internet-based radio streaming
  • Mocha VNC Lite, which is implemented particularly well
  • Google Earth
  • “Google” application with accurate voice search feature

UPDATE (04/22/10)– The linuxoniphone blog suddenly posted this yesterday. Although he calls this to be in “alpha” stage, I have high hopes that it will be developed and hopefully modified to run on an ipod touch, which is obviously quite similar to the iphone.

Making Xubuntu look like Windows XP

April 13, 2010 at 10:01 | Posted in Guides | Leave a comment
Tags: , , ,

Plugs: XpGnome, XubuntuBlog

First off, download the XpGnome.tar.gz file, and extract all the tarballs within it. Move the folder “GnomeXP”, which contains the Windows XP themed icons, to ~/.icons (you’ll probably need to create the folder first).

Copy over the Bliss wallpaper image and the start menu image, which should be under XpLuna. I created my own taskbar image because the XubuntuBlog page didn’t provide one, so here it is: Windows XP Panel Background

Run gdmsetup and tick the box that automatically logs your default user in, so you can skip the Xubuntu login screen entirely.

Navigate to Applications > Settings >Appearance, and select RedmondXP as your theme, and GnomeXP as your iconset. Navigate to Applications > Settings >Window Manager Settings, and select RedmondXP as your theme there as well.

Create the file ~/.gtkrc-2.0, and put this inside to make your taskbar blue and windows-like:

style “panel”
{
bg_pixmap[NORMAL] = “/path/to/.panelbg.jpg(change this!)
bg[NORMAL] = “#0055ef”
bg[ACTIVE] = “#0055ef”
fg[NORMAL] = “white”
}
widget_class “*Panel*” style “panel”
widget “*Panel*” style “panel”
class “*Panel*” style “panel”

Delete the top XFCE panel, make the bottom one 30 pixels high, and organize your widgets like Applications > Window Switcher > Notification Area > Sound Mixer > Clock. Right click on the Applications widget and select properties, choose the start menu image as the icon to use, delete the “XFCE Panel” or “Applications” text.

Right click on the Desktop and select Customize Desktop, and select Bliss as your wallpaper.

You may want to look into changing the Xubuntu loading screen, disabling Gnome Keyring, and installing WINE.

I’ve written this mostly from memory, so if the exact names of some things are inaccurate, I apologize. If anything needs clarification, or you have questions, please feel free to leave a comment.

I will be uploading a screenshot of what this will turn out to look like in a bit.

Here is what the final product looks like. Not perfect, but acceptable and still tweakable:

style “panel”
{
bg_pixmap[NORMAL] = “.panelbg.jpg”
bg[NORMAL] = “#0055ef”
bg[ACTIVE] = “#0055ef”
fg[NORMAL] = “white”
}

widget_class “*Panel*” style “panel”
widget “*Panel*” style “panel”
class “*Panel*” style “panel”

# icon text

style “xfdesktop-icon-view” {
XfdesktopIconView::label-alpha = 100

base[NORMAL] = “#000000″
base[SELECTED] = “#000000″
base[ACTIVE] = “#000000″

fg[NORMAL] = “#ffffff”
fg[SELECTED] = “#ffffff”
fg[ACTIVE] = “#ffffff”
}
widget_class “*XfdesktopIconView*” style “xfdesktop-icon-view”

libpng

December 11, 2009 at 20:43 | Posted in Adventures | Leave a comment
Tags: , ,

While compiling nitrogen, I hit an error:

g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12   -I/usr/include/gtkmm-2.4 -I/usr/lib64/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib64/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0   -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DNITROGEN_DATA_DIR=\”/usr/local/share/nitrogen\”    -g -O2 -MT Thumbview.o -MD -MP -MF .deps/Thumbview.Tpo -c -o Thumbview.o Thumbview.cc
In file included from /usr/include/libpng12/png.h:506,
from Thumbview.cc:26:
/usr/include/libpng12/pngconf.h:371: error: expected constructor, destructor, or type conversion before ‘.’ token
/usr/include/libpng12/pngconf.h:372: error: ‘__dont__’ does not name a type
make[2]: *** [Thumbview.o] Error 1
make[2]: Leaving directory `/home/susie/tocompile/nitrogen-1.4/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/susie/tocompile/nitrogen-1.4′
make: *** [all] Error 2

So I went to /usr/include/libpng12/pngconf.h:372 and found this:

/* If you encounter a compiler error here, see the explanation
* near the end of INSTALL.
*/
__pngconf.h__ in libpng already includes setjmp.h;
__dont__ include it again.;

so I found the INSTALL file associated with libpng (/usr/doc/libpng-1.2.37/INSTALL):

If you encounter a compiler error message complaining about the
lines
__png.h__ already includes setjmp.h;
__dont__ include it again.;
This means you have compiled another module that includes setjmp.h,
which is hazardous because the two modules might not include exactly
the same setjmp.h.  If you are sure that you know what you are doing
and that they are exactly the same, then you can comment out or
delete the two lines.  Better yet, use the cexcept interface
instead, as demonstrated in contrib/visupng of the libpng distribution.

Further information can be found in the README and libpng.txt
files, in the individual makefiles, in png.h, and the manual pages
libpng.3 and png.5.

Thank god some developers like leaving me clues. Too bad I have no idea what “compiling another module that includes setjmp.h” means. This means I’m left with only one option to try: commenting out the lines anyway. It’ll probably work, so here goes.

Dual-booting Mac OSX Snow Leopard and Windows 7

December 11, 2009 at 18:50 | Posted in Adventures | Leave a comment
Tags: , , , ,

A dear acquaintance of mine happens to have the some of the exact hardware in the guide he stumbled upon for installing Mac OS Snow Leopard on a non-apple computer. So, I’m the linux aficionado who will be assisting him in his project. Ironic, right? Well, I plan to help him out this weekend and I want to get my plan outlined somewhere I can reference it.

  1. Windows 7 is installed on first hard drive
  2. Install Snow Leopard on second hard drive
  3. Make Snow Leopard drive the master drive or give boot priority
  4. load Ubuntu live CD and install GRUB to snow leopard drive

I’m wondering if this last part is going to work. It’s a complete shot in the dark for me. Can you run grub from a non-linux partition? Is that okay? The files will be in /boot/grub on the Mac drive, so, I guess I don’t see any reason it shouldn’t work, because it doesn’t need to load up a linux environment to work, obviously, right? Well, who knows. We’ll find out when I try.

Chameleon bootloader also looks relevant to my interests. I’m researching now.

Okay, alternately for step 4, I could try installing Chameleon on Snow Leopard after it’s installed. However I have zero experience with it and it seems to be somwhat poorly documented.

Normal Install (non-RAID):
————————–

Suppose that your installation is on /dev/disk0s2

- Install boot0 to the MBR:
fdisk -f boot0 -u -y /dev/rdisk0

- Install boot1h to the partition’s bootsector:
dd if=boot1h of=/dev/rdisk0s2

- Install boot to the partition’s root directory:
cp boot /

No need to use startupfiletool anymore!

I have no idea what it means by not needing to use startupfiletool anymore, because it doesn’t reference that anywhere else in the README file that quote is extracted from. Perhaps it’s some type of “Mac” thing. I really hope I can compile Chameleon from source the same way I compile things in linux…

I’d like to plan what type of things I will do with the configuration files, but I really have no clue, so I’ll just have to poke around once it’s installed and hope my boyfriend doesn’t get frustrated with my tinkering ;_;


So it turns out we never got to the point where we setup the dual-bootage, because we both hated Snow Leopard so much that after hours of getting it to install, we immediately reformatted. Ha, ha, ha.

Cygwin

November 10, 2009 at 13:50 | Posted in Adventures | 3 Comments
Tags:

I’ve installed it again, with a purpose this time. I want to move this giant 6GB iso file over to my external to make space, but of course the external is FAT32 and can’t handle that file size. So, in linux, I would simply split the file into smaller chunks with `split`, to be reassembled with `cat` later, but… What am I supposed to in Windows? Download some shady file-splitting software? No thanks.

Well, to my satisfaction, I am now successfully splitting the file with `split` under cygwin. Cygwin has proved it’s potential and usefulness to me, so I will give it another try. ;)

Rozen Maiden Gebetgarten

November 1, 2009 at 15:53 | Posted in Uncategorized | Leave a comment
Tags: , , , , , , ,

Well, this has nothing to do with linux, but I’ve downloaded Rozen Maiden Gebetgarten for the ps2. It runs (pretty poorly) under the ps2 emulator, pcsx2. I can’t find any translations anywhere, so I thought I would at least share some basics I’ve desperately managed to figure out.

Controls

Menu

– proceed/accept
X – go back/cancel

Dialogue

- skip through dialogue quickly (skip)
- automatically proceed to the next line without your input after the speech is read (auto)
– proceed to next character dialogue
X – review last character dialogue/go back

Battle

LT - Special Attack
RT – Zoom quickly in any direction
– shield yourself from attacks
(distant combat only) – shoot (slower and more damage)
(distant combat only) – shoot (faster and less damage)
X (close combat only) – Grab your opponent and smack them

Translations

As a side note, I do not know japanese at all, and this is my best guess from matching characters on the katakana and hiragana wiki pages and then translating the romaji with a dictionary. It seems the engrish is in katakana, while everything else is hiragana, with what I assume to be some kanji that I cannot decipher at all. Green text is romaji, blue is the translation.

pause

Pause Menu

leavingsavemenu

Leaving the save menu (yes takes you back to main menu, no returns you to the save menu)

menu

when you press the main menu button on the pause menu

leavingoptionsmenu

leaving the options menu

The only battle I had trouble with in this game appears to be the last one, Kanaria vs. Barasuishou. I found a video that can act as a sort of guide, so here it is.

After beating the game, you unlock VS mode (2-player) under Extra, and use can play any of the 7 Rozen Maiden (with Barasuishou instead of Kirakishou, who isn’t present in Gebetgarten).

« Previous PageNext Page »

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.

Follow

Get every new post delivered to your Inbox.