Main Page | Report this Page
Computers Forum Index  »  Computer - Emulators (CBM)  »  [Linux] UAE crashed...
Page 1 of 1    

[Linux] UAE crashed...

Author Message
Andreas Kohlbach...
Posted: Tue Jun 30, 2009 5:16 am
Guest
I recently set up a new Linux box, running Ubuntu Jaunty. I also
installed UAE. I used no .uaerc so it was created. I just told it where
the kickstart file is. I have three of them, 1.3, 2.0 (both years or even
decades ago dumped from my machines back then) which served me well on my
past computers.

This was the only change to the setup. UAE crashed after I hit RESET.

If I put the main RAM to 512 KB and deactivate FastMEM and the other it
"just" freezes. I would assume it should at least show the kickstart
"image" (the hand holding a disk for the 1.3 version for example).

In case of a freeze I have to send it a SIGKILL to get UAE off the RAM.

Starting it from an Xterm the last messages are it would build a table
and some CPU information, but no core dump or something.

Other programs as well as emulators (SNES, XMAME (Arcade), VICE (C64))
work well.
--
Andreas
My Commodore 64 classic game music page at
http://freenet-homepage.de/ankman/sid.html
 
A. Hornbridge...
Posted: Tue Jun 30, 2009 5:16 am
Guest
Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
Quote:
the kickstart file is. I have three of them, 1.3, 2.0 (both years or even

What's the third one?

Quote:
This was the only change to the setup. UAE crashed after I hit RESET.

Did you change the CPU type? Some 2.x Kickstarts require a 68020 or
better CPU. Check permission/owner of the kickstart files.

Quote:
Starting it from an Xterm the last messages are it would build a table
and some CPU information, but no core dump or something.

Could you provide the logged output?
Did the ROM images work some time earlier in an emulator, what emulator?

HTH.
 
A. Hornbridge...
Posted: Wed Jul 01, 2009 4:11 am
Guest
Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
Quote:
A. Hornbridge wrote on 30. June 2009:

Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
the kickstart file is. I have three of them, 1.3, 2.0 (both years or even

What's the third one?

kickstart 3.1

I've never seen this running on an emulator, nor a real machine, yet.

Quote:
Trying to use Kickstart replacement.

That looks like it can not locate the kickstart file.
What does kickstart_rom_file variable in .uaerc say?
I got the kickstart file in my $HOME directory:
kickstart_rom_file=$(FILE_PATH)/kick40068
And I set for $(FILE_PATH):
unix.rom_path=~/
But if I understand the fine manual right, you could also set the absolute
path to you kickstart file.

HTH
 
A. Hornbridge...
Posted: Wed Jul 01, 2009 4:29 am
Guest
Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:

Quote:
Trying to use Kickstart replacement.

That looks like it can not locate the kickstart file.
What does kickstart_rom_file variable in .uaerc say?
I got the kickstart file in my $HOME directory:
kickstart_rom_file=$(FILE_PATH)/kick40068
And I set for $(FILE_PATH):
unix.rom_path=~/
But if I understand the fine manual right, you could also set the absolute
path to you kickstart file.

HTH
 
Andreas Kohlbach...
Posted: Wed Jul 01, 2009 5:03 am
Guest
A. Hornbridge wrote on 30. June 2009:
Quote:

Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
the kickstart file is. I have three of them, 1.3, 2.0 (both years or even

What's the third one?

kickstart 3.1

Quote:
This was the only change to the setup. UAE crashed after I hit RESET.

Did you change the CPU type? Some 2.x Kickstarts require a 68020 or
better CPU. Check permission/owner of the kickstart files.

No, used the default. Also went to 68000. Same.

I put all down even. Kick1.3, RAM only 256KB, FastMEM and all off, 68000 CPU.

Quote:
Starting it from an Xterm the last messages are it would build a table
and some CPU information, but no core dump or something.

Could you provide the logged output?

Since I saw a problem with ALSA (I might see if I can tell UAE to use OSS
or something) I invoked it without sound on the command line. It starts
and when I click at RESET it crashed and prints:

~$ uae sound_output=none
Found 0 joystick(s)
SDLGFX: Initialized.
SDLGFX: Using SDL version 1.2.13.
SDLGFX: Display is 32 bits deep.
SDLGFX: Found screenmode: 1280x800.
SDLGFX: Found screenmode: 1280x720.
SDLGFX: Found screenmode: 1152x768.
SDLGFX: Found screenmode: 1024x768.
SDLGFX: Found screenmode: 800x600.
SDLGFX: Found screenmode: 640x480.
Mono sound no longer supported, switching to stereo.
Sound driver found and configured at 44100 Hz, buffer is 2048 bytes (11
ms).
Trying to use Kickstart replacement.
No disk in drive 0.
Building CPU table for configuration: 68EC020 24-bit addressing
1888 CPU functions
Building CPU, 45954 opcodes (1). CPU=68000, FPU=0
Segmentation fault

Quote:
Did the ROM images work some time earlier in an emulator, what emulator?

Yes. Also UAE on Linux (was Debian, now Ubuntu Jaunty), cannot tell the
version, the installation there is gone. But it worked there.
--
Andreas
My Commodore 64 classic game music page at
http://freenet-homepage.de/ankman/sid.html
 
A. Hornbridge...
Posted: Wed Jul 01, 2009 11:32 pm
Guest
Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
Quote:
Now I get another output on the screen. First many lines

Illegal instruction: 7f45 at 00200ff0

That's very interesting, isn't this an adress in chipmem area?
I'd suggest is you should install e-uae and try again 8-/
 
Andreas Kohlbach...
Posted: Thu Jul 02, 2009 1:25 am
Guest
A. Hornbridge wrote on 01. July 2009:
Quote:

Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:

Trying to use Kickstart replacement.

That looks like it can not locate the kickstart file.
What does kickstart_rom_file variable in .uaerc say?
I got the kickstart file in my $HOME directory:
kickstart_rom_file=$(FILE_PATH)/kick40068
And I set for $(FILE_PATH):
unix.rom_path=~/

kickstart_rom_file=$(FILE_PATH)/kick20.rom

I don't have unix.rom_path=. I set it to where the kickstart roms are.

Now I get another output on the screen. First many lines

Illegal instruction: 7f45 at 00200ff0
Illegal instruction: 7f45 at 00200ff0
Illegal instruction: 7f45 at 00200ff0
Illegal instruction: 7f45 at 00200ff0
Illegal instruction: 7f45 at 00200ff0

When I do CTRL-C I get:

D0: 00000000 D1: 00000000 D2: 00000000 D3: 00000000
D4: 00000000 D5: 00000000 D6: 00000000 D7: 00000000
A0: 00000000 A1: 00000000 A2: 00000000 A3: 00000000
A4: 00000000 A5: 00000000 A6: 00000000 A7: ffffd0a8
USP=00000000 ISP=ffffd0a8 MSP=00000000 VBR=00000000
T=00 S=1 M=0 X=0 N=0 Z=1 V=0 C=0 IMASK=0
FP0: 0 FP1: 0 FP2: 0 FP3: 0
FP4: 0 FP5: 0 FP6: 0 FP7: 0
N=0 Z=0 I=0 NAN=0
00029b9c: 0000 0000 0000 0000 0000 OR.B #$00,D0
next PC: 00029ba0

and enters a debugger.

Quote:
But if I understand the fine manual right, you could also set the absolute
path to you kickstart file.

It seems to not work either way.
--
Andreas
My Commodore 64 classic game music page at
http://freenet-homepage.de/ankman/sid.html
 
Antti Pyykko...
Posted: Thu Jul 02, 2009 4:21 pm
Guest
On 2009-07-01, A. Hornbridge <ahorbridge at (no spam) yahoo.co.in> wrote:
Quote:
Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
Illegal instruction: 7f45 at 00200ff0
That's very interesting, isn't this an adress in chipmem area?

No, it's past the 2MB mark.

I think Andreas may be using wrong kickstart image (one that has
been relocated to 0x00200000 and is meant to be used with a softkicker).

--
Microsoft Corp is prohibited from redistributing this work
 
Andreas Kohlbach...
Posted: Fri Jul 03, 2009 5:09 am
Guest
Antti Pyykko wrote on 02. July 2009:
Quote:

On 2009-07-01, A. Hornbridge <ahorbridge at (no spam) yahoo.co.in> wrote:
Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
Illegal instruction: 7f45 at 00200ff0
That's very interesting, isn't this an adress in chipmem area?

No, it's past the 2MB mark.

I think Andreas may be using wrong kickstart image (one that has
been relocated to 0x00200000 and is meant to be used with a softkicker).

All my three images fail, which served me well under older UAE versions. :-/

You don't have, for testing purpose only of course, one which works for
you? If, please feel free to email it to my address here.
--
Andreas
My Commodore 64 classic game music page at
http://freenet-homepage.de/ankman/sid.html
 
Andreas Kohlbach...
Posted: Sat Jul 04, 2009 3:22 am
Guest
Andreas Kohlbach wrote on 02. July 2009:
Quote:

Antti Pyykko wrote on 02. July 2009:

On 2009-07-01, A. Hornbridge <ahorbridge at (no spam) yahoo.co.in> wrote:
Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
Illegal instruction: 7f45 at 00200ff0
That's very interesting, isn't this an adress in chipmem area?

No, it's past the 2MB mark.

I think Andreas may be using wrong kickstart image (one that has
been relocated to 0x00200000 and is meant to be used with a softkicker).

All my three images fail, which served me well under older UAE versions. :-/

You don't have, for testing purpose only of course, one which works for
you? If, please feel free to email it to my address here.

Well I was provided with kickstart roms to test. As they were identical
to mine (md5sum) it still doesn't work.

I might have to look for a different emulator.

Btw. I have UAE and E-UAE here as packages. What is the difference?

Thanks all. And those in the US have a nice ID. Smile
--
Andreas
My Commodore 64 classic game music page at
http://freenet-homepage.de/ankman/sid.html
 
Andreas Kohlbach...
Posted: Wed Jul 08, 2009 5:55 pm
Guest
Andreas Kohlbach wrote on 03. July 2009:
Quote:

Andreas Kohlbach wrote on 02. July 2009:

Antti Pyykko wrote on 02. July 2009:

On 2009-07-01, A. Hornbridge <ahorbridge at (no spam) yahoo.co.in> wrote:
Andreas Kohlbach <ank at (no spam) spamfence.net> schrieb:
Illegal instruction: 7f45 at 00200ff0
That's very interesting, isn't this an adress in chipmem area?

No, it's past the 2MB mark.

I think Andreas may be using wrong kickstart image (one that has
been relocated to 0x00200000 and is meant to be used with a softkicker).

All my three images fail, which served me well under older UAE versions. :-/

You don't have, for testing purpose only of course, one which works for
you? If, please feel free to email it to my address here.

Well I was provided with kickstart roms to test. As they were identical
to mine (md5sum) it still doesn't work.

I might have to look for a different emulator.

Btw. I have UAE and E-UAE here as packages. What is the difference?

This I did now. I installed e-uae via the Ubuntu package manager. It
requested to remove uae, so replaced it. It seems to call the executable
also "uae" instead of "e-uae" as I expected. But works! :-)

Though it appears you cannot set up so much on e-uae. I cannot setup
resolution or full screen, or select a kickstart rom. Here it uses
3.1. No idea if this came with the emulator or it picks the last from my
old config file I set there.

Anyway, thanks for all your help. Smile
--
Andreas
My Commodore 64 classic game music page at
http://freenet-homepage.de/ankman/sid.html
 
 
Page 1 of 1    
All times are GMT
The time now is Sun Nov 29, 2009 8:25 pm