68 SDL_AddTimer() and SDL_RemoveTimer() haven't been implemented yet. |
68 SDL_AddTimer() and SDL_RemoveTimer() haven't been implemented yet. |
69 |
69 |
70 Not all of the keys are properly recognized on the keyboard. |
70 Not all of the keys are properly recognized on the keyboard. |
71 |
71 |
72 MacOS X: |
72 MacOS X: |
73 Fullscreen mode doesn't work - it requires the QuickTime framework |
73 Joystick and CD-ROM functions are not implemented yet. |
74 and that the new SDL window gets raised to the top of the Z order. |
74 |
75 |
75 Closing window from window's close widget not implemented yet. |
|
76 |
|
77 Minimizing the window erases the framebuffer to the pinstripe pattern. |
|
78 |
|
79 Window may not close when unsetting video mode and resetting. |
|
80 |
|
81 Depth switching for windowed mode isn't implemented yet. |
|
82 |
76 Palette handling isn't implemented in windowed mode yet. |
83 Palette handling isn't implemented in windowed mode yet. |
77 |
84 |
78 Native sound and video routines are not finished, though Carbon |
85 Command-line arguments Dialog is not implemented yet. |
79 seems to work fairly well. |
86 |
|
87 Fullscreen drawing has some artifacts. |
|
88 |
|
89 Fullscreen window covers *all* other windows - even force quit. |
|
90 |
|
91 Fullscreen OpenGL for the software renderer is broken. |
|
92 |
|
93 Some OpenGL parameters are not accounted for, for example color bits customization. |
|
94 |
|
95 Getting OpenGL context parameters is not implemented. |
|
96 |
|
97 Continuous mouse motion perhaps is not as smooth as it should be. |
|
98 |
|
99 SDL_WM_GrabInput() is implemented, but it "freezes" the hardware |
|
100 cursor in the center of the window/screen. Also, mouse moved events |
|
101 are not generated, and the keyboard cannot be grabbed. |
|
102 |
|
103 Not all of the keys are properly recognized on the keyboard. |
|
104 |
|
105 MacOS X seems to have a broken pthread_cancel() implementation. |
|
106 |
|
107 FreeBSD: |
|
108 pthread_cancel() isn't supported by FreeBSD 3.X, so threads don't |
|
109 work on versions of FreeBSD earlier than 4.0. |
|
110 |
|
111 The CD-ROM handling doesn't work completely. |
|
112 |
|
113 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
114 It requires handling of keyboard mapping events and using the XIM |
|
115 input translation extension. I will implement it as requested. |
|
116 Latin-1 keyboard input works fine. |
|
117 |
|
118 The keyboard modifiers are not set to the correct state on startup. |
|
119 |
|
120 Solaris: |
|
121 The joystick functions are not implemented yet. |
|
122 |
|
123 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
124 It requires handling of keyboard mapping events and using the XIM |
|
125 input translation extension. I will implement it as requested. |
|
126 Latin-1 keyboard input works fine. |
|
127 |
|
128 The keyboard modifiers are not set to the correct state on startup. |
|
129 |
|
130 IRIX: |
|
131 The CD-ROM handling doesn't work completely. |
|
132 |
|
133 The joystick functions are not implemented yet. |
|
134 |
|
135 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
136 It requires handling of keyboard mapping events and using the XIM |
|
137 input translation extension. I will implement it as requested. |
|
138 Latin-1 keyboard input works fine. |
|
139 |
|
140 The keyboard modifiers are not set to the correct state on startup. |
|
141 |
|
142 OpenBSD: -= NOT YET SUPPORTED =- |
|
143 This is reported to work, but I haven't verified this. |
|
144 |
|
145 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
146 It requires handling of keyboard mapping events and using the XIM |
|
147 input translation extension. I will implement it as requested. |
|
148 Latin-1 keyboard input works fine. |
|
149 |
|
150 The keyboard modifiers are not set to the correct state on startup. |
|
151 |
|
152 OSF/Tru64: -= NOT YET SUPPORTED =- |
|
153 The audio functions are not implemented yet. |
80 |
154 |
81 Joysticks and CD-ROM functions are not implemented yet. |
155 Joysticks and CD-ROM functions are not implemented yet. |
|
156 |
|
157 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
158 It requires handling of keyboard mapping events and using the XIM |
|
159 input translation extension. I will implement it as requested. |
|
160 Latin-1 keyboard input works fine. |
|
161 |
|
162 The keyboard modifiers are not set to the correct state on startup. |
|
163 |
|
164 AIX: -= NOT YET SUPPORTED =- |
|
165 This port has only been tested with AIX 4.3.3 |
|
166 |
|
167 The OpenGL support doesn't work yet. |
|
168 |
|
169 The joystick subsystem isn't implemented yet. |
|
170 |
|
171 Endian detection doesn't work yet - needs a unique CPP symbol. |
|
172 |
|
173 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
174 It requires handling of keyboard mapping events and using the XIM |
|
175 input translation extension. I will implement it as requested. |
|
176 Latin-1 keyboard input works fine. |
|
177 |
|
178 The keyboard modifiers are not set to the correct state on startup. |
|
179 |
|
180 The AIX port was done by Carsten.Griwodz@KOM.tu-darmstadt.de |
|
181 More information on this port is available at: |
|
182 http://www.kom.e-technik.tu-darmstadt.de/~griff/SDL/ |
|
183 |
|
184 QNX: -= NOT YET SUPPORTED =- |
|
185 Configuration doesn't work right, Makefiles still need to be |
|
186 tweaked (need to add libraries to any apps that use sdl_config |
|
187 to figure out what libs they need). |
|
188 |
|
189 Only static libraries are being made, no shared ones. |
|
190 |
|
191 The only hardware surface is the primary view surface. |
|
192 |
|
193 Mouse events don't seem to be working right. |
|
194 |
|
195 Fullscreen doesn't display correctly. |
|
196 |
|
197 The software surfaces could use some speed up. |
|
198 |
|
199 It doesn't look like the OpenGL stuff is there. (did a grep for |
|
200 PdCreateOpenGLContext, nothing found). |
|
201 |
|
202 The mouse cursor doesn't look right. |
|
203 |
|
204 AmigaOS: -= NOT YET SUPPORTED =- |
|
205 The OpenGL support isn't implemented yet. |
82 |
206 |
83 SDL_WM_GrabInput() is not implemented. |
207 SDL_WM_GrabInput() is not implemented. |
84 Does anyone know how to do this? SDL_WM_GrabInput() is designed |
208 Does anyone know how to do this? SDL_WM_GrabInput() is designed |
85 to prevent the user from switching input and mouse focus away from |
209 to prevent the user from switching input and mouse focus away from |
86 the SDL application. |
210 the SDL application. |
87 |
211 |
88 Continuous relative mouse motion is not implemented. |
212 Continuous relative mouse motion is not implemented. |
89 |
213 |
90 Not all of the keys are properly recognized on the keyboard. |
|
91 |
|
92 MacOS X seems to have a broken pthread_cancel() implementation. |
|
93 |
|
94 FreeBSD: |
|
95 pthread_cancel() isn't supported by FreeBSD 3.X, so threads don't |
|
96 work on versions of FreeBSD earlier than 4.0. |
|
97 |
|
98 The CD-ROM handling doesn't work completely. |
|
99 |
|
100 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
101 It requires handling of keyboard mapping events and using the XIM |
|
102 input translation extension. I will implement it as requested. |
|
103 Latin-1 keyboard input works fine. |
|
104 |
|
105 The keyboard modifiers are not set to the correct state on startup. |
|
106 |
|
107 Solaris: |
|
108 The joystick functions are not implemented yet. |
|
109 |
|
110 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
111 It requires handling of keyboard mapping events and using the XIM |
|
112 input translation extension. I will implement it as requested. |
|
113 Latin-1 keyboard input works fine. |
|
114 |
|
115 The keyboard modifiers are not set to the correct state on startup. |
|
116 |
|
117 IRIX: |
|
118 The CD-ROM handling doesn't work completely. |
|
119 |
|
120 The joystick functions are not implemented yet. |
|
121 |
|
122 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
123 It requires handling of keyboard mapping events and using the XIM |
|
124 input translation extension. I will implement it as requested. |
|
125 Latin-1 keyboard input works fine. |
|
126 |
|
127 The keyboard modifiers are not set to the correct state on startup. |
|
128 |
|
129 OpenBSD: -= NOT YET SUPPORTED =- |
|
130 This is reported to work, but I haven't verified this. |
|
131 |
|
132 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
133 It requires handling of keyboard mapping events and using the XIM |
|
134 input translation extension. I will implement it as requested. |
|
135 Latin-1 keyboard input works fine. |
|
136 |
|
137 The keyboard modifiers are not set to the correct state on startup. |
|
138 |
|
139 OSF/Tru64: -= NOT YET SUPPORTED =- |
|
140 The audio functions are not implemented yet. |
|
141 |
|
142 Joysticks and CD-ROM functions are not implemented yet. |
|
143 |
|
144 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
145 It requires handling of keyboard mapping events and using the XIM |
|
146 input translation extension. I will implement it as requested. |
|
147 Latin-1 keyboard input works fine. |
|
148 |
|
149 The keyboard modifiers are not set to the correct state on startup. |
|
150 |
|
151 AIX: -= NOT YET SUPPORTED =- |
|
152 This port has only been tested with AIX 4.3.3 |
|
153 |
|
154 The OpenGL support doesn't work yet. |
|
155 |
|
156 The joystick subsystem isn't implemented yet. |
|
157 |
|
158 Endian detection doesn't work yet - needs a unique CPP symbol. |
|
159 |
|
160 Wide UNICODE character input (Kanji, etc.) is not yet supported. |
|
161 It requires handling of keyboard mapping events and using the XIM |
|
162 input translation extension. I will implement it as requested. |
|
163 Latin-1 keyboard input works fine. |
|
164 |
|
165 The keyboard modifiers are not set to the correct state on startup. |
|
166 |
|
167 The AIX port was done by Carsten.Griwodz@KOM.tu-darmstadt.de |
|
168 More information on this port is available at: |
|
169 http://www.kom.e-technik.tu-darmstadt.de/~griff/SDL/ |
|
170 |
|
171 QNX: -= NOT YET SUPPORTED =- |
|
172 Configuration doesn't work right, Makefiles still need to be |
|
173 tweaked (need to add libraries to any apps that use sdl_config |
|
174 to figure out what libs they need). |
|
175 |
|
176 Only static libraries are being made, no shared ones. |
|
177 |
|
178 The only hardware surface is the primary view surface. |
|
179 |
|
180 Mouse events don't seem to be working right. |
|
181 |
|
182 Fullscreen doesn't display correctly. |
|
183 |
|
184 The software surfaces could use some speed up. |
|
185 |
|
186 It doesn't look like the OpenGL stuff is there. (did a grep for |
|
187 PdCreateOpenGLContext, nothing found). |
|
188 |
|
189 The mouse cursor doesn't look right. |
|
190 |
|
191 AmigaOS: -= NOT YET SUPPORTED =- |
|
192 The OpenGL support isn't implemented yet. |
|
193 |
|
194 SDL_WM_GrabInput() is not implemented. |
|
195 Does anyone know how to do this? SDL_WM_GrabInput() is designed |
|
196 to prevent the user from switching input and mouse focus away from |
|
197 the SDL application. |
|
198 |
|
199 Continuous relative mouse motion is not implemented. |
|
200 |
|
201 The AmigaOS port was done by Gabriele.Greco@galactica.it |
214 The AmigaOS port was done by Gabriele.Greco@galactica.it |