|
Post by patrickp on Feb 10, 2007 7:50:01 GMT -5
yeah, i have libgtkglext1 installed; i couldn't get it to run at all without that. i have pretty much the same setup at home as i do at work (except 64 vs. 32 bit), and it does fine at work. thanks anyway, patrickp. Actually, I was also referring to the libgtkglextmm1c2a package, as well, hanman. I was getting Gtk error messages as well, despite having libgtkglext1 installed (pSX seemed to run Ok, though), and when I installed libgtkglextmm1c2a (the dev package as well) the error messages went away, and pSX does seem to run a little better. Incidentally, I don't know what other people's experience is but pSX, although it doesn't run as fast as it does in Windows, seems to me to look a little better in Linux.
|
|
amano
New Member
Posts: 42
|
Post by amano on Feb 10, 2007 20:52:31 GMT -5
The "improved look" might be due to the bilinear filtering, which doesn't seem to be 1:1 the windows bilinear filter.
|
|
hanman
Full Member
Irvine "Super-Pimp" Kinneas
Posts: 142
|
Post by hanman on Feb 10, 2007 21:56:21 GMT -5
patrickp, thanks dude, i didn't have that package installed, here or at work, but there was no change after installing it. hopefully, it is just an NX problem, and pSX Arthor has that covered
|
|
foul
New Member
Posts: 7
|
Post by foul on Feb 11, 2007 12:17:36 GMT -5
Week end !!!!!! any news ??
|
|
|
Post by Ultima on Feb 11, 2007 12:23:15 GMT -5
I'm sure pSX Author will notify us if there is any...
|
|
foul
New Member
Posts: 7
|
Post by foul on Feb 11, 2007 12:28:00 GMT -5
i just re-downloaded it and noticed screenshots are working saw nothing else...
|
|
|
Post by Ultima on Feb 11, 2007 13:28:52 GMT -5
Yep, I noticed the updated timestamp, but my guess was that there weren't very many noteworthy changes enough for pSX Author to feel the need to update us (indeed, most -- if not all -- of the other bugs are still present, it seemed when I last tested it).
|
|
|
Post by patrickp on Feb 11, 2007 14:39:30 GMT -5
Yes, it crashed when I ran it.
|
|
hanman
Full Member
Irvine "Super-Pimp" Kinneas
Posts: 142
|
Post by hanman on Feb 11, 2007 15:32:05 GMT -5
well, i'm still getting the same error, though the addresses are a bit different. i'm not sure if that is significant or not, so i'll post the gdb output here:
Starting program: /home/noname/pSX/pSX warning: Lowest section in system-supplied DSO at 0xffffe000 is .hash at ffffe0b4 [Thread debugging using libthread_db enabled] [New Thread 4135119440 (LWP 24940)]
(pSX:24940): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. Error: scsi status=251 sense=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Error: scsi status=251 sense=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(pSX:24940): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtengine",
(pSX:24940): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtengine", buffer_time=341315us buffer_size=15052 offset=882 period=21333us period_size=940 (dir=1) pad=0 Jess Tech USB 4-Axis 12-Button Gamepad: id=8c2001af js=/dev/input/js0 ff=(null)
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 4135119440 (LWP 24940)] 0xf4c0a018 in ?? () (gdb) bt #0 0xf4c0a018 in ?? () #1 0x08117cde in mips_base__dynamic_execute () at src/mips_base_asm.asm:501 #2 0x07ffffff in ?? () #3 0x00033a58 in ?? () #4 0x085dc0a4 in ?? () #5 0xffe5fdb8 in ?? () #6 0xffe5fd9c in ?? () #7 0x085db458 in ?? () #8 0x085b1370 in ?? () #9 0x00200000 in ?? () #10 0xf4c0a018 in ?? () #11 0x08115eff in mips_base::dynamic_execute () Previous frame inner to this frame (corrupt stack?)
|
|
|
Post by Ultima on Feb 11, 2007 16:21:41 GMT -5
The memory addresses almost always change.
|
|
hanman
Full Member
Irvine "Super-Pimp" Kinneas
Posts: 142
|
Post by hanman on Feb 11, 2007 19:23:56 GMT -5
i thought they would, but i'm no programmer in hindsight, i suppose i could have run it more than once to compare... oh well! ;D
|
|
|
Post by pSX Author on Feb 11, 2007 21:15:53 GMT -5
I have uploaded a new WIP which should fix the above problem plus several others (crash on exit and cd reading not working for some people).
|
|
|
Post by Ultima on Feb 11, 2007 22:16:12 GMT -5
Random stuff (mostly recap )... - Yep, the CD drive's definitely working now - Crashing at exit is fixed (along with psx.ini writing) - Pausing when not focused/sleep when idle not working - Are the commandline options non-functional at the moment? - Any way to load the CD drive directly via commandline? - Something else I've noticed is that I'm getting a bunch of GtkGLExt warnings and errors in the console now. It doesn't *appear* to be affecting emulation, but I keep seeing stuff like: (pSX:8113): GtkGLExt-CRITICAL **: gtk_widget_get_gl_context: assertion `GTK_IS_WIDGET (widget)' failed (pSX:8113): GtkGLExt-CRITICAL **: gtk_widget_get_gl_window: assertion `GTK_IS_WIDGET (widget)' failed - Final thing I've noticed (and sorta brought up before in passing) is that if the specified directory in the settings doesn't exist (screenshot directory for my example), it doesn't get created, and pSX simply complains that the directory doesn't exist -- perhaps it should create the directory if it doesn't find it, then do whatever it needs to do (screenshot)?
|
|
hanman
Full Member
Irvine "Super-Pimp" Kinneas
Posts: 142
|
Post by hanman on Feb 12, 2007 0:04:55 GMT -5
WOW! it works! thank you pSX Arthor! if only i weren't a responsible adult i'd stay up all night testing. alas, i've a couple mouths to feed aside from my own, so i'll have to wait till after work tomorrow anyway, preliminary tests look great! though i am getting the occational sound underrun, even with the buffers set to 60ms. any tips to improve this? or just turn it up higher? nevermind, i'll test some more tomorrow.
|
|
|
Post by markos on Feb 12, 2007 6:21:04 GMT -5
The latest WIP version does not seem to run for me using an Athlon 900 with a Geforce GTS. Here is the GDB debug info:
maria@maria-desktop:/home/markos/pSX$ gdb pSx GNU gdb 6.4-debian Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"...pSx: No such file or directory.
(gdb) quit maria@maria-desktop:/home/markos/pSX$ gdb pSX GNU gdb 6.4-debian Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) run Starting program: /home/markos/pSX/pSX [Thread debugging using libthread_db enabled] [New Thread -1229903616 (LWP 5089)]
Program received signal SIGILL, Illegal instruction. [Switching to Thread -1229903616 (LWP 5089)] 0x080f1470 in __static_initialization_and_destruction_0 () (gdb)
|
|