
Speaking of Tetris and Space Invaders, you might be interested in this project: http://www.geocities.jp/takascience/haskell/monadius_en.html It's a clone of Gradius written in Haskell. -Nick

On Nov 20, 2007 10:41 AM, nick ralabate
Speaking of Tetris and Space Invaders, you might be interested in this project:
http://www.geocities.jp/takascience/haskell/monadius_en.html
It's a clone of Gradius written in Haskell.
-Nick
It's a fun enough game under Wine, but has anyone managed to get it to compile under Linux? I tried but couldn't, and the associated makefile seems to be very Windows-specific. -- gwern

Hi
It's a fun enough game under Wine, but has anyone managed to get it to compile under Linux? I tried but couldn't, and the associated makefile seems to be very Windows-specific.
It's not makefile that is specific but c file for Audio: stub.c It compiles without problem: ghc --make Main.hs (remember to install glut bindings - libghc6-glut-dev on ubuntu) but it fails on linking. If you browse the source and disable audio then it should link. Cheers, Radek.

2007/11/20, Gwern Branwen
On Nov 20, 2007 10:41 AM, nick ralabate
wrote: Speaking of Tetris and Space Invaders, you might be interested in this project:
http://www.geocities.jp/takascience/haskell/monadius_en.html
It's a clone of Gradius written in Haskell.
-Nick
It's a fun enough game under Wine, but has anyone managed to get it to compile under Linux? I tried but couldn't, and the associated makefile seems to be very Windows-specific.
I have prepare quick patch that removes audio from Monadius so it compiles on Linux and is playable (this is quick and dirty patch). Cheers, Radek. -- Codeside: http://codeside.org/ Przedszkole Miejskie nr 86 w Lodzi: http://www.pm86.pl/

On Nov 20, 2007 4:14 PM, Radosław Grzanka
2007/11/20, Gwern Branwen
: On Nov 20, 2007 10:41 AM, nick ralabate
wrote: Speaking of Tetris and Space Invaders, you might be interested in this project:
http://www.geocities.jp/takascience/haskell/monadius_en.html
It's a clone of Gradius written in Haskell.
-Nick
It's a fun enough game under Wine, but has anyone managed to get it to compile under Linux? I tried but couldn't, and the associated makefile seems to be very Windows-specific.
I have prepare quick patch that removes audio from Monadius so it compiles on Linux and is playable (this is quick and dirty patch).
Cheers,
Radek.
That patch works fine for me. I am actually very grateful you sent that because I had just started trying to do the same thing. :) It's a pretty fun game, I think, and not at all what people think when they think of Haskell programs. I think it'd be good to fix it up and make it portable so that way Hackage can add a Game category. Right now I'm looking at lemmih's SDL-mixer binding http://darcs.haskell.org/~lemmih/hsSDL/hssdl-mixer to see if I can hack something up, but if anyone else wants to do it or has any suggestions, they're more than welcome. ----------- On a side-note, if anyone was seeing any initialization crashes while trying out the Shu-thing game, try adding a call to 'getArgsAndInitialize' in main; worked for me. -- gwern
participants (3)
-
Gwern Branwen
-
nick ralabate
-
Radosław Grzanka