[Scummvm-devel] NDS black screen

Neil Millstone neil at millstone.demon.co.uk
Fri Jul 9 14:34:07 CEST 2010


Max Horn wrote:
> Am 07.07.2010 um 23:31 schrieb Neil Millstone:
>
>   
>> Hi Max and Team,
>>
>> As I mentioned to Max after he merged my changes into the trunk, I added 
>> a few fixes for  compilation using the latest Devkitpro, and at that 
>> time everything appeared to work fine on the DS port.
>>
>> In any case, Tony very helpfully narrowed the problem down to a single 
>> revision
>>     
>
> Good job, Tony!
>
>
>
>   
>> Tony Puccinelli wrote:
>>     
>>> Neil,
>>>
>>> Found the revision that breaks it (took me long enough :P). The log 
>>> entry follows:
>>>
>>> ------------------------------------------------------------------------
>>> r49767 | sev | 2010-06-15 03:48:39 -0700 (Tue, 15 Jun 2010) | 9 lines
>>>
>>> GUI: Implement radiobuttons.
>>>
>>> Implement radiobuttons in GUI. Also closes FR #2821529:
>>> "GUI: volume and subtitles speed sliders".
>>>
>>> Subtitle toggle button is replaced by three radiobuttons grouped
>>> by a single group.
>>>
>>> Updated translations and themes.
>>> ------------------------------------------------------------------------
>>>
>>> Thanks,
>>>
>>> Tony
>>>
>>>       
>> I kind of assumed I'd have to fix this one since I'm the only person 
>> besides Tony who can run this port, but I'm not sure when I will next 
>> have any time to spend on ScummVM.  I've had a look through the changes 
>> in this changelist, and nothing sticks out as a problem for the DS 
>> port.  In fact, I can't see how any of this would affect starting a 
>> game, unless the problem was somehow in the destructor of the new GUI 
>> radio button/radio button group code.
>>     
>
> Maybe the change simply increased the memory usage so much that it tipped the balance and caused the crash? 
>
>   

Monkey Island 2 (which Tony is using to test) has a fair amount of 
memory free normally.  Other games are much more memory intensive. So 
these checkboxes would have to be pretty huge to make the game run out 
of RAM.

- Neil







More information about the Scummvm-devel mailing list