New Look! Godaddy is horrible, feedback.

SlowDaddy

Don’t ever use GoDaddy!

I apologize for the downtime and error messages the past few days. This site was getting overloaded, apparently that is easy with GoDaddy hosting. Thus I’ve moved to a new host.
The look has also been updated. What do you think?

Like the new look?

View Results

Loading ... Loading ...

28
Oct 2011
AUTHOR bradgearon
CATEGORY

Hosting

COMMENTS No Comments

Kirby’s Return to Dreamland Dolphin Working Fix

SUKE01-10

First of all I don’t encourage or support piracy in any way.  This is to be used with an official release of the game in a completely legal manner.

This is a dirty (Windows) fix for the issue here:  http://code.google.com/p/dolphin-emu/issues/detail?id=4932

Here’s to waiting for a more experienced Dolphin developer to fix it properly.

http://blog.bagearon.com/downloads/dolphin-3.0-188-dirty-kirby-x64.rar
http://blog.bagearon.com/downloads/dolphin-3.0-188-dirty-kirby-x86.rar
Here's the .patch:
http://blog.bagearon.com/downloads/4932-dirty.patch

A shot out to thank those who support the dolphin project, without 1080p wii I’d have to play some inferior console…  Right.  At least Nintendo puts together some great family games.

Enjoy!

26
Oct 2011
AUTHOR bradgearon
CATEGORY

Gaming

COMMENTS 4 Comments

Windows 8 developer preview and tablet hands on

windows-8-start

Per dev.windows.com:

You probably want to try out the preview release—and you can. Starting later tonight you can download the Windows 8 Developer Preview. This includes a 64-bit (x64) build with development tools to build apps and a 32-bit (x86) or 64-bit (x64) build without development tools. The releases also include a suite of sample applications (please note these are merely illustrations of potential apps, not apps that we intend to ship with Windows 8). The ISOs are linked to from http://dev.windows.com.

Upgrade from Windows 7 installation is not supported for pre-release code; only clean installs are supported. Reminder: this is a developer preview release and is not meant for production. It is not a beta release. We will be updating the release with various quality updates and drivers over the coming weeks/months just to exercise our overall update and telemetry mechanisms.

Looks awesome.

http://www.slashgear.com/windows-8-tablet-hands-on-13179144/

13
Sep 2011
AUTHOR bradgearon
CATEGORY

Development

COMMENTS No Comments

#build #bldwin Stream and News Windows 8 BUILD

build-windows-8-devices

Here’s what I’ve seen so far…

At about 8:15 AM Pacific:
CNET released a video on their website (apparently breaking NDA) of a new Samsung Windows 8 tablet being demoed (and given out to participants?) at the BUILD conference September 13, 2011.

http://www.pocket-lint.com/news/42040/samsung-windows-8-tablet-leaked
http://www.wp7connect.com/2011/09/13/leaked-videos-of-samsung-window-8-tablet-unboxing-build/

http://www.winrumors.com/windows-8-what-we-know-so-far/

Twitter:
Official http://twitter.com/#!/BuildWindows8

Hash tags:
#bldwin
#build

Live stream (Silverlight):
http://smooth.akamai.istreamplanet.com/msft/build/default.html

So far… bad ass!

Where’s the ARM build?  I’d love to grab another Samsung Galaxy 10.1 and throw Windows 8 on it…

13
Sep 2011
AUTHOR bradgearon
CATEGORY

Development

COMMENTS No Comments

Terraria Controller or Gamepad and extension support

ss1

There comes a game, once in a blue moon, that envelops my time and thoughts both while a sleep and while I am awake. The Action RPG minecraft like experience in Terraria is just that. I’m rushing so I’ll keep this post thin – but perhaps will add my other thoughts when I’m not in such a hurry.

Bottom line – I originally decompiled and recompiled Terraria to include controller support. Then I figured it’d make more sense to write an extension. After some googling I found Michael Russell’s blog: Rom’s Rants and a customized game client for Terraria called RomTerraria. The developer in me decided to implement a plugin architecture using a quick and dirty managed extensibility framework MEF approach to implement gamepad support in the game.

Thus, grab the attached, extract it to the root of you Terraria install location – read Michael’s blog for information regarding the game client options, connect your controller, and dig my friend – while killing mobs like mad.

Here’s some details:

This is what I have so far. I’ll get it working better, just need to think about the math for that stick and add the menu selection, etc.

X, Y, B, Left shoulder, Left trigger, Right Shoulder, Right trigger – controls 1-7 on your hot bar in that order.
Start / Back for inventory.
Right or left stick to aim – left stick also moves though.
Push left stick for heal.
Dpad or Left stick to move.
Hold left trigger to aim precisely.
Pushing X will open doors, etc – same as right click (suggestion is to put a sword in that slot).

Please let me know any suggestions on better controls.

Donate and comment!


Download this: RomTerraria + Extensibility + Gamepad

Source: Source Code C#/XNA required

Links updated… Google docs viewer was lame…

11
Aug 2011
AUTHOR bradgearon
COMMENTS 5 Comments

STOCK Ubuntu (not with the cros kernel) gobi 2000 driver installation and qualcomm firmware downloader

Making-wireless-work-in-ubuntu-1

This is a repost of my instructions here: Chromoslounge – Stock Ubuntu driver/service for Gobi 2000 just want to get it in another location for seo and make it easier to find.

Don’t try this on the chromium-os “easy install” with ubuntu and it sharing the filesystem, that’s a whole ‘nother issue. If you have ubuntu (tested on 10.10) installed, and wiped chromium-os and want to use the 3g follow these steps to do so:

Note if you update to a new kernel version you may have to do this again, but its simple…
Note also if you are running a 64 bit ubuntu you will need x86 compatibility – I cannot for the life of me remember what package that is. If you get an error google it, its somewhere on the first four or so links.

1. Grab the files here: QC Serial USB Drivers (cros – source) and here: qc.tar.gz – Linux (x86) binaries
2. Extract the first – qcserialusb.tar.gz (wherever) and get to a bash terminal in that location.
3. Run ./installthreeg.sh
4. Run (as root) modprobe QCSerial2k and then modprobe QCUSBNet2k and ensure no errors appear.
5. Extract the second, qc.tar.gz to /opt.
6. Run ./startthreeg.sh (from a bash terminal or by double clicking it).
7. Create a new connection using the network manager panel app, of the mobile broadband flavor. Enter #777 for the number.
8. Connect, browse, etc.

Note you will need to run startthreeg.sh after power has been lost (via sleep or shutdown – reboots shouldn’t need it). I set it up for CTRL+F3 to make it simple. Also later wrote a rules.d addition for it, but I’ll post that when it isn’t so close to the rooster.

Post your thoughts, etc, and have fun.

I’ve updated the mod name for the usb driver. I apologize for the error.

04
Mar 2011
AUTHOR bradgearon
CATEGORY

Chrome

COMMENTS 20 Comments

Chrome Pilot CR-48 Firmware loader and Drivers for Windows : gobiloader

I’ve got working drivers and a gobiloader for Windows 7 x86 and 64. Probably will work on others as well…

I’ll add more information later, but for now I’ll attach the binaries and drivers. Thanks to our friends at chromoslounge for posting the information I needed to start on this, to Josh Perry (http://curiouslynerdy.com/page/2/) for the great information, and to Google for this great piece of hardware.

To get this working, well… might have to figure out most of it. I’ll post what I can – busy day of writing code :) .

Download this

NOTE: This is dirty. It may only work on Windows x64 for now (just need some driver inf edits).
I’ll clean it up, make it a service, add an installer in the next few days.

You need to install the qualcomm loader for Windows/lenovo for now (link and more info here: http://www.chromeoslounge.com/cr-48-chrome-notebook/807-cr48-gobi2000-use-other-oses.html).

First, paste the QUALCOMM folder in the attached archive in ProgramData on your Windows drive.
Install the drivers from the cr48-modified/Qualcomm/FilterDriver/AMD64 folder for the gobi2000 unknown device.
Install the drivers from the cr48-modified\Qualcomm\Win64\AMD64\qcserdl.inf for the new unknown device (should install a QDL module).
Paste the contents of the firmware folder in Program Files (x86)\Qualcomm\Images\Lenovo\1.
Run the Release\gobiloader.exe.

You should see no errors. Run it again if you see anything, maybe a couple of times to be sure (like I said, its dirty).

Next do the following:
From there, scan for hardware changes, install the rest of the drivers included in cr48-modified\Qualcomm\Win7\Win64 and cr48-modified\Qualcomm\Win64 for the new unknown devices.
Then create a new dialup connection (for now, hopefully can use VZM or the netusb driver once I spend some more time on this). Enter #777 for the phone number and connect. Break/customize as necessary :) .

Note that you will have to run the loader and scan for hardware after resume/reboot until I have time to fix that.

Let me know if it works for you, otherwise fix it and let us know how you did!

Enjoy!

Update:

The drivers have been updated to work with x86, and you can grab the modified GobiLoader source here.

02
Mar 2011
AUTHOR bradgearon
CATEGORY

Uncategorized

COMMENTS 30 Comments

FIX: NVIDIA 3DTV PLAY Samsung 3d Plasma or other unsupported model

image1
*updated 09/22/2011 – recently moved to a faster server… still not very fast – regardless – the download link has been updated*

Summary

This post will provide you with instructions to make NVIDIA 3DTV Play work on unsupported but capable HDMI 1.4 3DTVs. It was setup and tested on a Samsung PN50C8000.

Background

New technologies come out all the time. Some lame, some great. NVIDIA 3D VISION was one such of the latter and I grabbed mine the day it released. About a year later, I bought a 3dtv: choosing Samsung Plasma as they seem a good deal more responsive and the price is great. The day I bought it, I attempted to figure out a way to use the NVIDIA 3D VISION emitter and glasses for 3D gaming with absolutely no luck whatsoever. I tried iZ3D also, with the only result being an increasing level of frustration…

More relevant background

Soon after, I saw a press release from NVIDIA describing a new software application that allows the use of HDMI 1.4 3D via the NVIDIA card and TVs built in emitter/glasses. I was excited to say the least but noticed no release date.

Just recently, new forceware was released that includes the NVIDIA 3DTV Play software. If you haven’t downloaded the latest update, scroll to the bottom of this post and follow the link or go to nvidia.com and do so.

Where the magic happens (solution)

Requirements

  • Supported NVIDIA video card
  • Latest forceware driver release
  • HDMI 1.4 3DTV (if its an unsuppored model, read the rest of this post otherwise will work out of the box)
  • 3D VISION usb emitter (only for licensing – not actually used)
  • You may need to disable driver signature enforcment if you are using Windows Vista/7 x64 (someone please confirm this)

Once you’ve confirmed the above, you are either in business or annoyed at NVIDIA’s lack of support for your potentially superior 3DTV. Me being the latter and kindof a nut for having things work the way I want I used a modified EDID to override that provided by my TV and trick the NVIDIA driver into working. My time here is thin, as I just wasted a bunch of it to set this up. Thus, I will go into no detail on how I did it but links exist below that may allow you to obtain that information yourself.

Steps to make it work

  1. Download the inf here (I’m not messing with sound here – leave that to you or a helpful commenter though I have all standard resolutions and refresh rates marked as 3d compatiable in the attached)
  2. Install the latest forceware driver
  3. Install the latest 3D VISION usb emitter driver
  4. Plug in your usb emitter and confirm the recognition of the device and associated drivers
  5. Open the device manager
  6. Expand the Computer and then Monitors nodes
  7. Find your TV (most likely Generic PNP Monitor), right click, and select Update Driver Software
  8. Click Browse my computer for driver software
  9. Click Let me pick from a list of device drivers on my computer
  10. Click have disk…
  11. Browse to the location of the inf downloaded in step 1, select it, click Open, and click OK
  12. If multiple models appear, select Generic for the manufacturer and then select NVIDIA Unsupported 3DTV (EDID Override)
  13. Click Next, wait for the installation to complete
  14. Reboot (and get excited)

Upon rebooting you should be able to open the NVIDIA Control Panel and follow the standard procedure to enable 3D VISION, but in this case it should be listed as NVIDIA 3DTV Play. Once you’ve configured it, set the resolution and refresh rate to either 1920×1080@24hz or 1280×720@60hz (and please let me know if you can get it to work for 1920×1080@60hz). In game, you should be able to activate 3D VISION using the hotkey you configured and drool at the 3D goodness.

Links

Tools and Resources

Thanks to those above in the tools section for providing me with information. I am not responsible for any damage this causes or you cause doing it obviously.

Please post comments if it works for you, and donate if you feel generous.

Thanks for reading!

08
Nov 2010
AUTHOR bradgearon
CATEGORY

Gaming

COMMENTS 43 Comments

Sign up for Google Voice!

Recently, I received an invite for Google Voice. Google Voice is an application that helps to integrate your potentially many phone numbers into one. It provides some great features like voice mail transcription, email/text voice mail alerts, indexed call logs, multi-phone ringing – even based on schedules/contact groups, discriminant call greetings, and a great deal more. Since it is currently in Beta, it is invitation only. It seems like the invitation process only takes a few weeks, so sign up now! If you have an Android phone, it integrates even further…

Click Here to Request an Invitation

Happy Holidays!

23
Dec 2009
AUTHOR bradgearon
CATEGORY

Uncategorized

COMMENTS No Comments
TAGS

, ,

Kanban: Lean Software Engineering

I just read an interesting article on a software development tool called Kanban.  Kanban is a Japanese word meaning “visual card”.  Kanban emphasizes on delivering small chunks of business value to the client frequently.  It limits the amount of work in progress and encourages the use of a physical object to illustrate the position of items or cards in whats called a Value Stream.  It is a “lean” tool for development that aims to eliminate waste.  One of Kanban’s principles I find interesting is the minimized focus on estimation.  Estimation is said to be a time waster and rather than focusing on accurate estimation, one should focus on delivering the product.

Here’s an article I found interesting regarding Kanban:
http://www.infoq.com/articles/hiranabe-lean-agile-kanban

Another from someone from the other side of the fence:
http://www.agile-software-development.com/2009/05/kanban-applied-to-software-development.html

24
Sep 2009
AUTHOR bradgearon
CATEGORY

Development

COMMENTS No Comments
TAGS

,