hox

Distinguished
Sep 10, 2005
3
0
18,510
Archived from groups: rec.games.roguelike.adom (More info?)

Hello,

I just downloaded latest adom 1.1.1 / dos version, and running it under
w2k. It crashes insanely - first time I've played, it crashed even
during character generation. I was trying to play it about an hour, and
it crashed about 8 times. Is it normal? Can one
do something to avoid crashing? What version is most stable now? I
remember when I played 0.9.9 g14, it don't crashed at all.

thanks
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

"hox" <jan.peknik@atlas.cz> wrote in message
news:1126371892.132894.13110@o13g2000cwo.googlegroups.com...
> Hello,
>
> I just downloaded latest adom 1.1.1 / dos version, and running it under
> w2k. It crashes insanely - first time I've played, it crashed even
> during character generation. I was trying to play it about an hour, and
> it crashed about 8 times. Is it normal? Can one
> do something to avoid crashing? What version is most stable now? I
> remember when I played 0.9.9 g14, it don't crashed at all.
>
I use adom sage.
http://www.jbc.edu/~josh/adom-sage/

It works quite well with win 2000 / XP.
 

jeff

Distinguished
Apr 5, 2004
1,172
0
19,280
Archived from groups: rec.games.roguelike.adom (More info?)

"hox" wrote:

> I just downloaded latest adom 1.1.1 / dos version, and running
> it under w2k. It crashes insanely - first time I've played, it
> crashed even during character generation. I was trying to play
> it about an hour, and it crashed about 8 times. Is it normal?

No. I run Windows 2000 also, and while I've had intermittent blue
screens with the DOS version of ADOM, they've been nowhere near as
frequent as you describe. Maybe once a week.

I use the Winbeta 4 version. It has NEVER crashed for me in more
than two years of playing.

Or, as someone else here already pointed out, try ADOM Sage. It
actually runs the Linux version of ADOM (yes, under Windows!), so is
not prone to the problems of DOS-based compilers. It also adds a
few features that you may or may not like, but can be configured
somewhat.

Good luck.

-- Jeff
-- aka The Eternal Newbie :)

--------------------------------------------------------------
If this is coffee, please bring me some tea; but if this
is tea, please bring me some coffee. - Abraham Lincoln
--------------------------------------------------------------
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

On Sat, 10 Sep 2005 22:49:46 +0000, Jeff wrote:

> not prone to the problems of DOS-based compilers. It also adds a

Could you elaborate as to exactly what those problems are?
There's nothing special about a compiler running in a DOS environment
which would make it produce less stable code than, say, a Linux version.
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

frobnoid wrote:

> I wrote:
>> not prone to the problems of DOS-based compilers. It also
>> adds a
>
> Could you elaborate as to exactly what those problems are?
> There's nothing special about a compiler running in a DOS
> environment which would make it produce less stable code
> than, say, a Linux version.

In a pure DOS environment, perhaps not. But very few people these
days - and I'd tentatively suggest that NONE of us reading this
newsgroup post - are running pure DOS. Most are running DOS in a
command prompt window within Windows, which (as I understand it) is
essentially a DOS emulator, and Windows' compatibility with pure DOS
apps has never approached 100%. Many applications fail to run
entirely, and of those that do, many have various assorted problems,
such as this one.

DOS-based compilers (theoretically) output pure DOS applications.
While most may work just fine under Windows, there are no
guarantees. TANSTAAFL. YMMV. DTTAHF. ETC.

Bottom line: the DOS version of ADOM may well be perfectly stable
running in a pure DOS environment. I'll probably never know. But
many people (I wasn't the first and won't be the last) have reported
problems running it under Windows.

Why fight it, when the Winbeta 4 and ADOM Sage versions seem to work
just fine?

-- Jeff
-- aka The Eternal Newbie :)

--------------------------------------------------------------
We cannot tear out a single page of our life, but we can
throw the whole book in the fire. -- George Sand
--------------------------------------------------------------
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

On Sun, 11 Sep 2005 01:15:53 +0000, The Beerslayer wrote:

> frobnoid wrote:
>
>> I wrote:
>>> not prone to the problems of DOS-based compilers. It also
>>> adds a
>>
>> Could you elaborate as to exactly what those problems are?
>> There's nothing special about a compiler running in a DOS
>> environment which would make it produce less stable code
>> than, say, a Linux version.
>
> In a pure DOS environment, perhaps not. But very few people these
> days - and I'd tentatively suggest that NONE of us reading this
> newsgroup post - are running pure DOS. Most are running DOS in a

I'm objecting to the phrasing (its Windows' fault, not the compiler's),
but agree with your sentiment... there's no need to start another off
topic discussion here, there have been far too many lately.

> Bottom line: the DOS version of ADOM may well be perfectly stable
> running in a pure DOS environment. I'll probably never know. But
> many people (I wasn't the first and won't be the last) have reported
> problems running it under Windows.

If there's any reason to run DOS ADOM instead of winbeta4 (I have no idea,
I've never really played on either version), dosemu or dosbox are likely
to run DOS ADOM successfully.
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

Jeff wrote:
> Or, as someone else here already pointed out, try ADOM Sage. It
> actually runs the Linux version of ADOM (yes, under Windows!)

*HOW* is that? I've never heard about anything like that before! Does it use
Qemu? It sounds amazing - I've ran Windows binaries on my Linux box many many
times, but I've never heard about running linux ELF/a.out binaries on Windows...

Kosma
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

frobnoid wrote:
> If there's any reason to run DOS ADOM instead of winbeta4 (I have no idea,
> I've never really played on either version), dosemu or dosbox are likely
> to run DOS ADOM successfully.

I play Adom 0.9.9g15 on my Linux box with Dosemu - it works very well (never
had a single crash). I've also noticed that DOS version is _easier_ to win
than the Linux one (probably some RNG-related stuff).

Also, the linux version of 0.9.9g15 refuses to run on my box, in a *very*
mysterious way (attempt to run 'exec' syscall returns "no such file or
directory", but the file *is* there). So, under Linux I recommend Dosemu
against native executables.

Kosma

PS. Dosemu has a *cool* DOS font, it looks much better than plain console
fonts. It looks exactly like a fullscreen DOS application, but runs in a
window. (of course you use fullscreen).
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

Kosma wrote:
> frobnoid wrote:
>
>> If there's any reason to run DOS ADOM instead of winbeta4 (I have no
>> idea,
>> I've never really played on either version), dosemu or dosbox are likely
>> to run DOS ADOM successfully.
>
>
> I play Adom 0.9.9g15 on my Linux box with Dosemu - it works very well
> (never had a single crash). I've also noticed that DOS version is
> _easier_ to win than the Linux one (probably some RNG-related stuff).
>
> Also, the linux version of 0.9.9g15 refuses to run on my box, in a
> *very* mysterious way (attempt to run 'exec' syscall returns "no such
> file or directory", but the file *is* there). So, under Linux I
> recommend Dosemu against native executables.

I run the linux version all the time on my *nix boxes, without ever
having a single problem. Never a single crash, fatal bug, or
anything. Based on the problem you said you had, I have a strong
feeling that something is terribly misconfigured on you linux box,
since there's no good reason for that problem to ever occur. What
distro are you using, and what custom configurations do you have set
up? Also, what kind of machine do you have?


--
My projects are currently on hold, but I do have
some junk at the site below.

http://www.freewebs.com/timsrl/index.htm

--
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

I failed miserably to keep a straight face when I read that
Kosma <kosmam.spammers@go.to.hell.op.pl> wrote:
> Jeff wrote:
>> Or, as someone else here already pointed out, try ADOM Sage. It
>> actually runs the Linux version of ADOM (yes, under Windows!)
>
> *HOW* is that? I've never heard about anything like that before! Does it use
> Qemu? It sounds amazing - I've ran Windows binaries on my Linux box many many
> times, but I've never heard about running linux ELF/a.out binaries on Windows...

Take a look at:
http://www.jbc.edu/~josh/adom-sage/tech-notes.html

It's really quite clever.

Leon (aka Oliphaunt)

--
I really didn't foresee the Internet. But then, neither did
the computer industry. Not that that tells us very much, of
course - the computer industry didn't even foresee that the
century was going to end. -- Douglas Adams (1952 - 2001)
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

Kosma wrote:
> Jeff wrote:
>
>> Or, as someone else here already pointed out, try ADOM Sage. It
>> actually runs the Linux version of ADOM (yes, under Windows!)
>
>
> *HOW* is that? I've never heard about anything like that before! Does it
> use Qemu? It sounds amazing - I've ran Windows binaries on my Linux box
> many many times, but I've never heard about running linux ELF/a.out
> binaries on Windows...
>
> Kosma

It's explained in the tech notes on ADOM-Sage, here:
http://www.jbc.edu/~josh/adom-sage/tech-notes.html
 

hox

Distinguished
Sep 10, 2005
3
0
18,510
Archived from groups: rec.games.roguelike.adom (More info?)

frobnoid wrote:
> On Sat, 10 Sep 2005 22:49:46 +0000, Jeff wrote:
>
> > not prone to the problems of DOS-based compilers. It also adds a
>
> Could you elaborate as to exactly what those problems are?
> There's nothing special about a compiler running in a DOS environment
> which would make it produce less stable code than, say, a Linux version.

It crashes several times when leaving Terinyo, and when saving. Very
unpleasing :)
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

On Sun, 11 Sep 2005 11:42:00 +0200, Kosma
<kosmam.spammers@go.to.hell.op.pl> wrote:

>Also, the linux version of 0.9.9g15 refuses to run on my box, in a *very*
>mysterious way (attempt to run 'exec' syscall returns "no such file or
>directory", but the file *is* there). So, under Linux I recommend Dosemu
>against native executables.

IIRC, there's a hard dependancy. You need to ren the utility te determine
what the dynamic linkage requirememnt is, and install the missing file.

I think 'ld' can check these dependancies, but I'm not sure. Can't really
confirm while I'm running Windows.


>
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

On Mon, 12 Sep 2005 17:36:06 -0400, Raymond Martineau wrote:

> On Sun, 11 Sep 2005 11:42:00 +0200, Kosma
> <kosmam.spammers@go.to.hell.op.pl> wrote:
>
>>Also, the linux version of 0.9.9g15 refuses to run on my box, in a *very*
>>mysterious way (attempt to run 'exec' syscall returns "no such file or
>>directory", but the file *is* there). So, under Linux I recommend Dosemu
>>against native executables.
>
> IIRC, there's a hard dependancy. You need to ren the utility te determine
> what the dynamic linkage requirememnt is, and install the missing file.
>
> I think 'ld' can check these dependancies, but I'm not sure. Can't really
> confirm while I'm running Windows.

ld is the linker. ldd is the tool of which you're thinking.
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

frobnoid wrote:
> ld is the linker. ldd is the tool of which you're thinking.

Here we go!

15:14 kosmam@furniture ~/adom/adom099$ ls -l adom
-rwxr-xr-x 1 kosmam users 1898208 Dec 22 1999 adom*

15:14 kosmam@furniture ~/adom/adom099$ ./adom
-/bin/bash: ./adom: No such file or directory

15:14 kosmam@furniture ~/adom/adom099$ ldd ./adom
/usr/bin/ldd: line 1: ./adom: No such file or directory

15:14 kosmam@furniture ~/adom/adom099$ file ./adom
../adom: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically
linked (uses shared libs), stripped

Any idea?

Kosma
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

Kosma wrote:
> frobnoid wrote:
>> ld is the linker. ldd is the tool of which you're thinking.
>
> *snip*
>
> Any idea?

Never quoted myself before, but...

I've just remembered and old good way to run executables on noexec partitions.
And...

15:18 kosmam@furniture ~/adom/adom099$ /lib/ld-linux.so.2 ./adom
../adom: error while loading shared libraries: libc.so.5: cannot open shared
object file: No such file or directory

This explains a lot, if not all. I'll stick with the DOS version and Dosemu...

Kosma
 
G

Guest

Guest
Archived from groups: rec.games.roguelike.adom (More info?)

Timothy Pruett wrote:
> I run the linux version all the time on my *nix boxes, without ever
> having a single problem. Never a single crash, fatal bug, or anything.

You can't get a crash if the program doesn't start... :^)

> Based on the problem you said you had, I have a strong feeling that
> something is terribly misconfigured on you linux box,

Believe me, it's OK. :^)

> since there's no good reason for that problem to ever occur.

There is - look at my other replies in this thread. It turned out that adom
0.9.9g15 requires libc5, but I have glibc2.3.2.

15:18 kosmam@furniture ~/adom/adom099$ /lib/ld-linux.so.2 ./adom
../adom: error while loading shared libraries: libc.so.5: cannot open shared
object file: No such file or directory

> What distro are you using, and what custom configurations do you have set up?

Slackware 10 with some minor modifications. Glibc and other critical
components (excluding kernel of course) were never modified.

> Also, what kind of machine do you have?

Totally generic one, Dell GX1 with Pentium 3.

Kosma