Updating

Greetings all,

It’s been a LONG while since I posted. I thought I’d go ahead and add a little bit here. I’d be interested what you might want to see here, what brought you here, etc. Analytics can’t only do so much.

During my summer, I’ve been working on bettering the CEENBoT through software development. I’ve been hired to do this of course, which is a great experience in itself. I start school back up in late August, assuming nothing soul shattering happens.

As far as personal life, I’m still living in Omaha, more or less on my own. I’m on school campus dorms. Right now, I’m living with two other guys (the apartment houses 4 total, the fourth position is open until August I’m assuming). This has been interesting in itself. I’ve never considered myself closed minded and whatnot so I’ve enjoyed alternative viewpoints. I have a Korean roommate (South, of course). He’s a little bit much for my liking, but tolerable. He keeps clean, expects others to as well. His expectations have led to some hostility. Anyway, I also have a Saudi Arabian living here as well. Great guy. Very understanding and interesting. He’s extremely pleased to be here. The Korean has been gone most of the summer, went home until his summer classes started. The Saudi (I really should give these guys false names…. if I continue to write about them that is) has helped me out tremendously this summer with various things, dishes etc. He’s kept things clean, offered up his dishes to use and so on. Unfortunately my two roommates don’t get along with each other, causing some small drama.

Other than the above, it’s video games and sometimes laying in bed bored out of my mind. Straight forward, nothing earth shattering and so on. I’m hoping to add more content to the internet through various channels, like twitch.tv for broadcasting some of my games, YouTube for broadcasting the games as well as the CEENBoT stuff I am working on outside of work and some project ideas, http://ptg.demortes.com for some game related news that other gamers might find interesting. I’m also looking at some coding on BitBucket, but it’s primarily work related and private repos. As always, day to day activities can be viewed at Twitter (@demortes) which pulls my Facebook stuff into it, or of course Facebook (http://www.facebook.com/demortes). Smile

Not a gamer…. but I am? Xbox one, PS4 and Wii what?

The Xbox one was announced recently, and shortly before then, the PS4. The Wii U has been out for some time, and really don’t consider Nintendo’s contender into serious gaming, but I digress.

With all the great new features announced, I’ve still pretty much decided that unless I have some extreme excess cash (and as a college student going through a divorce, I doubt that’ll be anytime soon), I will not be buying these next gen consoles. Nothing seems amazing about them to make me want to. Don’t get me wrong, the technology they’re using is amazing, they just don’t “Wow” me. Let’s consider, right now, that I’m a little upset at the Skyrim differences between PC and Xbox 360. The textures and capabilities are far from each other on each platform. I bought the Xbox version because I know I’d be tempted to cheat with mods and whatnot on the PC. Now that I beat the game, however, I hardly play it. Where mod’s would certainly add a replay ability. Also, textures. PC had a an HD texture pack and various other useful hacks like a real time map.

Let’s talk about the features I see on the Xbox One (I’m more of an Xbox fanboy than a Sony fanboy, so I haven’t paid close attention to the PS4 outside of the desire to play Dust514. Blame Sony’s reaction to Geohot and their regression of removing Linux capability from their platform). Three operating systems to facilitate separate functions, media, TV and gaming. Lacking backward compatibility (I understand why, but if I can’t play my old games on my new console, it still removes some of the desire). The controller looks like it’s been sent through Notch’s Minecraft generator. As does the console itself. Is that a freaking VCR? I like the look of the Xbox 360 myself. Cloud rendering of video games? And with slow/no internet, you get the crappy graphics that game makers put on the disc. 

If they were to add backward compatibility somehow, with little to no cost to me (preferably no cost), I might reconsider it. Do what Ultraviolet is doing. Trade in your disc games for downloadable. I have yet, as well, to see processor specs, video card, etc.

Let’s compare to the PC now. I can play my old games, sometimes requiring hacks, but for the most part not so much. There are also more free to play games coming to PC than on Xbox. Rift recently announced a new business model of Free to Play, Lord of the Rings Online, Diablo III has a certain free to play, etc. Most games I’m interested in aren’t console exclusive. Battlefield 3 wasn’t, Skyrim wasn’t, and I believe Fable and that series is somewhere on PC but I could be wrong. I also like the feel of the keyboard better than the controller sometimes, but I do have a controller dongle to use the 360’s controller when wanted. I can now hook up my PC to my TV and get HD quality and run not just what Microsoft wants me to run, but any OS, any application or game, any video. No gold subscription to pay for.

Console will likely never be my main gaming platform again, now that PC’s are rapidly becoming less expensive, more capable, and I don’t have to drop 500 bucks on one PC right away, I can build and upgrade my existing one. I might own a console, but with disposable income and spare time.

What features are you looking forward to? Is one feature over them all going to make you move to a next gen console? What are your thoughts? Leave a comment below!

Combat Boredom

I’ve been mildly disinterested in games recently, mostly because of school. However, these days, I’ve been bored of them. EVE Online is still a great game if you find a great group of friends to do what you want. As I don’t like mining, which is effectively doing nothing in my opinion, my group of friends are not as exciting as I am. I have let my subscription to EVE Online lapse.

Recently I have received a free 60 days of subscription time to Rift, along with the expansion pack. This is a different game from EVE entirely, so it was a welcome break, for a few days. Unfortunately it became mundane for the most part. The guild is what kept me on for hours, again to a point. You still quest and grind a lot. The one thing they did that I liked over WoW was what they called “dimensions”, which is basically a player/guilds house.

So now, I’m sitting here having woken up less than 12 hours ago, bored. I’ve worked on other projects of mine, but I really want something to do as far as gaming. I could go play Pirates of the Burning Sea, but recently I have revamped my econ to where I’m not making any money it seems. Part of this is because of the lacking player base in my society, which one person was to supply me with goods to build up the most profitable item in game. My play style and time is so off, I can’t rely on him.

I could also play Rift, but the grind seems too mundane right now. How about Guild Wars 2? I’m stuck on a quest which I can not complete myself, and once again I’m not a social player.

I think to myself every now and then what the perfect game is. My views are pretty simple, I think. I wish I had the willpower and time to dedicate myself to it, however. With the release of occulus rift and some of these ideas would be best executed in VR, I wish so even more so.

So here’s how I envision my perfect game:
First you start of with a detailed character creation, much like EVE Online. You start off in a world that you learn your basic combat skills. This would be post apocalyptic in nature. Once you learn some basic skills, you then learn you can captain a spaceship and discover new societies. This would take the EVE Online aspect one further. You can sell that ship, buy premade ships, or you can design your very own. Specify what it might look like, how many crew quarters, etc. Guilds, corporations, or whatever you would call the group of like minded players, would then be able to help you on your ship for bonuses, like an extra pilot, or a mechanic, or even just a diplomat for navigation through alliance controlled space. Now this is all good and fun, and for the most part can seem dull once you’ve done it the first time. Next thing I’d like to add to it is being elected a ruler or owner of a planet. Now you can build a sim city like style setup. Buy land or excavate it, build buildings that have purposes, protect civilizations on that planet or terrorize it. Then when your world or land is invaded, take it into a FPS kind of game. You buy weapons, “clones” or lives, ammo and vehicles. You can be supported by your friends in space, or you can leave and let your civilization fend for itself.

The above game would be epic, and adding aspects like political revolutions against you or your enemies could add so many other parts to the game. Unfortunately to be multiplayer, it would require massive servers and be too big to keep track of. Also interfaces would likely be clunky and require specialized tutorials to even scratch the surface. Then add some of the limitations of other technologies, like Oculus Rift. For now, I guess, I’ll play them in parts, in different ages, and just hope…

 

What game would you want? How would it be different than what you’ve played?

CEENBoT Flashlight Project – Setting up the IDE (Atmel Studio 6)

WARNING: Windows 8 users – While installing, you will need to be in a special boot mode of Windows. This is called “Disable Driver Signature Enforcement” in your advance boot menu. I suggest doing this now! Click here for how.

Today, for my seminar class, I was assigned “fun” in the form of developing a program on the CEENBoT I assembled in an earlier class. This was designed to have some “fun” over Spring Break. Nerdy, I know, but it does sound fun. I was given instructions on some addition functionality of the CEENBoT that I acquired and assembled. I’m going to try and detail various things about the project just for blogging purposes and to document what I might need to remember later. Who knows, you might like it to?

The original idea was given here. The idea is to create a circuit on the breadboard that consisted of two photo-resistors, and allow them to control the turning of the robot. For those not familiar with the CEENBoT product, you can review it here.

The first thing to note is that Atmel, the provider of the programmable logic controller, upgraded from the studio suite used in class (Typically Atmel Studio 4 at University of Nebraska Omaha, or CEENBoT Commander which is a visual drag and drop interface to allow certain programming capabilities to younger generations) to Atmel Studio 6. There are large differences in this suite, not just graphical. The studio suite is now based on Microsoft’s Visual Studio programming IDE. This is great to get closer to professional development of desktop applications, not so much for those that are just starting out.

First, you need to download the IDE. Click here to go to Atmels website. At the time of this writing, you want to download “Atmel Studio 6.0 with Service Pack 2 (build 1996) Installer – Full”. Once downloaded, you should be able to run the program file to get it installed. Run the program once installed.

You will now be given a screen like:

IntroScreen

Next you will need to download the API library and header files (here). You will need to use a utility to “unzip” this anywhere. Windows typically allows you to right-click and “Extract All”. Once this is done, we now need to create your first project! Back in Atmel Studio 6 (or Visual Studio or VS for short), click “New Project”. You’ll get a screen like this:

NewProject

You can name your project anything you like and store it anything you like, otherwise keep everything else the same. Next you’ll be presented with a screen asking for the controller you’re programming for. Mine is the ATmega324P, you can confirm which yours is on the board of the CEENBoT.

ControllerSelect

You’ll now be given your main programming code. We aren’t done yet though. We have to tell VS to use the libraries you downloaded. Right now VS thinks you’re just programming the controller, when the CEENBoT has all these nice features, like wheels, LCD screen, switches and IR boards. You’ll want to go to the top, click Project –> <Project Name> Properties. Now you’ll get something like this:

ProjectProperties

OK, now here’s where it’s hard to understand what’s going on, so follow along with the pictures if you get lost. On the left hand side, click “Toolchain”. A new window populates on the right hand side. There is a list of options within it, to which you want to click on “Libraries” under “AVR/GNU Linker”. The window will look like this:

LinkerLibraries

Click the circled add button. This tells VS that we want to point it to an external library, a collection of code given to us by the makers of CEENBoT. Point this to the CEENBoT API folder you extracted earlier, not the lib-includes. You’ll see this file system path show up under Library search path. Next click the top “Add” button, identical to the first one you clicked, just above it. You want to add “libcapi324v221” in the box. After all is said and done, you should have a window like this:

FinalLibraries

We’re almost there! Now we need to tell VS how to use the library and give us the ability to use it in our code! Click “Directories” under “AVR/GNU C Compiler”. Click the “Add” button identical to the ones we clicked before and point this to your “lib-includes” folder that was extracted earlier.

IncludeDirectory

OK! Now we are ready to program the CEENBoT! To test this out, go ahead and edit your .c file to look like this:

#include "capi324v221.h"
void CBOT_main(void)
{
while(1)
{
//TODO:: Please write your application code
}
}

This is a simple program that does nothing. This programming is explained in more details in the getting started guide, downloadable from the page above where you got the API headers. Once this is in your .c file, you can now save (Control S, I find, is very useful.) and then go to Build –> Build Project (or hit the F7 key.) Once your computer is done working, you should see

Build succeeded.
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========

If there are any errors listed, you might be able to Google the error to find out what happened, but most likely you clicked on something incorrectly and send the wrong folders to the wrong parts of the configuration.

Next article: How to flash your CEENBoT without making it a paperweight!

Poor Customer Service – Verizon Wireless

It’s times like these where I wish I hadn’t done the jobs I have, tried to help the most I could in my roles as customer service.

My mothers car broke down and she didn’t have a phone to call from, she was forced to wait outside in the freezing car that wouldn’t start. No heat, nothing. McDonald’s, which was right next to where the car broke down made her feel all sorts of unwelcome and bothersome when asked to use their phone to even get in touch with my step-father, her husband, to help her out. That made me shake my head already.

Then, after talking to my wife about it, I decided a free basic phone for 10 bucks a month is a small price to pay for her speedy safety in times like this. I tried to order her a phone, nothing special. Free for a two-year contract, an LG Extravert, was to be delivered in two days. Now the first time it was cancelled, I would have said it’s my fault. The second time I ordered it I updated my physical address, at which point I figured was the problem. I had moved to go to school and I don’t think I updated their records. The old isn’t invalid, my wife is living there for the time being until she can get things moving and move down here to go to school as well. The new phone was to be delivered to the new address for my mother, whom I am living with. Wednesdays came and gone, but no phone. I called to find out why, they said it was cancelled due to potential fraud. I should have received a call, so I am told. The only calls I have received were from some people I can’t understand a single word and had to fight to get them to tell me which company they were associated with (and they couldn’t even say my name)… but I doubt that was them. Why? Because I called the day after making the second order… my order was cancelled yet again. No calls. AFTER I updated the address, made sure everything was good to go, they still cancelled it. Now I would have just gone to the store, but the phone wasn’t free in the store, so I’m told.

Now here’s what pisses me off. It wasn’t the physical address that was blocking the order. It was the EMAIL address that I had on file. Let me say it again. EMAIL address on file since the beginning of my account was marked fraudulent. An address that had nothing to do with my service, which was where my bills have been sent dozens of times FROM THE SAME COMPANY, was marked fraudulent.

So I’ve went through three departments in one call, three days worth of calls, I have finally ordered a phone. The same phone? NOPE. They are now sold out of the phone that I wanted. No I’m getting Samsung Intensity 3. If this order gets cancelled, I will not only file a BBB complaint, I will seriously think about cancelling my service and go to AT&T or something like that.

Not only did the situation piss me off, it’s the way it was handled as well. I had no calls, nothing. This is how customers feel like just a number to a company. This is outrageous. If I were told an order I placed was cancelled, I would have called that customer immediately. For those nay-Sayers, you don’t know me or my history with business, but I’ve proven this time and time again. As a matter of fact, for a company that I worked for, it was policy.

Verizon, learn something here. Your first-call-resolution on this sucked, as did your second. And you bet your ass I’ll be calling to try to get rid of the activation fee for satisfaction, especially if I have to return the phone because it’s crap.

 

Update: Once again, the order is on hold. “Third time’s the charm” is obviously a myth.

Update: Placed a new order at the recommendation of chat support. This was done online. It asked for my SSN, drivers license number and my credit card number… if they don’t know who I am, I’m going to be pissed.

Update 3: Order has been placed on hold. Requesting fax of driver license and SSN card….

Update 4: Order is still on hold. Called in, they stated the address I am having the phone shipped to (Current residence) is blocked, can be unblocked, but the order has to, yet again, be resubmitted. At this point and time, I refuse to give them any business. If they make it so hard for me to give them my business, I will remove my business. I filed a BBB complaint requesting all ETF’s to be waived so I can freely cancel and transfer my service elsewhere.

Update 5: Looks like everything worked out. Rather than wait for the BBB complaint to force Verizon to contact me, I went to the store for one last attempt to resolve it. I got the phone I want, got the activation fee waived, everything is good. Glad to have had this resolved, but wish it didn’t take so much.

Funny Moments in Life

I thought this was funny enough to share…

Wife: I have eggs and ham
Me: are they green?
Wife: no but they are fluffly
Me: how is ham fluffy?
Me: ham = http://fluffyguy.com/wp-content/uploads/2012/02/banner-gabe.png (Random Image of Gabriel Iglesias)?
Wife: well he ate a lot of ham and he’s fluffy they say you are what you eat, ergo if he is ham and he is fluffy then ham by default is fluffy ergo fluffy
Me: ……
Wife: ?
Me: I’m half tempted to send that to Gabrielle Inglesias and see if he responds to that……..
Wife: I would take one l and the last e off of that otherwise he will have bigger issues than fluffiness, then he will be a female fluffy
Me: LMFAO
Me: gabriel iglesias

 

Got any random moments of hilarity with your significant other? Please share!

Quick Note: App Update

Quick note, I just submitted an app update to EVE Blog Pack on Google Play and Amazon Appstore for EVE Blog Pack. This upgraded a few things as well as restricted article previews to about 500 characters, allowing more to be seen quickly. Also sped up the calls to get the articles displayed initially.

Leave your comments here, if you have issues, please go to http://git.demortes.com/eve-blog-pack/issues.

Inherited anger “under God”

I’ve logged onto Facebook to waste some time while doing homework (yeah yeah, I know). I found a post about Pepsi not printing “under God” on their cans for the Pledge of Allegiance. It was asking people to boycott. Of course the troll in me came out, saying that I will now buy all of the cans I can (which wont be much, as I’m currently unemployed and going to school. Here’s how it went.:

"Under God" Debate

Obviously some close minded folks feel the need to shove it further down my throat and suggest I find another place to live. I’ve later found out that it was the mother of the original person I was chatting with. I resisted the “So?” and apologized for any offenses I made, but my points still clearly stand. I left the thread at that point out of respect for others.

What gets me is that people expect me to take all their anti-Atheism shit, but while I try and remain respectful to their religions and other beliefs, they expect me to fold. I’m sorry, that will not happen. I can be as vocal as you can and remember that whatever you say to me, such as “You need to find another country to live in” can easily be reflected onto you.

I am Atheist, and for that I am proud. I will not disrespect your religion, but I will push back when you push me.

Projects and Fun

So I’ve recently started school, if you’re just jumping in. I’m 26 years old. As a friend stated, “[I’ve] had a midlife crisis and I go to school. Most people just buy stuff.” I’ve signed up for the Computer Engineering program. I’ve even built a little robot. It drives using a PSX controller wirelessly. Really neat and re-enforced my desire to get into computer engineering. YouTube video to follow:

 

Unfortunately I have been unable to locate a job. Chasing some leads, I might be putting more of these little bots together for a wage, but we’ll see where it goes.

Other than that, everything is… fluid.

EVE Online has really kicked it into high gear. Weekly gatherings for players of my corporation (think guild/clan). You can find more on Play the Game soon enough.

Other than that, my gaming is at halt. I have started to play around with programming again. Primarily class based stuff, like programming in Java. Getting ideas for other things as I go on, but being an infant in the programming world stunts a lot of my activity. It’ll be interesting to see what I desire to focus on once I start gathering knowledge.

Until next time, I’m sure my routine stays the same. Wake up, go to school, come home, do homework, play around with this and that on the computer, sleep, rinse repeat.

Thoughts? Let me know.

%d bloggers like this: