Previous Thread
Next Thread
Print Thread
Page 259 of 513 1 2 257 258 259 260 261 512 513
#69147 - 04/30/11 12:42 PM Re: SVN builds - new driver flood [Re: Anna Wu]  
Joined: Aug 2009
Posts: 1,138
Kale Offline
Very Senior Member
Kale  Offline
Very Senior Member

Joined: Aug 2009
Posts: 1,138
Naples, Italy
Again, the problem is at line 912:

Code:
				UINT16 *p_n_src = p_psxgpu->p_p_vram[ n_y + p_psxgpu->n_displaystarty ] + n_x + n_displaystartx;


Remove the n_x and you have correct FMV colors ... I don't know why this offset is there in the first place, it should be applied to the dest bitmap, not the source too.

#69148 - 04/30/11 12:49 PM Re: SVN builds - new driver flood [Re: Anna Wu]  
Joined: Sep 2001
Posts: 534
Firewave Offline
Senior Member
Firewave  Offline
Senior Member

Joined: Sep 2001
Posts: 534
Was AES working before that? neocd has been crashing for a while as well.

#69149 - 04/30/11 01:04 PM Re: SVN builds - new driver flood [Re: Anna Wu]  
Joined: Mar 2001
Posts: 15,933
R. Belmont Online content
R. Belmont  Online Content

Very Senior Member

Joined: Mar 2001
Posts: 15,933
USA
-listxml crashes equally well under GDB on Linux:

Code:
        <machine name="pdp11qb" sourcefile="pdp11.c" cloneof="pdp11ub" romof="pdp11ub">
                <description>PDP-11 [Q-BUS] (M7195 - MXV11)</description>
                <year>????</year>
                <manufacturer>Digital Equipment Corporation</manufacturer>

Program received signal SIGSEGV, Segmentation fault.

0x000000000114d4b5 in simple_list<device_sound_interface::sound_route>::detach (this=0x43da610, object=...) at src/emu/emutempl.h:192
192                                             m_head = object.m_next;


and the backtrace

Code:
#0  0x000000000114d4b5 in simple_list<device_sound_interface::sound_route>::detach (this=0x43da610, object=...) at src/emu/emutempl.h:192
#1  0x000000000114d3f9 in simple_list<device_sound_interface::sound_route>::remove (this=0x43da610, object=...) at src/emu/emutempl.h:213
#2  0x000000000114d29f in simple_list<device_sound_interface::sound_route>::reset (this=0x43da610) at src/emu/emutempl.h:80
#3  0x000000000114d0ad in simple_list<device_sound_interface::sound_route>::~simple_list (this=0x43da610, __in_chrg=<value optimized out>)
    at src/emu/emutempl.h:68
#4  0x000000000114c2e2 in device_sound_interface::~device_sound_interface (this=0x43da5f8, __in_chrg=<value optimized out>) at src/emu/disound.c:64
#5  0x0000000000476b9f in legacy_sound_device_base::~legacy_sound_device_base (this=0x43da430, __in_chrg=<value optimized out>)
    at src/emu/devlegcy.h:457
#6  0x00000000014063ac in wave_device::~wave_device (this=0x43da430, __in_chrg=<value optimized out>) at src/emu/sound/wave.h:12
#7  0x000000000140641c in wave_device::~wave_device (this=0x43da430, __in_chrg=<value optimized out>) at src/emu/sound/wave.h:12
#8  0x00000000014064a8 in resource_pool_object<wave_device>::~resource_pool_object (this=0x43da650, __in_chrg=<value optimized out>)
    at src/emu/emualloc.h:244
#9  0x000000000140653a in resource_pool_object<wave_device>::~resource_pool_object (this=0x43da650, __in_chrg=<value optimized out>)
    at src/emu/emualloc.h:244
#10 0x000000000117faf3 in resource_pool::remove (this=0x420d600, ptr=0x43da430) at src/emu/emualloc.c:367
#11 0x000000000114713a in simple_list<device_t>::remove (this=0x488e350, object=...) at src/emu/emutempl.h:214
#12 0x0000000001146e89 in simple_list<device_t>::reset (this=0x488e350) at src/emu/emutempl.h:80
#13 0x0000000001146ad7 in simple_list<device_t>::~simple_list (this=0x488e350, __in_chrg=<value optimized out>) at src/emu/emutempl.h:68
#14 0x00000000011a389d in tagged_list<device_t>::~tagged_list (this=0x488e350, __in_chrg=<value optimized out>) at src/emu/emutempl.h:320
#15 0x00000000011a38d6 in device_list::~device_list (this=0x488e350, __in_chrg=<value optimized out>) at src/emu/devintrf.h:130
#16 0x00000000011a3544 in machine_config::~machine_config (this=0x488e2e0, __in_chrg=<value optimized out>) at src/emu/mconfig.c:95
#17 0x000000000117f353 in resource_pool_object<machine_config>::~resource_pool_object (this=0x4861a80, __in_chrg=<value optimized out>)
    at src/emu/emualloc.h:244
#18 0x000000000117f41e in resource_pool_object<machine_config>::~resource_pool_object (this=0x4861a80, __in_chrg=<value optimized out>)
    at src/emu/emualloc.h:244
#19 0x000000000117faf3 in resource_pool::remove (this=0x420d600, ptr=0x488e2e0) at src/emu/emualloc.c:367
#20 0x000000000117ec13 in driver_enumerator::config_entry::~config_entry (this=0x4861ad0, __in_chrg=<value optimized out>) at src/emu/driver.c:429
#21 0x000000000117f21b in resource_pool_object<driver_enumerator::config_entry>::~resource_pool_object (this=0x4861af0, 
    __in_chrg=<value optimized out>) at src/emu/emualloc.h:244
#22 0x000000000117f2e6 in resource_pool_object<driver_enumerator::config_entry>::~resource_pool_object (this=0x4861af0, 
    __in_chrg=<value optimized out>) at src/emu/emualloc.h:244
#23 0x000000000117faf3 in resource_pool::remove (this=0x420d600, ptr=0x4861ad0) at src/emu/emualloc.c:367
#24 0x000000000117ee50 in simple_list<driver_enumerator::config_entry>::remove (this=0x7fffffffdb30, object=...) at src/emu/emutempl.h:214
#25 0x000000000117e28d in driver_enumerator::config (this=0x7fffffffdb10, index=954) at src/emu/driver.c:224
#26 0x000000000118b0af in info_xml_creator::get_merge_name (this=0x7fffffffdb60, romhashes=...) at src/emu/info.c:1142
#27 0x0000000001188b54 in info_xml_creator::output_rom (this=0x7fffffffdb60) at src/emu/info.c:411
#28 0x0000000001188624 in info_xml_creator::output_one (this=0x7fffffffdb60) at src/emu/info.c:301
#29 0x0000000001188196 in info_xml_creator::output (this=0x7fffffffdb60, out=0x3f083958c0) at src/emu/info.c:229
#30 0x000000000113846b in cli_frontend::listxml (this=0x7fffffffe280, gamename=0x1aadf3b "*") at src/emu/clifront.c:247
#31 0x000000000113a70c in cli_frontend::execute_commands (this=0x7fffffffe280, exename=0x7fffffffde0c "mess64") at src/emu/clifront.c:1187
#32 0x0000000001137f23 in cli_frontend::execute (this=0x7fffffffe280, argc=2, argv=0x7fffffffe3c8) at src/emu/clifront.c:172
#33 0x0000000000b66c83 in main (argc=2, argv=0x7fffffffe3c8) at src/osd/sdl/sdlmain.c:352

#69150 - 04/30/11 01:33 PM Re: SVN builds - new driver flood [Re: Anna Wu]  
Joined: Feb 2008
Posts: 326
Micko Offline
Senior Member
Micko  Offline
Senior Member

Joined: Feb 2008
Posts: 326
Serbia
For all those that are blocked right now:

go to /emu/driver.c

in line 220 you will find :

if (m_config_cache.count() == CONFIG_CACHE_COUNT)

change that to

if (m_config_cache.count() == 1500)

and -listxml will work.

There is some memory allocation issue, but it is quite hard to trace.

#69151 - 04/30/11 01:37 PM Re: SVN builds - new driver flood [Re: Anna Wu]  
Joined: Mar 2001
Posts: 15,933
R. Belmont Online content
R. Belmont  Online Content

Very Senior Member

Joined: Mar 2001
Posts: 15,933
USA
r11390 should fix all PSX FMV colors as per Kale's suggestion above.

#69152 - 04/30/11 01:51 PM Re: SVN builds - new driver flood [Re: Micko]  
Joined: Jul 2007
Posts: 4,624
Anna Wu Offline
Very Senior Member
Anna Wu  Offline
Very Senior Member

Joined: Jul 2007
Posts: 4,624
Originally Posted By Micko
For all those that are blocked right now:

go to /emu/driver.c

in line 220 you will find :

if (m_config_cache.count() == CONFIG_CACHE_COUNT)

change that to

if (m_config_cache.count() == 1500)
and -listxml will work.

There is some memory allocation issue, but it is quite hard to trace.


It is for the 32-builds useful too, thanks. smile
-listxml works.

#69154 - 04/30/11 02:37 PM Re: SVN builds - new driver flood [Re: Anna Wu]  
Joined: Jul 2007
Posts: 4,624
Anna Wu Offline
Very Senior Member
Anna Wu  Offline
Very Senior Member

Joined: Jul 2007
Posts: 4,624
Originally Posted By Anna Wu
Originally Posted By Micko
For all those that are blocked right now:

go to /emu/driver.c

in line 220 you will find :

if (m_config_cache.count() == CONFIG_CACHE_COUNT)

change that to

if (m_config_cache.count() == 1500)
and -listxml will work.

There is some memory allocation issue, but it is quite hard to trace.


It is for the 32-builds useful too, thanks. smile
I will make a link to your advice in the QM2 thread.

Edit: done


Still have problems.
-listxml works but if I start MESS with selected system with/witout software it freezed.
Example: mess.exe coco

#69155 - 04/30/11 02:46 PM Re: SVN builds - new driver flood [Re: Anna Wu]  
Joined: Mar 2001
Posts: 15,933
R. Belmont Online content
R. Belmont  Online Content

Very Senior Member

Joined: Mar 2001
Posts: 15,933
USA
That's coco specific - ./mess64 coco locks, ./mess64 apple2gs does not.

CoCo needs a platform champion. I'm going to keep saying it until one steps up from the CoCo community smile

ETA: There's a circular device dependency that the core infinite loops on, it looks like.

#69156 - 04/30/11 02:53 PM Re: SVN builds - new driver flood [Re: R. Belmont]  
Joined: Jul 2007
Posts: 4,624
Anna Wu Offline
Very Senior Member
Anna Wu  Offline
Very Senior Member

Joined: Jul 2007
Posts: 4,624
Originally Posted By R. Belmont
That's coco specific - ./mess64 coco locks, ./mess64 apple2gs does not.

CoCo needs a platform champion. I'm going to keep saying it until one steps up from the CoCo community smile

ETA: There's a circular device dependency that the core infinite loops on, it looks like.


Ah ok. smile
Just made another test and it seems to work.
Not use the softlist at moment. So be not surprised if I use the whole path + name.

mess a5200 -cart "c:\Emulator\Mess\Software\Atari 5200\Cartridge\Asteroid.zip"

I will post the link again.

#69158 - 04/30/11 03:03 PM Re: SVN builds - new driver flood [Re: Anna Wu]  
Joined: Jul 2007
Posts: 4,624
Anna Wu Offline
Very Senior Member
Anna Wu  Offline
Very Senior Member

Joined: Jul 2007
Posts: 4,624

Page 259 of 513 1 2 257 258 259 260 261 512 513

Who's Online Now
3 registered members (AJR, Sune, Duke), 19 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,534
Posts111,540
Members4,793
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.151s Queries: 15 (0.115s) Memory: 5.0384 MB (Peak: 5.2667 MB) Zlib enabled. Server Time: 2018-05-22 15:39:25 UTC