Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
All segment code is now in a new header file segment.h. A new class
takes care of managing the segments: SegmentManager. The DreamBase class
subclasses this -- thus, segments can now be accessed from within it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some of these functions in stubs.cpp have been removed or merged since
they are only used in a single place or are now unused.
|
|
|
|
|
|
|
|
|
|
|
|
Dreamweb: Remove more dead stuff, advance DreamBase <-> DreamGenContext split
|
|
|
|
Oops. Missed doing this in previous commit.
|
|
|
|
All are empty and unused, except for soundStartup() which was called
but was empty and soundCheckInt which unconditionally set kTestResult
to 1 (assumed to be "Test Pass"), but this value is not used anywhere
and the function was not called anyway, so safe to remove.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Previous triangle drawing was all wrong, rewrote it from the scratch.
Added padding to drawsteps in stx files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
And not as SegmentPtr.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The idea is to slowly transfer converted methods into this new base class.
This transition then proves that the method does not access or modify
any of the emulation context.
for eaiser step-by-step migration away from Context
|
|
|