Chaosforge Forum

  • April 19, 2024, 19:22
  • Welcome, Guest
Please login or register.



Login with username, password and session length
Pages: [1] 2  All

Author Topic: N900 port possibility?  (Read 9433 times)

fanfolder

  • Guest
N900 port possibility?
« on: October 01, 2010, 00:40 »

I have been long time RL player (DCSS mostly) and when I tried out DoomRL about 2 months back - i was blown away.. this is the most fun RL i have played.

Recently someone gifted nokia N900 to me and i think it would be perfect device to play the game on.
So as the title says can the game be ported for n900? As there are already linux ports of it and n900 has maemo os which is derived from debian arm.
This guide can be used for putting the dev env on the PC -
http://www.nokiausers.net/forum/nokia-n900/31920-howto-get-linux-maemo-sdk-w-emulator-running.html

Thanks in advance.

(Sorry for some poor English - it is not my first language)


Edit :
Just saw in "When will next DoomRL version be released?" thread - DoomRL uses freepascal and so not easy portable :(
but is supported on n900 - http://wiki.freepascal.org/Smartphone_Development
« Last Edit: October 01, 2010, 00:49 by fanfolder »
Logged

Kornel Kisielewicz

  • God Hand
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 4562
    • View Profile
    • http://chaosforge.org/
Re: N900 port possibility?
« Reply #1 on: October 01, 2010, 04:24 »

DoomRL 2 will aim at general compatibility... I think DoomRL 1 will be only left on vanilla Linux, Windows and Mac OS X.
Logged
at your service,
Kornel Kisielewicz

Cyber Killer

  • Elder
  • Sergeant
  • *
  • *
  • Offline Offline
  • Posts: 98
  • cyberpunk
    • View Profile
    • CK's site
Re: N900 port possibility?
« Reply #2 on: October 04, 2010, 12:39 »

you can probably play DoomRL through ssh on the N900

ahhhh... N900 every Linux maniacs dream...
Logged

ParaSait

  • Baffen :P
  • Elder
  • Lieutenant General
  • *
  • *
  • Offline Offline
  • Posts: 1229
  • Happy Little Boozer
    • View Profile
    • MPSF
Re: N900 port possibility?
« Reply #3 on: October 04, 2010, 15:06 »

Man... the only port I'd care about is one for TI calculators. Perfect in case of boring math lessons...
Logged
[18|7|3|0|0|0] [MED:13/43] [SPE:36/67] [ASM:11/40]

Check out my epic youtube channel!
Currently playing The Bard's Tale and System Shock 2 (coop with GrAV1t)!

thelaptop

  • Chaos Fanatic!
  • Grand Inquisitor
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 2530
    • View Profile
Re: N900 port possibility?
« Reply #4 on: October 04, 2010, 18:36 »

Man... the only port I'd care about is one for TI calculators. Perfect in case of boring math lessons...
The day the TI calculator supports 16 foreground colours and an open SDK compatible with Freepascal will be the day this will happen.

I.e. almost never.  X_X
Logged
I computed, therefore I was.

Tavana

  • Elder Chaos Guard
  • Brigadier General
  • *
  • *
  • Offline Offline
  • Posts: 663
    • View Profile
Re: N900 port possibility?
« Reply #5 on: October 05, 2010, 01:45 »

You could potentially write a non-color scrolling version of DoomRL in TI's assembly language...It would be a pain in the ass, though.
Logged
Common words do not mean common understanding. Language is mercurial. Meanings are never constant.

ParaSait

  • Baffen :P
  • Elder
  • Lieutenant General
  • *
  • *
  • Offline Offline
  • Posts: 1229
  • Happy Little Boozer
    • View Profile
    • MPSF
Re: N900 port possibility?
« Reply #6 on: October 05, 2010, 10:32 »

You could potentially write a non-color scrolling version of DoomRL in TI's assembly language...It would be a pain in the ass, though.
Heh. Could anybody kindly ask Chuck Norris to do that job for us? :P
Logged
[18|7|3|0|0|0] [MED:13/43] [SPE:36/67] [ASM:11/40]

Check out my epic youtube channel!
Currently playing The Bard's Tale and System Shock 2 (coop with GrAV1t)!

thelaptop

  • Chaos Fanatic!
  • Grand Inquisitor
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 2530
    • View Profile
Re: N900 port possibility?
« Reply #7 on: October 06, 2010, 00:44 »

He's too busy doing roundhouse kicks to get Doom 4 out of the door to care.

;-)
Logged
I computed, therefore I was.

fanfolder

  • Guest
Re: N900 port possibility?
« Reply #8 on: October 07, 2010, 01:09 »

DoomRL 2 will aim at general compatibility... I think DoomRL 1 will be only left on vanilla Linux, Windows and Mac OS X.
Can you just try to compile? I think only simple compile on maemo sdk will be enough.
I really really want to play DoomRL on the go :)
Logged

Cyber Killer

  • Elder
  • Sergeant
  • *
  • *
  • Offline Offline
  • Posts: 98
  • cyberpunk
    • View Profile
    • CK's site
Re: N900 port possibility?
« Reply #9 on: October 11, 2010, 01:40 »

Can you just try to compile? I think only simple compile on maemo sdk will be enough.
I really really want to play DoomRL on the go :)

You've got no idea how not-simple it is ;-P.

If you want a taste you can try to compile BerserkRL or DiabloRL (both are open source)
https://sourceforge.net/projects/berserkrl/
https://sourceforge.net/projects/diablorl/

And see for yourself that compiling Valkyrie-based games under Linux is not that straightforward as one might think (I did and boy was I wrong!). I've added some compiling instructions to the svn of these projects, but don't count on "./configure && make && make install" here.

After this small experience take a note that DoomRL and ALiensRL require even more external deps than these 2 games.

I still think that it's a lot easier to just ssh from N900 to a normal machine and run DoomRL there.
Logged

fanfolder

  • Guest
Re: N900 port possibility?
« Reply #10 on: October 15, 2010, 23:56 »

^^thanks for the post.
I try to compile DiabloRL.
Logged

Sylph

  • Elder
  • Major
  • *
  • *
  • Offline Offline
  • Posts: 322
  • Galaxy Angel
    • View Profile
Re: N900 port possibility?
« Reply #11 on: October 16, 2010, 18:09 »

you can probably play DoomRL through ssh on the N900

ahhhh... N900 every Linux maniacs dream...
Any tips on getting this to work? I can set up a user on an ssh server with access to doomrl, but when I log on with a client and try to run the application, I can't get any graphical output....
I tend to play doomrl on my phone through remote desktop, but I'd welcome advice on how to get it run without having to pipe all those pixels through my mobile internet connection..
Logged
Badges:
DRL:26 22 22 19 13 6
  JH:15 13 11   7   2

thelaptop

  • Chaos Fanatic!
  • Grand Inquisitor
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 2530
    • View Profile
Re: N900 port possibility?
« Reply #12 on: October 16, 2010, 22:27 »

Any tips on getting this to work? I can set up a user on an ssh server with access to doomrl, but when I log on with a client and try to run the application, I can't get any graphical output....
I tend to play doomrl on my phone through remote desktop, but I'd welcome advice on how to get it run without having to pipe all those pixels through my mobile internet connection..

"Graphical"?

Text or pictures?  If pictures, you might need to have an X-server running.  If text, well, your terminal setting should be correct to allow the ANSI escape codes to work?
Logged
I computed, therefore I was.

Sylph

  • Elder
  • Major
  • *
  • *
  • Offline Offline
  • Posts: 322
  • Galaxy Angel
    • View Profile
Re: N900 port possibility?
« Reply #13 on: October 17, 2010, 06:16 »

Can't really answer that too well TheLaptop - I really don't know much about ssh. (I'm a programmer, not a network admin, damnit!).
Basically, when I try to run doomrl I used to get a 'cannot execute binary file', but after I changed the permissions to exec, the terminal just stops running when I type ./doomrl
I can ctrl-c out of it and get a cursor back. If I don't ctrl-c, then the doomrl files are in use (when I test them on the server), so it *appears* as though the program is running, I'm just not getting any output. Same goes for ADOM when I try to run that with ssh, actually. :)
Logged
Badges:
DRL:26 22 22 19 13 6
  JH:15 13 11   7   2

Cyber Killer

  • Elder
  • Sergeant
  • *
  • *
  • Offline Offline
  • Posts: 98
  • cyberpunk
    • View Profile
    • CK's site
Re: N900 port possibility?
« Reply #14 on: October 20, 2010, 06:22 »

I can run DoomRL  Linux 32bit 0.9.9.1 just fine over ssh.

Does the N900 have at least a 80x25 characters screen in the terminal?
Logged
Pages: [1] 2  All