The Following 47 Users Say Thank You to gidzzz For This Useful Post: | ||
Acidspunk, ammyt, anthonie, Ariadeno, damnshock, daniel_m, DaReaper, Dave999, dgls82, drucula, dukenukem, erendorn, Estel, GrimyHR, guilledoc, Half-Life_4_Life, hardkorek, HolgerN, ibrakalifa, imo, jcharpak, Joseph9560, judibet, kent_autistic, kevloral, knobtviker, LavaCroft, m750, MaddogG, MaKenZi, mece, Mentalist Traceur, misiak, mosiomm, NerdKnight, nkirk, pelago, phap, sifo, skagek, stickymick, superpj101, szopin, tokjan, TransTech, ukki, wumpwoast |
|
2012-06-26
, 00:41
|
|
Posts: 1,918 |
Thanked: 3,118 times |
Joined on Oct 2010
@ My pants
|
#2
|
|
2012-06-26
, 01:06
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#3
|
|
2012-06-26
, 01:14
|
|
Posts: 1,359 |
Thanked: 1,292 times |
Joined on Oct 2011
@ Tartus.Syria
|
#4
|
WHAT?! Homeworld on N900?
I though I'll drop from my chair (physical, not Council one ), when I've red it. I was almost sure, that someone called his program like that by coincidence. But, there was small sparkle of hope. Then, I've opened this thread, saw gdizzz as author and first line... My goodness, it's really it! Holy Magdalene, Mary, and child Joseph! (or how this quotation from "Longest Journey" goes? )
I need to catch my breath, which will, likely, last till I download it, install, move my - never disappearing from hard drive - Homeworld folder to N900, and run.
Expect *lot* of feedback, after I smash some fighters I *never* expected, that we have enough resources to run it. Damn, even after so many years this game looks amazing, not to mention gameplay. And music!
/Estel
// Edit
Sorry for asking before checking myself - what about multiplayer? Is it working, or planned? And, maybe, allowing to configure keys on user's own, would be good idea?
|
2012-06-26
, 02:12
|
Posts: 193 |
Thanked: 348 times |
Joined on Dec 2009
|
#5
|
|
2012-06-26
, 07:17
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#6
|
The Following 2 Users Say Thank You to Estel For This Useful Post: | ||
|
2012-06-26
, 07:45
|
|
Posts: 288 |
Thanked: 175 times |
Joined on Oct 2010
@ Petaling Jaya, Selangor, Malaysia
|
#7
|
|
2012-06-26
, 08:17
|
Posts: 661 |
Thanked: 1,625 times |
Joined on Apr 2012
@ Croatia,Zagreb
|
#8
|
|
2012-06-26
, 09:26
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#10
|
Xlib: unexpected async reply (sequence 0x54fd8)!
The Following User Says Thank You to Estel For This Useful Post: | ||
Tags |
homeworld, homeworldsdl |
|
I tried to get Homeworld SDL working on N900 and after solving a couple of compilation problems the game appears to run fine (but it could use some overclocking when there's a battle going on). Out of the box it was impossible to play, because the control scheme stands in the way. I had to rewrite a bit of the camera code, add support for the Fn key and remap a few actions, and the result is quite playable.
Screenshots:
http://talk.maemo.org/showpost.php?p...7&postcount=13
How to start:
1. Install the original Homeworld on your PC. If you're not on Windows, Wine works well.
2. Install 1.05 patch (download it from here, for example).
3. Create a folder, let's call it "Homeworld".
4. From the installation directory copy the following files to our "Homeworld" folder: "Homeworld.big", "Update.big", "HW_Comp.vce", "HW_Music.wxd".
5. Download the binary (or this one if you want the Thumb version), extract it and put in that folder too.
6. Place "Homeworld" in N900's memory (it takes some space, so MyDocs might be a good place).
7. Open the terminal and navigate to the game directory: "cd /home/user/MyDocs/Homeworld/".
8. Run the game: "./homeworld".
Some notes on the controls:
My goal was to get the whole tutorial working and I have accomplished it, so hopefully the rest of the game can also be completed. Using the second level of ships' right-click menu is a bit tricky. You have to press an option from the first level and then drag the stylus/finger to the second level when it appears. Only after that choosing an item will be registered. With keyboard shortcuts available I don't think it's much of an issue though.
Touching the screen acts as left-click, but there are also some more touch controls. Camera sensitivity can be adjusted in the options.
Touching the bottom of the screen to bring up Task Bar is close to impossible, so I added a keyboard shortcut.
There are not enough modifier keys on N900, so A is used as Alt.
The first keyboard row is used for number keys, so nothing surprising here.
The second row provides function keys.
Last but not least, a few important otherwise inaccessible keys.
Some actions are still unavailable, even with those modifications (tactical overlay and canceling of orders are the most interesting two), but you can easily remap them yourself in the options menu
Updates:
2012/06/28 - Fix for external mice
2012/12/02 - Fixed some graphical bugs, FPS in the terminal, Thumb build
2012/12/03 - Improved Thumb build (GCC 4.6.2 -> 4.7.2)
My Thumb mini-repository: http://gidzzz.mooo.com/maemo/.
Last edited by gidzzz; 2014-03-20 at 17:28.