[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