mirror of
https://github.com/elliotnunn/supermario.git
synced 2025-02-21 01:29:30 +00:00
126 lines
4.3 KiB
Plaintext
126 lines
4.3 KiB
Plaintext
Sonora Release Notes
|
||
First created on: 6/22/93 2:54:00 AM
|
||
|
||
----------------------------------------------------------•----------------------------------------------------------
|
||
|
||
6/22/93 2:54:06 AM
|
||
|
||
File: SonoraDeclVideo.r,11
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫DeclData∫DeclVideo∫Sonora∫
|
||
|
||
File: SonoraDriver.a,14
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫DeclData∫DeclVideo∫Sonora∫
|
||
|
||
File: Video.h,4
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Interfaces∫CIncludes∫
|
||
|
||
File: DisplaysPriv.h,6
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Internal∫C∫
|
||
|
||
File: DisplayMgr.a,6
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Toolbox∫DisplayMgr∫
|
||
|
||
File: DisplayMgr.c,8
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Toolbox∫DisplayMgr∫
|
||
|
||
File: DisplayMgrUtils.c,4
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Toolbox∫DisplayMgr∫
|
||
|
||
Radar bug:
|
||
|
||
> Release notes for this change:
|
||
|
||
Checkin for PDM A2 engineering build on 6/22/93. ROM timing tables now working. I will
|
||
still need to finalize the contents of the tables with the results of a 6/23 meeting.
|
||
Display modes can be flagged as “doesn’t need confirmation”. Monitors does not ask the
|
||
user to verify mode switches to those “safe” modes.
|
||
|
||
Driver can also return information about the connection including that ALL modes are
|
||
safe. This is for devices that KNOW that all the modes are safe. Saves changing decl
|
||
ROMs to include a table of timings. I expect the portables to use this feature for
|
||
640x400 mode switches.
|
||
|
||
Also (hopefully) fixed pesky, occasional cursor-crash on mode switches. Fix not required
|
||
for alpha. Down side to this fix is that the cursor is reset (0, 0) on mode switches. I
|
||
will need to figure out exactly what is going on here.
|
||
|
||
> What was tested:
|
||
|
||
Built ROM and tested on PDM. Mode switches to 13” & 16” modes don’t require
|
||
confirmation. Switches to VGA and 12” modes do. Tested that “all modes safe” flag
|
||
works. Tried and failed to reproduce cursor crash. I now know that the mouse position
|
||
is outside of the pinrect at the time the cursor is drawn.
|
||
----------------------------------------------------------•----------------------------------------------------------
|
||
6/25/93 9:41:39 AM
|
||
|
||
File: SonoraDriver.a,15
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫DeclData∫DeclVideo∫Sonora∫
|
||
|
||
File: Displays.a,5
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Interfaces∫AIncludes∫
|
||
|
||
File: Displays.h,5
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Interfaces∫CIncludes∫
|
||
|
||
File: DisplaysPriv.a,5
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Internal∫Asm∫
|
||
|
||
File: DisplaysPriv.h,7
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Internal∫C∫
|
||
|
||
File: DisplayMgr.c,9
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫Toolbox∫DisplayMgr∫
|
||
|
||
Radar bug:
|
||
|
||
> Release notes for this change:
|
||
|
||
Changed DMAddDisplay to add device to devicelist and DMRemoveDisplay to remove device
|
||
from devicelist. Added some new calls to support DMAddDisplay, DMRemoveDisplay and smart
|
||
monitors (see header and forthcoming ERS).
|
||
|
||
Changed the display manager to clear get connection and get timing calls (rather than the
|
||
driver). This was Mike Puckett’s suggestion. It makes it so if you add fields, old
|
||
drivers don’t set only some of the fields.
|
||
|
||
> What was tested:
|
||
|
||
Build and tested ROM on PDM. Mode switching still worked. I to work with Max to be sure
|
||
that DMAddDisplay and DMRemoveDisplay work.
|
||
----------------------------------------------------------•----------------------------------------------------------
|
||
7/2/93 5:01:32 PM
|
||
|
||
File: CivicDriver.a,16
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫DeclData∫DeclVideo∫Civic∫
|
||
|
||
File: SonoraDriver.a,16
|
||
Owner: Ian Hendry
|
||
Project: SuperMarioProj∫DeclData∫DeclVideo∫Sonora∫
|
||
|
||
Radar bug: #1096920
|
||
|
||
> Release notes for this change:
|
||
|
||
Slot Manager not correctly updated in set resolution call. Really sort of a slot manager
|
||
bug: I use the slot manager to enable and disable the functional sResources, but I still
|
||
need to call SUpdateSRT after I do so.
|
||
|
||
> What was tested:
|
||
|
||
Built and tested mode switching. This is an identical fix to one made to esher driver.
|
||
----------------------------------------------------------•----------------------------------------------------------
|