Abdessamad Derraz
7e0f27161f
feat: reprofile visual-pinball onto FileLocator
...
VPX moved file location into one class. FileLocator holds the read-only
application path and the preferences path, and picks between two layout
modes from where the application ini sits: AppPrefData splits static
data, settings and tables across three roots, AppOnly keeps everything
in the application folder. The profile still described m_szMyPath and
m_szMyPrefPath, identifiers the tree no longer carries.
Script lookup changed shape with it. SearchScript walks ten locations
case-insensitively, rooted on the table's own folder rather than the
working directory, where the profile documented seven. The editor's
completion parser left that search entirely: ParseVPCore opens core.vbs
at the Scripts subfolder alone and warns when it is absent.
The PinMAME root now prefers a pinmame folder beside the table before
the global setting and the platform default. vpx.html is served by the
web server, the LiveUI no longer naming it.
Four PinMAME citations read as external again: the project word is only
recognised behind a list delimiter, and one of them sat behind "at".
41 refs, 37 anchored, 4 external, none left to read.
2026-09-04 15:09:36 +02:00
..
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 04:24:23 +02:00
2026-08-10 17:22:21 +02:00
2026-08-10 13:35:42 +02:00
2026-08-11 01:46:46 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 04:24:23 +02:00
2026-08-10 17:22:21 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 06:19:38 +02:00
2026-08-12 06:13:10 +02:00
2026-08-11 09:41:06 +02:00
2026-08-11 01:09:22 +02:00
2026-08-12 03:11:47 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 05:34:21 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 05:34:21 +02:00
2026-08-12 06:13:10 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 05:34:21 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 04:24:23 +02:00
2026-08-08 11:47:37 +02:00
2026-08-11 01:01:11 +02:00
2026-09-03 22:04:14 +02:00
2026-08-11 05:34:21 +02:00
2026-03-18 14:18:56 +01:00
2026-08-09 14:15:56 +02:00
2026-08-08 11:47:37 +02:00
2026-08-09 14:15:56 +02:00
2026-09-04 14:41:44 +02:00
2026-08-09 14:15:56 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-03-26 13:22:11 +01:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 12:12:29 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:59:49 +02:00
2026-09-04 14:41:44 +02:00
2026-08-12 01:35:12 +02:00
2026-08-12 03:11:47 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-11 05:45:46 +02:00
2026-08-08 12:12:29 +02:00
2026-08-23 18:06:22 +02:00
2026-08-10 17:15:57 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 04:24:23 +02:00
2026-08-10 17:22:21 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-03 21:54:29 +02:00
2026-09-03 21:54:29 +02:00
2026-09-04 14:41:44 +02:00
2026-03-26 07:01:16 +01:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-03 22:04:14 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-11 14:21:29 +02:00
2026-08-11 14:21:29 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 20:30:27 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 12:25:42 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 12:12:29 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-11 19:33:32 +02:00
2026-08-08 08:11:53 +02:00
2026-08-11 14:21:29 +02:00
2026-08-11 14:21:29 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 12:12:29 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 14:21:29 +02:00
2026-08-23 18:06:22 +02:00
2026-09-04 14:41:44 +02:00
2026-08-12 01:17:07 +02:00
2026-09-04 15:04:13 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-10 17:22:21 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 14:21:29 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-12 03:11:47 +02:00
2026-08-12 03:11:47 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 18:06:22 +02:00
2026-09-03 21:54:29 +02:00
2026-08-11 20:30:27 +02:00
2026-08-10 17:22:21 +02:00
2026-09-03 22:04:14 +02:00
2026-08-11 14:21:29 +02:00
2026-08-11 18:54:15 +02:00
2026-08-23 18:06:22 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-11 14:21:29 +02:00
2026-08-11 14:21:29 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 12:36:00 +02:00
2026-08-11 14:21:29 +02:00
2026-08-11 14:21:29 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 20:30:27 +02:00
2026-09-04 14:41:44 +02:00
2026-08-10 18:35:03 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 13:52:25 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-03 21:48:24 +02:00
2026-08-08 12:36:00 +02:00
2026-09-03 22:04:14 +02:00
2026-09-03 22:28:59 +02:00
2026-09-03 22:28:59 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 12:36:00 +02:00
2026-08-10 17:31:59 +02:00
2026-08-11 18:12:59 +02:00
2026-08-08 11:47:37 +02:00
2026-08-11 19:33:32 +02:00
2026-08-11 19:33:32 +02:00
2026-08-11 16:56:20 +02:00
2026-09-03 22:04:14 +02:00
2026-08-10 17:22:21 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 18:12:59 +02:00
2026-08-08 11:47:37 +02:00
2026-08-10 17:22:21 +02:00
2026-08-11 18:12:59 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:17:29 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 18:54:15 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 01:09:22 +02:00
2026-09-04 14:41:44 +02:00
2026-08-12 05:38:37 +02:00
2026-09-04 14:58:55 +02:00
2026-09-03 22:06:51 +02:00
2026-08-11 18:54:15 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 18:54:15 +02:00
2026-08-11 20:30:27 +02:00
2026-08-08 11:47:37 +02:00
2026-09-03 22:06:30 +02:00
2026-08-12 03:15:05 +02:00
2026-09-03 22:06:30 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-12 05:38:37 +02:00
2026-08-12 03:15:05 +02:00
2026-09-03 22:04:14 +02:00
2026-08-08 11:47:37 +02:00
2026-08-12 03:15:05 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 18:06:22 +02:00
2026-08-23 18:06:22 +02:00
2026-09-04 14:41:44 +02:00
2026-08-09 14:15:56 +02:00
2026-08-23 18:06:22 +02:00
2026-08-23 18:06:22 +02:00
2026-08-23 18:06:22 +02:00
2026-08-23 18:06:22 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-09 14:15:56 +02:00
2026-08-23 18:06:22 +02:00
2026-08-23 18:06:22 +02:00
2026-09-03 21:48:24 +02:00
2026-08-10 18:13:52 +02:00
2026-08-12 03:15:05 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:52:28 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 12:12:29 +02:00
2026-08-11 01:01:11 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 18:06:22 +02:00
2026-08-11 01:09:22 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-12 03:15:05 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 18:06:22 +02:00
2026-08-23 18:06:22 +02:00
2026-08-23 18:06:22 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 09:05:35 +02:00
2026-08-23 09:05:35 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-12 05:12:52 +02:00
2026-08-11 20:30:27 +02:00
2026-08-23 09:05:35 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 09:05:35 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 09:05:35 +02:00
2026-08-23 09:05:35 +02:00
2026-08-23 09:05:35 +02:00
2026-08-23 09:05:35 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-03 22:06:30 +02:00
2026-08-11 18:54:15 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 20:30:27 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 09:05:35 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 08:44:33 +02:00
2026-09-04 14:41:44 +02:00
2026-08-09 14:15:56 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 18:06:22 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 09:05:35 +02:00
2026-09-03 22:06:30 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 18:54:15 +02:00
2026-08-09 14:15:56 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-11 14:21:29 +02:00
2026-08-23 09:05:35 +02:00
2026-08-23 09:05:35 +02:00
2026-08-23 09:05:35 +02:00
2026-08-23 09:05:35 +02:00
2026-08-11 01:09:22 +02:00
2026-08-08 11:47:37 +02:00
2026-08-11 20:30:27 +02:00
2026-09-03 22:06:30 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-10 18:31:07 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 09:05:35 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 18:06:22 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-10 17:22:21 +02:00
2026-08-08 11:47:37 +02:00
2026-08-09 14:15:56 +02:00
2026-09-03 17:51:08 +02:00
2026-09-03 22:04:14 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 18:06:22 +02:00
2026-08-11 05:24:15 +02:00
2026-08-08 12:36:00 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 09:05:35 +02:00
2026-09-04 14:41:44 +02:00
2026-08-12 03:11:47 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 01:01:11 +02:00
2026-08-08 11:47:37 +02:00
2026-08-09 14:15:56 +02:00
2026-08-23 09:05:35 +02:00
2026-08-08 11:47:37 +02:00
2026-09-03 22:45:17 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 09:05:35 +02:00
2026-09-04 14:41:44 +02:00
2026-08-12 03:11:47 +02:00
2026-09-03 22:18:28 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 09:05:35 +02:00
2026-09-03 21:48:24 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-03-25 07:00:17 +01:00
2026-08-08 11:47:37 +02:00
2026-09-03 21:48:24 +02:00
2026-08-08 11:47:37 +02:00
2026-09-03 22:05:27 +02:00
2026-09-04 14:41:44 +02:00
2026-08-09 14:15:56 +02:00
2026-08-23 18:06:22 +02:00
2026-08-23 09:05:35 +02:00
2026-09-04 14:41:44 +02:00
2026-09-03 21:48:24 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-03-29 09:53:46 +02:00
2026-08-07 16:46:57 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-08-07 16:46:57 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-07 16:46:57 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 14:13:36 +02:00
2026-09-03 22:04:14 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 12:12:29 +02:00
2026-08-09 14:15:56 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-10 13:37:20 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-09 14:15:56 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-10 18:08:57 +02:00
2026-09-04 14:41:44 +02:00
2026-08-07 16:46:57 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 09:05:35 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-04 15:09:36 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-08-08 11:47:37 +02:00
2026-09-03 21:48:24 +02:00
2026-09-04 14:41:44 +02:00
2026-09-04 14:41:44 +02:00
2026-08-10 17:22:21 +02:00
2026-09-04 14:41:44 +02:00
2026-08-23 09:05:35 +02:00
2026-08-11 18:12:59 +02:00
2026-08-08 11:47:37 +02:00
2026-08-23 17:16:11 +02:00
2026-09-03 22:26:09 +02:00
2026-09-03 22:26:09 +02:00
2026-08-11 01:08:30 +02:00
2026-08-10 18:12:49 +02:00
2026-09-04 14:41:44 +02:00
2026-08-11 18:54:15 +02:00
2026-08-10 18:18:09 +02:00
2026-08-23 18:06:22 +02:00
2026-08-08 12:12:29 +02:00
2026-08-11 06:51:12 +02:00