English Amiga Board


Go Back   English Amiga Board > Support > support.OtherUAE

 
 
Thread Tools
Old 13 September 2011, 19:24   #81
raumzeit
 
Posts: n/a
Added
Quote:
Originally Posted by nexusle View Post
rtg_nocustom=true
rtg_modes=0x212
but still got segfault...
 
Old 21 September 2011, 23:08   #82
zzarko
 
Posts: n/a
Keyboard/Mouse bug in P-UAE

I finally found out what why P-UAE 2.3.3 didn't recognise input neither from keyboard nor mouse at my computer. I compiled the latest source from GIT (ae1aa8f), and when I started it, whenever I tried to change configuration either for port 0 or port 1, and no matter what I clicked, I got this line in terminal (I didn't get this line with previous builds I tried):

inputdevice change 'LuenKeung Co.,Ltd USB Joystick':1->0

Now, I have a wireless joypad always connected to my PC, as I use it as a remote control, and after I unpluged its dongle, P-UAE recognised my keyboard/mouse. I have one more (wired) joypad, and when I connect that one, the same thing happend:

inputdevice change 'USB Gamepad ':1->0

So, here is something for GnoStiC to fix when he got time: P-UAE doesn't recognise keyboard/mouse when joypad is connected to PC (at least on my computer, when one of my two joypads are connected).

EDIT: It happens on my netbook too, when I plug joypad, keyboard/mouse won't work...

Last edited by zzarko; 21 September 2011 at 23:56. Reason: Additional info
 
Old 29 September 2011, 10:37   #83
Gaula92
Registered User
 
Gaula92's Avatar
 
Join Date: Aug 2008
Location: Spain
Posts: 527
I'm asking once more: is it possible to compile a JIT-enabled version on 64bit Linux??
If it's impossible to build a 64bit version with JIT, can you please point me to configuration/compilation flags to compile a 32bits version on a 64bits system?

I have already tried with these configure options in the linux build script:

Code:
./configure $base $cd32 $a600 $scsi $other CFLAGS="-m32" LDFLAGS="-m32" CPPFLAGS="-m32"
..but still the configure scripts detects BUILD and HOST as X86_64-unknown-linux-gnu.

thanks

Last edited by Gaula92; 29 September 2011 at 12:00.
Gaula92 is offline  
Old 01 October 2011, 19:10   #84
Philantrop
Registered User
 
Join Date: Jan 2011
Location: DE
Posts: 27
Quote:
Originally Posted by gaula88@hotmail View Post
I'm asking once more: is it possible to compile a JIT-enabled version on 64bit Linux??
No.

Quote:
Originally Posted by gaula88@hotmail View Post
[-m32 in *FLAGS]
but still the configure scripts detects BUILD and HOST as X86_64-unknown-linux-gnu.
That's completely normal. Your compiler is a 64-bit one but - using -m32 - it should be able to compile for 32-bit targets.
Philantrop is offline  
Old 02 October 2011, 05:00   #85
lantus360
 
Posts: n/a
Quote:
Originally Posted by raumzeit View Post
Added

but still got segfault...
i had the same issue when running puae on Amiga360. The problem is that the variable 'p96ram_start' never gets set and therefore attempts to use a base address of 0x00000000.

adding in p96memstart(); call in expansion_init() will resolve this
 
Old 31 October 2011, 21:59   #86
palaste
Registered User
 
Join Date: Oct 2011
Location: Helsinki, Finland
Posts: 74
It appears there is already a discussion for P-UAE 2.3.3, which I am currently trying to compile.

I have now got P-UAE to almost compile. I am using the ready-made build script build_linux_nojit.sh. I had to change the configuration options so that the configure line only says:
./configure $base $other
Then I got an incompatible definition error about the function input_get_default_joystick(). I edited the function by hand to match the declaration in the header file (all I did was add an extra int parameter at the end). Now the problem is that it can't link to any functions in the picasso96.c file, although it seems to compile and picasso96.o gets created. I don't even need Picasso96 support, is there any way to disable it so I can get P-UAE to compile?
palaste is offline  
Old 01 November 2011, 17:48   #87
palaste
Registered User
 
Join Date: Oct 2011
Location: Helsinki, Finland
Posts: 74
It turns out I didn't have the SDL development libraries installed, so P-UAE wasn't compiling against any native graphics library. I installed the SDL development libraries and now P-UAE compiles, but right at the start, I get a segmentation fault from g_type_is_a () in libgobject. It appears that this is a bug in GNOME, not in P-UAE.
palaste is offline  
Old 26 November 2011, 23:48   #88
Mequa
Registered User
 
Join Date: Nov 2009
Location: UK
Posts: 497
Is PUAE still in active development?
Mequa is offline  
Old 28 November 2011, 09:56   #89
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
The main developer, GnoStiC, is in Turkey. He's been pretty busy recently with many other things in his life and I think that PUAE is at the stage that he wanted to get it to...

I've rebuilt PUAE 2.3.3 on Snow Leopard with 3.2.6 - will post a binary.
chiark is offline  
Old 30 November 2011, 00:42   #90
krutknut
Registered User
 
Join Date: Mar 2007
Location: Bollar
Posts: 95
Quote:
Originally Posted by nexusle View Post
WOW!!!

Now Picasso96 works with the latest build of PUAE from @chiark!!
I couldn't get that to work for me

Could you please share your config-file to give me some idea about what to do?
krutknut is offline  
Old 30 November 2011, 11:09   #91
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
In fact, if you drop me an email, I'll roll it into the binary distribution as a working config if you like?

I will post the new 2.3.3 today with apologies for delay!
chiark is offline  
Old 30 November 2011, 12:00   #92
krutknut
Registered User
 
Join Date: Mar 2007
Location: Bollar
Posts: 95
Quote:
Originally Posted by chiark View Post
In fact, if you drop me an email, I'll roll it into the binary distribution as a working config if you like?

I will post the new 2.3.3 today with apologies for delay!
That sounds great! I have sent you a PM
krutknut is offline  
Old 30 November 2011, 16:12   #93
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
I meant nexusle . However, I'll see if I can get a stable 4000 emulation: at the moment my 4k setup in PUAE struggles with LHA for no discerneable reason...
chiark is offline  
Old 30 November 2011, 19:02   #94
krutknut
Registered User
 
Join Date: Mar 2007
Location: Bollar
Posts: 95
Quote:
Originally Posted by chiark View Post
I meant nexusle . However, I'll see if I can get a stable 4000 emulation: at the moment my 4k setup in PUAE struggles with LHA for no discerneable reason...
Bummer. I haven't been able to figure out if it can be made to work

Doesn't the Picasso emulation work for you either then?
krutknut is offline  
Old 20 December 2011, 21:54   #95
lomdav
 
Posts: n/a
Ubuntu11.10

*** glibc detected *** uae: free(): invalid pointer: 0x09a215f5 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6ebc2)[0x409bc2]
/lib/i386-linux-gnu/libc.so.6(+0x6f862)[0x40a862]
/lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0x40d94d]
uae[0x80a2956]
uae[0x80afd24]
uae[0x80b0089]
uae[0x810facf]
uae[0x80512b3]
uae[0x804fd0b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x3b4113]
uae[0x804ff6d]

If I run Qt version, without .euarc config file, PUAE start.....but I not able to select Kickstart rom or any .adf file.
 
Old 05 January 2012, 19:18   #96
lomaxx
Registered User
 
Join Date: Sep 2006
Location: Germany
Posts: 43
I'm trying to compile puae (current git-version) on my x86-Gentoo-linux-pc with i686-pc-linux-gnu-4.5.3 with both automake 1.11 and 1.9 installed. I run bootstrap.sh and afterwards

Code:
./configure --disable-a2065 --disable-a2091 --disable-action-replay --disable-aga --enable-audio --disable-amax --disable-bsdsock --disable-catweasel --disable-cdtv --disable-cd32 --enable-compatible-cpu --enable-dga --enable-drvsnd --disable-enforcer --disable-gayle --enable-gccopt --enable-jit --enable-natmem --enable-noflags --disable-ncr --disable-scsi-device --enable-save-state --disable-serial-port --enable-threads --enable-ui --enable-vidmode --enable-sdltest --with-sdl --with-sdl-sound --with-sdl-gfx --with-sdl-gl --with-sdl-gui --without-qt
Compiling stops after a while with tons of messages like those you can see at the end of this output:

Code:
...
gcc -DHAVE_CONFIG_H -I.  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/include  -DCPUEMU_0 -DCPUEMU_11 -DCPUEMU_12 -DCPUEMU_20 -DCPUEMU_21 -DCPUEMU_31 -DMMU -DFPUEMU -DUNALIGNED_PROFITABLE -DJIT -DAUTOCONFIG -DFILESYS -DSUPPORT_THREADS -DUSE_SDL -DCAPS -DFDI2RAW -DDEBUGGER -DSAVESTATE -DXARCADE -DDRIVESOUND  -I../src/include -I../src -I../src -I..    -Wa,--execstack  -fomit-frame-pointer -ffast-math   -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -fno-strength-reduce -DREGPARAM="__attribute__((regparm(3)))" -g -O2 -DUSE_GL   -g -O2 -MT compstbl.o -MD -MP -MF .deps/compstbl.Tpo -c -o compstbl.o compstbl.c
In file included from compstbl.c:4:0:
../src/include/options.h:533:50: warning: ‘struct zfile’ declared inside parameter list
../src/include/options.h:533:50: warning: its scope is only this definition or declaration, which is probably not what you want
mv -f .deps/compstbl.Tpo .deps/compstbl.Po
gcc -DHAVE_CONFIG_H -I.  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/include  -DCPUEMU_0 -DCPUEMU_11 -DCPUEMU_12 -DCPUEMU_20 -DCPUEMU_21 -DCPUEMU_31 -DMMU -DFPUEMU -DUNALIGNED_PROFITABLE -DJIT -DAUTOCONFIG -DFILESYS -DSUPPORT_THREADS -DUSE_SDL -DCAPS -DFDI2RAW -DDEBUGGER -DSAVESTATE -DXARCADE -DDRIVESOUND  -I../src/include -I../src -I../src -I..    -Wa,--execstack  -fomit-frame-pointer -ffast-math   -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -fno-strength-reduce -DREGPARAM="__attribute__((regparm(3)))" -g -O2 -DUSE_GL   -g -O2 -DNOFLAGS cpuemu_0.c -c -o cpuemu_nf_0.o
In file included from cpuemu_0.c:3:0:
../src/include/options.h:533:50: warning: ‘struct zfile’ declared inside parameter list
../src/include/options.h:533:50: warning: its scope is only this definition or declaration, which is probably not what you want
cpuemu_0.c: In function ‘op_4000_0_nf’:
cpuemu_0.c:9273:14: error: expected expression before ‘)’ token
cpuemu_0.c: In function ‘op_4010_0_nf’:
cpuemu_0.c:9293:14: error: expected expression before ‘)’ token
cpuemu_0.c: In function ‘op_4018_0_nf’:
cpuemu_0.c:9314:14: error: expected expression before ‘)’ token
cpuemu_0.c: In function ‘op_4020_0_nf’:
cpuemu_0.c:9336:14: error: expected expression before ‘)’ token
...
Any hint how to solve this? Is maybe gcc-4.5.3 bugging?

Edit: Uhm ... I just noticed there is also a PUAE-2.4.0-thread.....Since i used the latest git maybe this post is better moved there? I can repost if necessary.

Last edited by lomaxx; 05 January 2012 at 19:28.
lomaxx is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
PUAE 2.5.1 beta series GnoStiC support.OtherUAE 3 07 February 2016 20:09
PUAE 2.4.0 beta series GnoStiC support.OtherUAE 74 26 January 2016 12:37
PUAE 2.3.0 beta series GnoStiC support.OtherUAE 222 28 January 2011 06:09
PUAE 2.2.0 beta series GnoStiC support.OtherUAE 65 15 September 2010 16:24
PUAE 2.2.1 beta series GnoStiC support.OtherUAE 36 23 August 2010 16:32

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:08.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.15599 seconds with 16 queries