ObjFW  Diff

Differences From Artifact [2b12d71a47]:

  • File src/test/OTAppDelegate.m — part of check-in [a7a6705d90] at 2024-05-05 19:22:25 on branch gamecontroller — OFGameController: Add support for Nintendo DS (user: js size: 16567)

To Artifact [bd3935ec7e]:

  • File src/test/OTAppDelegate.m — part of check-in [6f20cdbd5c] at 2024-05-09 12:57:21 on branch gamecontroller — OFGameController: Add support for Linux (user: js size: 16575)

326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
#elif defined(OF_NINTENDO_DS) || defined(OF_NINTENDO_3DS)
		[OFStdOut setForegroundColor: [OFColor silver]];
		[OFStdOut writeLine: @"Press A to continue"];

		for (;;) {
			void *pool = objc_autoreleasePoolPush();
			OFGameController *controller =
			    [OFGameController controllerWithIndex: 0];

			if ([controller.pressedButtons containsObject: @"A"])
				break;

# if defined(OF_NINTENDO_DS)
			swiWaitForVBlank();
# elif defined(OF_NINTENDO_3DS)







|







326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
#elif defined(OF_NINTENDO_DS) || defined(OF_NINTENDO_3DS)
		[OFStdOut setForegroundColor: [OFColor silver]];
		[OFStdOut writeLine: @"Press A to continue"];

		for (;;) {
			void *pool = objc_autoreleasePoolPush();
			OFGameController *controller =
			    [[OFGameController controllers] objectAtIndex: 0];

			if ([controller.pressedButtons containsObject: @"A"])
				break;

# if defined(OF_NINTENDO_DS)
			swiWaitForVBlank();
# elif defined(OF_NINTENDO_3DS)