Hecatomb Quake II v0.1.1 released!

quake08

That’s right. First patch of htq2 has arrived!, and it comes with a major revision of its CMake build scripts. These are the changes:

  • [CMake] New options for choosing targets: HT_CLIENT, HT_SERVER and HT_GAME
  • [CMake] Scripts will now check for SDL version 1.2.*
  • [OS X] Bundled frameworks are taken into account at last priority, that means that if external frameworks/libraries are found, they will be used instead, so you’ll have the option of making experimental builds against alternate versions of dependencies. Now you can link with whatever libraries you want, go ahead and try some brew install jpeg libvorbis.
  • [CMake] HT_HUNKDRIVER_GENERIC is now marked as an advanced option
  • [Windows] Use of standard main on dedicated server (instead of WinMain)

You can download htq2 at its new website hosted by GitHub.
Enjoy!, and happy fragging!.

Alejandro

Hecatomb Quake II v0.1.1 released!

htq2 0.2 – All hard work has been done!

All of new features have been finally developed and done and now it’s time to do the polishing and some exhausting evaluation, but as I write in this moment I just can’t simply avoid this surprising fact: htq2 0.2 to this day it’s ALMOST working out-of-the-box with SDL2 OS X port, in fact building it against SDL2 on OS X has showed me some weird behaviors about what SDL_SetRelativeMouseMode and SDL_WarpMouseInWindow are supposed to be, it seems that there are strange things around SDL2 in it’s way to its rock-steady stability, my guess is that htq2 development will go along with that of SDL2.

I just can’t wait for SDL2’s first patch, and for that I’ve been making some isolated tests of my own with the latest bleeding-edge SDL2 source on most platforms, just to see what it’s made of. The good news is that the SDL2 backend is working well on my Ubuntu box (and this will be the focus about SDL2 on 0.2 milestone). There have been some minor SDL2- related issues when it comes to switching to full screen with an OpenGL context set on (you can see the bug I recently posted on their Bugzilla), I’ve managed to get rid of it but its likely going to take some time before we see some real stability on SDL2, not much time I guess, these guys are great developers and therefore I’m sure that they’ll tackle those bugs quickly.

Well … enough has been said, htq2 0.2 is rolling and it’ll be released soon :), it’ll be just a matter of time, the code needs some tweaking (maybe some fixes) and further evaluation. As always, you’re invited to clone the htq2 repo on GitHub for getting in touch with its latest development state.

Auf Wiedersehen
Alejandro

htq2 0.2 – All hard work has been done!

htq2 – No more QGL pointers

htq2_logoThat’s right!, from now on htq2 will be using OpenGL directly, QGL only exists solely for the purpose of dealing with OpenGL extensions, all of this will be available for the 0.2 release!.

For those who still don’t know, QGL is the Quake GL system, an abstraction of the OpenGL subsystem used by the Quake II refresher. OpenGL functions and extensions are not called directly, instead, they’re called through analogous functions (e.g. qglVertex3f -> glVertex3f). This brings up a question …

Why did QGL exist in the first place? Continue reading “htq2 – No more QGL pointers”

htq2 – No more QGL pointers

htq2 – SDL2 backend in the works!

As of today, I’ve been working on an experimental branch towards SDL2 migration and I can tell you people that it’s cooking really nice!, all of it has been built along with SDL1 with certain code separation via some preprocessor directives generated at config time, I’m really loving this baby so far.  This brand new and shiny SDL2 backend is now on its heaviest development state and it will be eventually merged onto the master branch when I consider it appropriate (when it gets a little more decent if I may be sincere with you). Of course it’s working, it compiles and runs without any crashes at least, it has some flaws and deficiencies, but as you know SDL2 is barely seeing the light of dawn, as soon as it made it to RC1 I got interested to finally use it and give it a try. SDL2 so far has proven to be potentially the greatest feature present in htq2 for its v0.2 release!. Continue reading “htq2 – SDL2 backend in the works!”

htq2 – SDL2 backend in the works!

Hecatomb Quake II v0.1.0 released!

I have spent the last five (5) weeks writing a portable Quake II client based mostly on Yamagi Quake II, it has been made mostly towards being a highly portable Q2 client.

Initial patching of the original YQ2 source code has diverged into my own project: Hecatomb (a.k.a. htq2), a Quake II client who’s being intensely developed towards high portability. The name came to my mind after I realized I had to do almost groundbreaking changes, hence that name, which in fact is also an allusion to a very old and cancelled game project back in the 90’s in which John Romero had something to do with. Serious decisions are being made by me at this point of its current ongoing development. Continue reading “Hecatomb Quake II v0.1.0 released!”

Hecatomb Quake II v0.1.0 released!

New Themes: Newsworthy and Visual

The WordPress.com Blog

Happy Theme Thursday, all! Today I have two fantastic new themes for you to enjoy.

Newsworthy

First up is Newsworthy by WP Themes, a brightly-hued theme designed for news, magazine, and personal blogs. Its striking colors are sure to grab your readers’ attention at first glance! Newsworthy supports multiple authors, post formats, widgets, custom colors, and custom headers.

Check out Newsworthy on the Theme Showcase, or activate it on your site by going to Appearance → Themes.

Visual

Next is Visual, a dark, elegant grid theme by Devin Price. The responsive layout allows for a seamless user experience across all screen sizes, and the clean, subdued design makes it perfect for putting your art or photography front-and-center.

Read more about Visual on the Theme Showcase, or activate it for yourself by going to Appearance → Themes.

View original post

New Themes: Newsworthy and Visual

Meditari

A pesar de que la Navidad es esencialmente cristiana, existe un acuerdo tácito dentro de todas las facciones de la humanidad en el que interpretan al mes de diciembre como un tiempo de reflexión, de re-consideración y de re-evaluación personal. Ésto ha sido siempre así, no hace falta un Mercurio retrógrado quien nos lo recuerde. En lo personal, he tomado en serio la meditación de lo que ha sido el balance de las acciones y pensamientos tanto positivos como negativos durante este año 2011.

Confieso que soy un hombre que cree fervientemente en el peso de las acciones y hechos, no creo en cuentos de hadas ni en premoniciones ni profecías. De nada me sirve (por ejemplo) recitar todos los mantras existentes y mirar por encima del hombro a quien necesita de mi precisa ayuda, es fútil tener en posesión enormes deidades monolíticas suntuosas y ornamentales, para luego desearle mal a aquel que me hizo daño, y sobretodo se me hace una grandísima hipocresía pretender conseguir mi Samadhi como si fuese una meta, no existen “años de Yoga” ni TTC’s ni certificados que me lo otorguen, me es inconcebible pretender alcanzar el Moksha e ignorar los pesares  tan evidentes que existen en nuestro muy contaminado, erosionado, humillado y corroído planeta, en sencillamente una acción egoísta de mi parte pensar de esa manera. Continue reading “Meditari”

Meditari