Year: 2013

  • Merging Process: CGame Lighting Control

    Insight into the Q3/RTCW/ET/EF/JK2/JA/etc engine merging process for Spearmint. Not feeling quite ready to take on Spearmint issue 135, I decided to add support for Elite Force’s RF_FULLBRIGHT (used by holodeck door at level start). I quickly decided to generalize cgame’s control of ambient light.

  • How to move quassel-core config and chat log

    Information on moving quassel-core config and chat log to another computer seems scarce. I couldn’t find much beyond a couple places talking about changing the config location on bug trackers. This is what I did to move from Ubuntu 11.10 host with quassel-core 0.7.3 to Debian 7 host with quassel-core 0.8.0. (April 3 2016: This also worked for moving…

  • Hatsune Miku: Project DIVA F

    I like Hatsune Miku: Project DIVA F a lot. It’s fun. It looks nice. The gameplay background videos are pretty amazing (I can’t imagine scripting all the stuff that happens and making all the media for them). It does everything I expected and more. It even has a kitchen timer! (Which probably made more sense in…

  • Engine dev: yes; Game dev: no, yet planning more games

    Spearmint engine development is still happening, development on Turtle Arena and Extraordinary Beat X is on hold. Plus I’m probably going to port the game code for RTCW and ET to Spearmint before focusing on Turtle Arena or EBX. It will probably be `a few’ more months before I focus on game development instead of…

  • Turtle Arena on Gentoo

    There is now a Gentoo package for Turtle Arena 0.6.1! Thanks Julian Ospald (hasufell) for packaging it. Gentoo Turtle Arena package info (oh, and sorry no new Turtle Arena release this month.)

  • Turtle Arena Downloads

    I was curious about the number of Turtle Arena downloads. This is what I found:

  • EBX GDD, concept art, Turtle Arena info

    I posted some EBX info: some concept art, game design document, some character info. See http://ztm.x10host.com/ebx/. EBX hasn’t been progressing much, though it is finally a separate project from Turtle Arena on github and has a few small differences. Turtle Arena is also on github now as well, following ioquake3 which moved to github in…

  • Why is there a UI virtual machine?

    Over the last four years since I started modifying ioquake3, there have been occasions when I’ve wondered why Quake III Arena has separate UI (user interface: main menu, pause menu) and cgame (client-game: HUD, world scene generation, movement prediction, etc) virtual machines. They both run on the client and duplicate various code between them. Merging…