Author Topic: Angband On Oz/collie?  (Read 5518 times)

Storm

  • Full Member
  • ***
  • Posts: 156
    • View Profile
    • http://
Angband On Oz/collie?
« on: February 06, 2007, 10:46:14 pm »
I've really been kinda itching to play this game. Is there a chance of it being packaged for OZ? I started looking for a doc on how to set up a cross-compile environment and packaging, but didn't find much. If someone could talk me through setting things up, I could have a go at packaging it myself.

Tks,
--Storm
Zaurus SL-5500/Hentges OZ 3.5.4.1
Ambicom WL1100-CF wireless card
Desktop: Debian/GNU Linux (unstable)

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Angband On Oz/collie?
« Reply #1 on: February 12, 2007, 03:54:17 am »
You should start on http://openembedded.org with the GettingStarted page.

This will build the cross toolchain (etc.) for you, then you just need to write the .bb file for the game.


Simon
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Angband On Oz/collie?
« Reply #2 on: February 12, 2007, 01:25:14 pm »
Yeah, Mickeyl has also given me a hint to try out BitBake to build tk/tcl because I do wanna build tk/tcl Angband for pdaXrom - Mickeyl says the binaries may be compatible, i guess because the *bands normally only requires ncurses (besides X11). I would also like to know if there is some demo/example/tutorial out there for newbies.

Also it still seems not very clear to me or i miss something: can i simply set up BB on an ordinary linux box instead of Z?

BTW, Storm: I've built several ports of crawls, hacks and *bands for pdaXrom. Wonder if they might run just fine also under OZ?
« Last Edit: February 12, 2007, 01:26:13 pm by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Angband On Oz/collie?
« Reply #3 on: February 20, 2007, 06:32:51 am »
Quote
Also it still seems not very clear to me or i miss something: can i simply set up BB on an ordinary linux box instead of Z?

Yes, on a normal desktop Linux machine.

It's a build tool that builds various things, including a cross-toolchain which it then uses to build the apps you want.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Angband On Oz/collie?
« Reply #4 on: February 22, 2007, 02:39:35 am »
Thanks, Landman. I will definitely give it a shot when I am really free to study it. Powerful as it seems to me,  still I expect a not-so-flat learning curve.

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Angband On Oz/collie?
« Reply #5 on: February 22, 2007, 07:26:09 am »
There are a fair few steps to set it up, but if you follow the instructions it will just work. The biggest issue I imagine you'll have is filling out your local.conf with the correct paths, and the correct distribution, etc. (not very hard

Learning to write a .bb file is a bit of extra work, but there are lots of examples, and we'll will be happy to talk you through it.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva