Mercurial > touhou
comparison scripts/pytouhou @ 783:ec1e06402a97
Replace SDL2_mixer with the kira crate
| author | Link Mauve <linkmauve@linkmauve.fr> |
|---|---|
| date | Fri, 21 Nov 2025 10:21:59 +0100 |
| parents | 317e93b7d586 |
| children | 1f152ca95658 |
comparison
equal
deleted
inserted
replaced
| 782:a30ce01b9154 | 783:ec1e06402a97 |
|---|---|
| 198 | 198 |
| 199 common = Common(resource_loader, characters, continues) | 199 common = Common(resource_loader, characters, continues) |
| 200 interface = Interface(resource_loader, common.players[0]) #XXX | 200 interface = Interface(resource_loader, common.players[0]) #XXX |
| 201 common.interface = interface #XXX | 201 common.interface = interface #XXX |
| 202 renderer = GameRenderer(resource_loader, window) if GameRenderer is not None else None | 202 renderer = GameRenderer(resource_loader, window) if GameRenderer is not None else None |
| 203 runner = GameRunner(window, renderer, common, resource_loader, skip_replay, con) | 203 runner = GameRunner(window, renderer, common, resource_loader, skip_replay, con, args.no_sound) |
| 204 window.set_runner(runner) | 204 window.set_runner(runner) |
| 205 | 205 |
| 206 while True: | 206 while True: |
| 207 first_player = common.players[0] | 207 first_player = common.players[0] |
| 208 | 208 |
| 277 with open(save_filename, 'wb+') as file: | 277 with open(save_filename, 'wb+') as file: |
| 278 save_replay.write(file) | 278 save_replay.write(file) |
| 279 | 279 |
| 280 | 280 |
| 281 is_sdl = (args.frontend == 'sdl') | 281 is_sdl = (args.frontend == 'sdl') |
| 282 with SDL(video=is_sdl, sound=args.no_sound): | 282 with SDL(video=is_sdl): |
| 283 window = Window(backend, Interface.width, Interface.height, | 283 window = Window(backend, Interface.width, Interface.height, |
| 284 fps_limit=args.fps_limit, frameskip=args.frameskip) | 284 fps_limit=args.fps_limit, frameskip=args.frameskip) |
| 285 | 285 |
| 286 main(window, args.path, tuple(args.data), args.stage, args.rank, | 286 main(window, args.path, tuple(args.data), args.stage, args.rank, |
| 287 args.character, args.replay, args.save_replay, args.skip_replay, | 287 args.character, args.replay, args.save_replay, args.skip_replay, |
