Ticket #14980: 1.txt

File 1.txt, 18.2 KB (added by afreickmann, 3 months ago)
Line 
1Using configuration file: .\Data\Settings.ini
2Debuglevel (from command line): 11
3Using SDL Video Driver "windows"
4OpenGL: GL context initialized
5OpenGL version: 4.6.0 NVIDIA 546.17
6OpenGL vendor: NVIDIA Corporation
7OpenGL renderer: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2
8OpenGL: version 4.6
9OpenGL: GLSL version string: 4.60 NVIDIA
10OpenGL: GLSL version: 460
11OpenGL: Max texture size: 32768
12OpenGL: NPOT texture support: 1
13OpenGL: Shader support: 1
14OpenGL: Shader support for engines: 1
15OpenGL: Multitexture support: 1
16OpenGL: FBO support: 1
17OpenGL: Multisample FBO support: 1
18OpenGL: Multisample max number: 32
19OpenGL: Packed pixels support: 1
20OpenGL: Packed depth stencil support: 1
21OpenGL: Unpack subimage support: 1
22OpenGL: OpenGL ES depth 24 support: 0
23OpenGL: Texture edge clamping support: 1
24OpenGL: Texture border clamping support: 1
25OpenGL: Texture mirror repeat support: 1
26OpenGL: Texture max level support: 1
27Invalid joystick: 0
28Using SDL Audio Driver "wasapi"
29SDL mixer sound format: 33056 differs from desired: 32784
30Output sample rate: 48000 Hz
31Output buffer size: 2048 samples
32Output channels: 2
33OpenGL: GL context initialized
34OpenGL version: 4.6.0 NVIDIA 546.17
35OpenGL vendor: NVIDIA Corporation
36OpenGL renderer: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2
37OpenGL: version 4.6
38OpenGL: GLSL version string: 4.60 NVIDIA
39OpenGL: GLSL version: 460
40OpenGL: Max texture size: 32768
41OpenGL: NPOT texture support: 1
42OpenGL: Shader support: 1
43OpenGL: Shader support for engines: 1
44OpenGL: Multitexture support: 1
45OpenGL: FBO support: 1
46OpenGL: Multisample FBO support: 1
47OpenGL: Multisample max number: 32
48OpenGL: Packed pixels support: 1
49OpenGL: Packed depth stencil support: 1
50OpenGL: Unpack subimage support: 1
51OpenGL: OpenGL ES depth 24 support: 0
52OpenGL: Texture edge clamping support: 1
53OpenGL: Texture border clamping support: 1
54OpenGL: Texture mirror repeat support: 1
55OpenGL: Texture max level support: 1
56punycode_decode: returning Cº
57punycode_decode: returning Cº
58Opening hashed: shaders.dat
59generateZipSet: Loaded pack file: shaders.dat
60HardwareInput with ID 'JOY_START' not known
61HardwareInput with ID 'JOY_LEFT_STICK_Y-' not known
62HardwareInput with ID 'JOY_LEFT_STICK_Y+' not known
63HardwareInput with ID 'JOY_LEFT_STICK_X-' not known
64HardwareInput with ID 'JOY_LEFT_STICK_X+' not known
65HardwareInput with ID 'JOY_RIGHT_SHOULDER' not known
66CPU extensions:
67SSE2(enabled) AVX2(not supported) NEON(not supported)
68Reported DPI: 96 default: 96, ratio 1, clipped: 1
69Setting 1400 x 1030 -> 1120 x 824 -- 1.25
70punycode_decode: returning Cº
71punycode_decode: returning Cº
72Opening hashed: gui-icons.dat
73generateZipSet: Loaded pack file: gui-icons.dat
74Opening hashed: THEMERC
75Opening hashed: THEMERC
76Opening hashed: THEMERC
77Opening hashed: THEMERC
78Opening hashed: THEMERC
79Opening hashed: THEMERC
80Opening hashed: THEMERC
81Opening hashed: THEMERC
82Loading theme SCUMMMODERN.ZIP
83Opening hashed: THEMERC
84Opening hashed: FreeSansBold.ttf
85Opening hashed: FreeSans.ttf
86Opening hashed: FreeMonoBold.ttf
87Opening hashed: SourceCodeVariable-Roman.ttf
88Finished loading theme SCUMMMODERN.ZIP
89punycode_decode: returning Dº
90punycode_decode: returning Dº
91Adding Gui Object 13a097e8 to trash
92Adding Gui Object 13a95048 to trash
93Adding Gui Object 13a95f50 to trash
94HardwareInput with ID 'JOY_A' not known
95HardwareInput with ID 'JOY_Y' not known
96HardwareInput with ID 'JOY_UP' not known
97HardwareInput with ID 'JOY_DOWN' not known
98HardwareInput with ID 'JOY_LEFT' not known
99HardwareInput with ID 'JOY_RIGHT' not known
100Reported DPI: 96 default: 96, ratio 1, clipped: 1
101Setting 1400 x 1030 -> 1120 x 824 -- 1.25
102Loading theme SCUMMMODERN.ZIP
103Opening hashed: THEMERC
104Finished loading theme SCUMMMODERN.ZIP
105Adding Gui Object 13a36bb8 to trash
106Adding Gui Object 13a0bc08 to trash
107Adding Gui Object 13a0cb10 to trash
108Delayed deletion of Gui Object 13a097e8
109Delayed deletion of Gui Object 13a95048
110Delayed deletion of Gui Object 13a95f50
111Delayed deletion of Gui Object 13a36bb8
112Delayed deletion of Gui Object 13a0bc08
113Delayed deletion of Gui Object 13a0cb10
114MetaEngine: M4 matched to Engine:
115Backward seeking in GZipReadStream detected
116User picked target 'burger-de' (engine ID 'm4', game ID 'burger')...
117 Looking for a plugin supporting this target... M4
118MetaEngine: M4 matched to Engine:
119punycode_decode: returning Dº
120OpenGL: GL context initialized
121OpenGL version: 4.6.0 NVIDIA 546.17
122OpenGL vendor: NVIDIA Corporation
123OpenGL renderer: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2
124OpenGL: version 4.6
125OpenGL: GLSL version string: 4.60 NVIDIA
126OpenGL: GLSL version: 460
127OpenGL: Max texture size: 32768
128OpenGL: NPOT texture support: 1
129OpenGL: Shader support: 1
130OpenGL: Shader support for engines: 1
131OpenGL: Multitexture support: 1
132OpenGL: FBO support: 1
133OpenGL: Multisample FBO support: 1
134OpenGL: Multisample max number: 32
135OpenGL: Packed pixels support: 1
136OpenGL: Packed depth stencil support: 1
137OpenGL: Unpack subimage support: 1
138OpenGL: OpenGL ES depth 24 support: 0
139OpenGL: Texture edge clamping support: 1
140OpenGL: Texture border clamping support: 1
141OpenGL: Texture mirror repeat support: 1
142OpenGL: Texture max level support: 1
143punycode_decode: returning Cº
144punycode_decode: returning Cº
145Opening hashed: shaders.dat
146generateZipSet: Loaded pack file: shaders.dat
147Engine: matched to MetaEngine: M4
148punycode_decode: returning Dº
149$$ ['BURGER.HAS'] ['BURGER.HAS'] in 'D:/ScummVM/Games/Orion Burger/
150$$ ['GLOBAL.HAG'] ['GLOBAL.HAG'] in 'D:/ScummVM/Games/Orion Burger/
151$$ ['SECTION1.HAG'] ['SECTION1.HAG'] in 'D:/ScummVM/Games/Orion Burger/
152$$ ['SECTION2.HAG'] ['SECTION2.HAG'] in 'D:/ScummVM/Games/Orion Burger/
153$$ ['SECTION3.HAG'] ['SECTION3.HAG'] in 'D:/ScummVM/Games/Orion Burger/
154$$ ['SECTION4.HAG'] ['SECTION4.HAG'] in 'D:/ScummVM/Games/Orion Burger/
155$$ ['SECTION5.HAG'] ['SECTION5.HAG'] in 'D:/ScummVM/Games/Orion Burger/
156$$ ['SECTION6.HAG'] ['SECTION6.HAG'] in 'D:/ScummVM/Games/Orion Burger/
157$$ ['SECTION7.HAG'] ['SECTION7.HAG'] in 'D:/ScummVM/Games/Orion Burger/
158$$ ['SECTION8.HAG'] ['SECTION8.HAG'] in 'D:/ScummVM/Games/Orion Burger/
159$$ ['SECTION9.HAG'] ['SECTION9.HAG'] in 'D:/ScummVM/Games/Orion Burger/
160Starting detection for engine 'm4' in dir 'D:\ScummVM\Games\Orion Burger\'
161> 'f:burger.has': '55be8693a4c36e7efcdca0f0c77758ae' 724191
162Matched file: burger.has
163Found game: burger ((null) DOS/German) (2)
164 ... new best match, removing all previous candidates
165Skipping game: riddle ((null) DOS/German) (8)
166Totally found 1 matches
167Running Orion Burger (DOS/German)
168burger.has: 55be8693a4c36e7efcdca0f0c77758ae, 724191 bytes.
169punycode_decode: returning Dº
170HardwareInput with ID 'JOY_A' not known
171HardwareInput with ID 'JOY_B' not known
172HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
173HardwareInput with ID 'JOY_Y' not known
174HardwareInput with ID 'JOY_X' not known
175HardwareInput with ID 'JOY_UP' not known
176HardwareInput with ID 'JOY_DOWN' not known
177HardwareInput with ID 'JOY_LEFT' not known
178HardwareInput with ID 'JOY_RIGHT' not known
179punycode_decode: returning Cº
180punycode_decode: returning Cº
181OpenGL: GL context initialized
182OpenGL version: 4.6.0 NVIDIA 546.17
183OpenGL vendor: NVIDIA Corporation
184OpenGL renderer: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2
185OpenGL: version 4.6
186OpenGL: GLSL version string: 4.60 NVIDIA
187OpenGL: GLSL version: 460
188OpenGL: Max texture size: 32768
189OpenGL: NPOT texture support: 1
190OpenGL: Shader support: 1
191OpenGL: Shader support for engines: 1
192OpenGL: Multitexture support: 1
193OpenGL: FBO support: 1
194OpenGL: Multisample FBO support: 1
195OpenGL: Multisample max number: 32
196OpenGL: Packed pixels support: 1
197OpenGL: Packed depth stencil support: 1
198OpenGL: Unpack subimage support: 1
199OpenGL: OpenGL ES depth 24 support: 0
200OpenGL: Texture edge clamping support: 1
201OpenGL: Texture border clamping support: 1
202OpenGL: Texture mirror repeat support: 1
203OpenGL: Texture max level support: 1
204punycode_decode: returning Cº
205punycode_decode: returning Cº
206Opening hashed: shaders.dat
207generateZipSet: Loaded pack file: shaders.dat
208Cache System Disabled
209Available memory: 7999999
210Initialized in hag mode
211Firing up GUI
212Fluffing up the backpack
213Load walker engines
214FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
215Opening hashed: burger.has
216FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
217Opening hashed: burger.has
218FSDirectory::createReadStreamForMember('GLOBAL.HAG') -> 'D:\ScummVM\Games\Orion Burger\GLOBAL.HAG'
219Opening hashed: GLOBAL.HAG
220rgetting:walker script -> from disk
221FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
222Opening hashed: burger.has
223rgetting:show script -> from disk
224FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
225Opening hashed: burger.has
226rgetting:stream script -> from disk
227Grabbing fonts
228FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
229Opening hashed: burger.has
230FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
231Opening hashed: burger.has
232FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
233Opening hashed: burger.has
234FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
235Opening hashed: burger.has
236FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
237Opening hashed: burger.has
238FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
239Opening hashed: burger.has
240FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
241Opening hashed: burger.has
242fclass: file not found 'FONTMISC.FNT', in hag file
243FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
244Opening hashed: burger.has
245rgetting:cursor -> from disk
246executing - WHOLE_GAME
247FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
248Opening hashed: burger.has
249rgetting:999intr -> from disk
250Reported DPI: 96 default: 96, ratio 1, clipped: 1
251Setting 1400 x 1030 -> 1120 x 824 -- 1.25
252Loading theme SCUMMMODERN.ZIP
253Opening hashed: THEMERC
254Finished loading theme SCUMMMODERN.ZIP
255System Cheats On
256Calling kernel_load_room
257Reading scene 135
258FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
259Opening hashed: burger.has
260FSDirectory::createReadStreamForMember('SECTION1.HAG') -> 'D:\ScummVM\Games\Orion Burger\SECTION1.HAG'
261Opening hashed: SECTION1.HAG
262FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
263Opening hashed: burger.has
264load background
265FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
266Opening hashed: burger.has
267load codes
268FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
269Opening hashed: burger.has
270Loading walker sprites
271FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
272Opening hashed: burger.has
273rgetting:WILBUR01 -> from disk
274FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
275Opening hashed: burger.has
276rgetting:WILBUR02 -> from disk
277FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
278Opening hashed: burger.has
279rgetting:WILBUR03 -> from disk
280FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
281Opening hashed: burger.has
282rgetting:WILBUR04 -> from disk
283FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
284Opening hashed: burger.has
285rgetting:WILBUR05 -> from disk
286FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
287Opening hashed: burger.has
288rgetting:WILBUR07 -> from disk
289FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
290Opening hashed: burger.has
291rgetting:WILBUR08 -> from disk
292FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
293Opening hashed: burger.has
294rgetting:WILBUR09 -> from disk
295FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
296Opening hashed: burger.has
297rgetting:WILBUR01_SHADOW -> from disk
298FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
299Opening hashed: burger.has
300rgetting:WILBUR02_SHADOW -> from disk
301FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
302Opening hashed: burger.has
303rgetting:WILBUR03_SHADOW -> from disk
304FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
305Opening hashed: burger.has
306rgetting:WILBUR04_SHADOW -> from disk
307FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
308Opening hashed: burger.has
309rgetting:WILBUR05_SHADOW -> from disk
310Initializing 3 series_players...
311FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
312Opening hashed: burger.has
313rgetting:fs_wood1.RAW -> from disk
314FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
315Opening hashed: burger.has
316rgetting:fs_wood2.RAW -> from disk
317FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
318Opening hashed: burger.has
319rgetting:fs_wood3.RAW -> from disk
320FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
321Opening hashed: burger.has
322rgetting:fs_wood4.RAW -> from disk
323FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
324Opening hashed: burger.has
325rgetting:fs_wood5.RAW -> from disk
326calling room_init_code
327FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
328Opening hashed: burger.has
329rgetting:135_005.RAW -> from disk
330FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
331Opening hashed: burger.has
332rgetting:135_002.RAW -> from disk
333FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
334Opening hashed: burger.has
335rgetting:135_004.RAW -> from disk
336135cw01
337FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
338Opening hashed: burger.has
339rgetting:135cw01 -> from disk
340135od01
341FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
342Opening hashed: burger.has
343rgetting:135od01 -> from disk
344135od01s
345FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
346Opening hashed: burger.has
347rgetting:135od01s -> from disk
348FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
349Opening hashed: burger.has
350rgetting:135_001.RAW -> from disk
351Off to the races -- 266
352req: 1400 x 1030 cur: 1400 x 1030, scale: 1.000000
353135od01
354135od01s
355135od01
356135od01s
357135od01
358135od01s
359135od01
360135od01s
361Time for: Burl enters town
362************ Schedule ************
363done 0: 0:10 After getting neuro stuff
364done 0: 0:40 After getting survival stuff
365done 0: 1:40 Burl enters town
366------> 0: 1:40 Current time
367pending 0: 1:50 After getting sensory stuff
368pending 0: 2:40 Burl gets fed
369pending 0: 5:20 After getting language stuff
370pending 0: 3:40 Burl stops eating
371pending 0: 6:20 After getting logic stuff
372pending 0: 4:10 Burl leaves town
373pending 0: 5:10 Band enters town
374pending 0: 9:20 Abduction time
375pending 0:15:20 Nero timeout
376pending 0:46:20 Survival timeout
377pending 1:17:20 Sensory timeout
378pending 1:48:20 Language timeout
379pending 2:19:20 Logic timeout
380pending 2:20:20 Conclusion
381done 0: 0: 0 (null)
382************************************
383FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
384Opening hashed: burger.has
385rgetting:100_013.RAW -> from disk
386135od01
387135od01s
388135od01
389135od01s
390135od01
391135od01s
392135od01
393135od01s
394FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
395Opening hashed: burger.has
396rgetting:110 -> from disk
397110
398FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
399Opening hashed: burger.has
400rgetting:110bu01 -> from disk
401110bu01
402110bu01
403FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
404Opening hashed: burger.has
405rgetting:100b002.RAW -> from disk
406110bu01
407110bu01
408110bu01
409110bu01
410110bu01
411110bu01
412110bu01
413110bu01
414110bu01
415110bu01
416110bu01
417110bu01
418110bu01
419110bu01
420110bu01
421110bu01
422110bu01
423110bu01
424110bu01
425110bu01
426110bu01
427110bu01
428110bu01
429110bu01
430110bu01
431110bu01
432110bu01
433110bu01
434110bu01
435110bu01
436110bu01
437110bu01
438110bu01
439110bu01
440110bu01
441110bu01
442110bu01
443110bu01
444110bu01
445110bu01
446110bu01
447110bu01
448110bu01
449110bu01
450110bu01
451110bu01
452110bu01
453110bu01
454rtossing: 100b002.RAW
455rtossing: 110bu01
456rtossing: 110
457135cw01
458135od01
459135od01s
460135bb01
461FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
462Opening hashed: burger.has
463rgetting:135bb01 -> from disk
464135bb01s
465FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
466Opening hashed: burger.has
467rgetting:135bb01s -> from disk
468FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
469Opening hashed: burger.has
470Biggest frame was: 17, size: 15164 bytes (compressed)
471135bb01
472135bb01s
473135od01
474135od01s
475135bb01
476135bb01s
477135bb01
478135bb01s
479135od01
480135od01s
481135bb01
482135bb01s
483135bb01
484135bb01s
485135od01
486135od01s
487135bb01
488135bb01s
489135bb01
490135bb01s
491rtossing: 100_013.RAW
492135od01
493135od01s
494135bb01
495135bb01s
496135bb01
497135bb01s
498135bf01
499FSDirectory::createReadStreamForMember('burger.has') -> 'D:\ScummVM\Games\Orion Burger\BURGER.HAS'
500Opening hashed: burger.has
501rgetting:135bf01 -> from disk