Common Source Code Project for Qt (a.k.a for FM-7).
Revision | 78fe94962617875d4bd9c2c53eef166261f780a0 (tree) |
---|---|
Time | 2018-07-13 13:19:02 |
Author | K.Ohta <whatisthis.sowhat@gmai...> |
Commiter | K.Ohta |
[DOC] Updated to RC.
@@ -1,3 +1,922 @@ | ||
1 | +commit 9275209c6bed03ccd06716a486e29451c446751d | |
2 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
3 | +Date: Fri Jul 13 12:46:27 2018 +0900 | |
4 | + | |
5 | + [] . | |
6 | + | |
7 | +commit 7d6fb3efa6989914b9e9b404a34e6cdfdbbe1ffe | |
8 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
9 | +Date: Fri Jul 13 12:44:43 2018 +0900 | |
10 | + | |
11 | + [VM][Qt] Add BUBCOM80. | |
12 | + | |
13 | +commit 7340e253d0100ce9f01f23e9f4df389902c7d4c6 | |
14 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
15 | +Date: Fri Jul 13 12:43:44 2018 +0900 | |
16 | + | |
17 | + [UI][Qt] Update translations. | |
18 | + | |
19 | +commit 6698678c957cc70a359a71c9994f662d6a2d780a | |
20 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
21 | +Date: Thu Jul 12 22:20:05 2018 +0900 | |
22 | + | |
23 | + [VM][STATE] Fix FTBFSs. | |
24 | + | |
25 | +commit 48ff443161947e2146f270c72f6230fd9a453fbe | |
26 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
27 | +Date: Thu Jul 12 04:25:06 2018 +0900 | |
28 | + | |
29 | + [STATE] . | |
30 | + | |
31 | +commit 7ca04b788ad3af0de9129e20943537694898517c | |
32 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
33 | +Date: Thu Jul 12 04:24:15 2018 +0900 | |
34 | + | |
35 | + [VM][STATE] (Maybe) Apply new state framework to ALL VMs. | |
36 | + | |
37 | +commit 419860f6635a90d0445671d6fc02395ec28d1e32 | |
38 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
39 | +Date: Wed Jul 11 17:28:37 2018 +0900 | |
40 | + | |
41 | + [VM][STATE][PHC20][PHC25]PV1000][PV2000][PYUTA][QC10][RX78][SC3000] Apply new state framework to VMs. | |
42 | + [VM][STATE][TK80BS] CMT: OOPs. | |
43 | + | |
44 | +commit a88a2ecec2e3b6e6ce4b3eb2c2031d31a61e91e4 | |
45 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
46 | +Date: Sat Jul 7 10:47:20 2018 +0900 | |
47 | + | |
48 | + [DOC] . | |
49 | + | |
50 | +commit 1f4c39a5e304bfbe07918f39152f5592e3c51d5b | |
51 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
52 | +Date: Sat Jul 7 10:43:08 2018 +0900 | |
53 | + | |
54 | + [STATE] Update SOVERSION. | |
55 | + | |
56 | +commit 264ea450d09e8705f122887b16cb82aaa18106b7 | |
57 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
58 | +Date: Sat Jul 7 10:40:47 2018 +0900 | |
59 | + | |
60 | + [DOC] Update about new state framework. | |
61 | + | |
62 | +commit b52e7c90d3f29db8cefd83a6ff936952b6b7decd | |
63 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
64 | +Date: Sat Jul 7 01:51:19 2018 +0900 | |
65 | + | |
66 | + [VM][PASOPIA][PASOPIA7] Apply new state framework to VMs. | |
67 | + | |
68 | +commit eba0fdb48f53c6a51d7c86fd52499aa1166c3bd7 | |
69 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
70 | +Date: Sat Jul 7 01:50:21 2018 +0900 | |
71 | + | |
72 | + [VM][TK80BS][PC2001][PC8201][PC98HA] Apply new state framework to VMs. | |
73 | + | |
74 | +commit 8f4ac58afa1c1f07a811b42246c8917db3dcb7df | |
75 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
76 | +Date: Fri Jul 6 21:46:55 2018 +0900 | |
77 | + | |
78 | + [VM][PC2001][PCENGINE] Apply new state framework to VMs. | |
79 | + | |
80 | +commit 55f85685be763a8dd4329ac4bf371fd3449b989f | |
81 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
82 | +Date: Fri Jul 6 21:46:34 2018 +0900 | |
83 | + | |
84 | + [VM][PC100][STATE] Fix FTBFS. | |
85 | + | |
86 | +commit 4a08ade44ba5fd9eb27f6a799f800461fe10fc8d | |
87 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
88 | +Date: Fri Jul 6 21:02:22 2018 +0900 | |
89 | + | |
90 | + [VM][PC100] Apply new state framework to PC100. | |
91 | + | |
92 | +commit a7a5adc229fdb1a0c409e9de6e6b8a974ed1a692 | |
93 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
94 | +Date: Fri Jul 6 21:01:55 2018 +0900 | |
95 | + | |
96 | + [VM][PC6001] Apply new state framework to VMs. | |
97 | + | |
98 | +commit c350a560cf9080997d57233709fe337843d1f821 | |
99 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
100 | +Date: Fri Jul 6 21:01:32 2018 +0900 | |
101 | + | |
102 | + [VM][MZ5500] Fix FTBFS. | |
103 | + | |
104 | +commit ccc2062edd0133564282cfe9927c5589d6fa5985 | |
105 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
106 | +Date: Fri Jul 6 21:00:54 2018 +0900 | |
107 | + | |
108 | + [STATE] LOAD: Move elements to separate functions. | |
109 | + | |
110 | +commit d3704a8beb727c422932e9ee64b83e3aabada86a | |
111 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
112 | +Date: Fri Jul 6 19:48:07 2018 +0900 | |
113 | + | |
114 | + [COMMON_VM] Update SOVERSION. | |
115 | + | |
116 | +commit 3aaee50544399e2c4c6a7e4eb363d822cfb27fea | |
117 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
118 | +Date: Fri Jul 6 19:47:35 2018 +0900 | |
119 | + | |
120 | + [STATE] Update SOVERSION. | |
121 | + | |
122 | +commit 5df91c161b625b14c5fa738b3d4b7ab5a2844f11 | |
123 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
124 | +Date: Fri Jul 6 19:46:41 2018 +0900 | |
125 | + | |
126 | + [STATE] SAVE: Separate process routines to functions; | |
127 | + | |
128 | +commit 5dd8492b437e3e8850078b637801d39a11d89b66 | |
129 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
130 | +Date: Fri Jul 6 05:06:04 2018 +0900 | |
131 | + | |
132 | + [VM][MZ2800] Fix FTBFS. | |
133 | + | |
134 | +commit af49f62be4b11dfdbad909a36ee434eb7da132c0 | |
135 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
136 | +Date: Fri Jul 6 04:58:02 2018 +0900 | |
137 | + | |
138 | + [VM][MZ5500][WIP] Applying new state framework.WIP. | |
139 | + | |
140 | +commit 2ac613a399830170988cc5000bb8649c37a9c0d5 | |
141 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
142 | +Date: Fri Jul 6 04:57:29 2018 +0900 | |
143 | + | |
144 | + [VM][MZ3500] Apply new state framework. | |
145 | + [VM][MZ2800] Apply new state framework. | |
146 | + | |
147 | +commit bd8c196accb4aac13b5b1b4067d3b594c74a4c2a | |
148 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
149 | +Date: Fri Jul 6 04:55:59 2018 +0900 | |
150 | + | |
151 | + [VM][EX80][STATE] Fix typo. | |
152 | + | |
153 | +commit 709151ea3cde1ac534520d4eb2862315a34635e0 | |
154 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
155 | +Date: Fri Jul 6 04:55:33 2018 +0900 | |
156 | + | |
157 | + [VM][STATE][PC8801] Remove unused part. | |
158 | + | |
159 | +commit 082a07e80f7d0d761c3fd4d1dfdb5322a33b7e63 | |
160 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
161 | +Date: Fri Jul 6 04:54:29 2018 +0900 | |
162 | + | |
163 | + [VM][STATE][MZ2500][MZ700][MZ80K] Apply new state framework to some VMs. | |
164 | + | |
165 | +commit deb6192e9e4056088fd2ff2dcc0fa826a1392f15 | |
166 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
167 | +Date: Fri Jul 6 04:53:24 2018 +0900 | |
168 | + | |
169 | + [VM][STATE] . | |
170 | + | |
171 | +commit 5867d6d8e5eca1ca454ba7a1b11f8b456282cbe3 | |
172 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
173 | +Date: Fri Jul 6 04:53:01 2018 +0900 | |
174 | + | |
175 | + [VM][STATE] . | |
176 | + | |
177 | +commit 485f897f1474f2028d0b2b2e679f6bd9e10a8532 | |
178 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
179 | +Date: Thu Jul 5 17:11:59 2018 +0900 | |
180 | + | |
181 | + [VM][STATE] Apply new state framework to MZ80B, MZ2200 and MZ2500. | |
182 | + | |
183 | +commit 96abb79078beec10ac86e63accd1ac45ca844cda | |
184 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
185 | +Date: Thu Jul 5 17:11:23 2018 +0900 | |
186 | + | |
187 | + [VM][STATE] Add DECL_STATE_ENTRY_SCRNTYPE_T_foo(). | |
188 | + | |
189 | +commit 5251988ede591b2f5cb235ce742af0c00d1b0ff1 | |
190 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
191 | +Date: Tue Jul 3 01:18:07 2018 +0900 | |
192 | + | |
193 | + [DOC][VM][STATE] Add "a new state save load framerork.txt". | |
194 | + | |
195 | +commit 89bb3c57cee8fa1474a37291cea34fb5558561fe | |
196 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
197 | +Date: Mon Jul 2 16:47:12 2018 +0900 | |
198 | + | |
199 | + [VM][STATE][MZ2500] . | |
200 | + | |
201 | +commit fa2edeaecebdea4ec504ea5df05850fb4adb0364 | |
202 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
203 | +Date: Mon Jul 2 16:46:38 2018 +0900 | |
204 | + | |
205 | + [VM][MYCOMZ80A][MULTI8] Apply new state framework to VMs. | |
206 | + | |
207 | +commit 07ba51d4d9658610699fa22a6d60d0e19ed61db2 | |
208 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
209 | +Date: Mon Jul 2 16:06:10 2018 +0900 | |
210 | + | |
211 | + [Qt][OpenGL] Fix wrong screen. | |
212 | + | |
213 | +commit 0659adcb9145ed4f632ce15610e16538d9610e6a | |
214 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
215 | +Date: Mon Jul 2 15:27:03 2018 +0900 | |
216 | + | |
217 | + [Qt][MOUSE] Fix returning wrong point when rotating screen. | |
218 | + | |
219 | +commit 43fdc362658211660de16eea6603132e0865de47 | |
220 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
221 | +Date: Mon Jul 2 14:16:36 2018 +0900 | |
222 | + | |
223 | + [Qt][MENU] Fix Screen Rotate. | |
224 | + | |
225 | +commit ed2d51b837749c5c8931e900c16d12618dce18c9 | |
226 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
227 | +Date: Mon Jul 2 03:39:33 2018 +0900 | |
228 | + | |
229 | + [Qt][OpenGL][WIP] Re-Add screen rotate. | |
230 | + | |
231 | +commit 539cdbbccc9a3b5d281a0ccfcca6299e2202c77c | |
232 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
233 | +Date: Mon Jul 2 00:49:19 2018 +0900 | |
234 | + | |
235 | + [Qt][OpenGL][GLES] TRY: Reduce power consumption. | |
236 | + [Qt][OpenGL] Prepare to use OpenGL 4.x (CORE). | |
237 | + [Qt][OpenGLES] Prepare to use OpenGL ES 3.1. | |
238 | + [Qt][OpenGLES] Delete condition branch in shader, use #ifdef and const values. | |
239 | + | |
240 | +commit 2a728468bb62a00ef1ade31cbd5b6a77e6e60c62 | |
241 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
242 | +Date: Sun Jul 1 15:44:10 2018 +0900 | |
243 | + | |
244 | + [VM][STATE][HC20][HC40][HC80][M5][MSX] Apply new state framerork to some VMs. | |
245 | + | |
246 | +commit 87b25e53189b6b6ee58069f42589c6858c81cf35 | |
247 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
248 | +Date: Sun Jul 1 04:18:28 2018 +0900 | |
249 | + | |
250 | + [VM][BUILD][Qt] Remove FM NEW7 entry. | |
251 | + | |
252 | +commit 671b30451a5a844e23bddfc849561d213cce6a18 | |
253 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
254 | +Date: Sun Jul 1 03:05:26 2018 +0900 | |
255 | + | |
256 | + [VM][STATE] . | |
257 | + | |
258 | +commit 1c01f80b43685a24cc8820c35596ca69f6fd0940 | |
259 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
260 | +Date: Sun Jul 1 03:01:30 2018 +0900 | |
261 | + | |
262 | + [BUG][VM][PC9801] Fix wrong state sequence. | |
263 | + | |
264 | +commit 22ee55673fcc41df32b2a3ace3c8587f455fd748 | |
265 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
266 | +Date: Sun Jul 1 01:19:39 2018 +0900 | |
267 | + | |
268 | + [VM][PC9801] Remove unused itf.[cpp|h]. | |
269 | + | |
270 | +commit a25fbc7aa77938193e2a1bf637c584833a3a23e7 | |
271 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
272 | +Date: Sun Jul 1 01:18:44 2018 +0900 | |
273 | + | |
274 | + [VM][STATE][PC9801][X1] Apply new state framework to PC9801 series and X1 series. | |
275 | + | |
276 | +commit 4a2d316a65d1b40848d98246af6c6e0f5d8e6b3d | |
277 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
278 | +Date: Sat Jun 30 22:53:15 2018 +0900 | |
279 | + | |
280 | + [VM][DATAREC] Fix crash at removing CMT when not stopping to play. | |
281 | + | |
282 | +commit eaa8d00d433bf1085c5f5bda1d40fb3c44085409 | |
283 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
284 | +Date: Sat Jun 30 22:17:55 2018 +0900 | |
285 | + | |
286 | + [VM][BUBCOM80] Apply new state framework to BUBCOM80. | |
287 | + | |
288 | +commit 991d7b6bcbcadb00f443fb2d6794ad585b08c0e0 | |
289 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
290 | +Date: Sat Jun 30 22:17:06 2018 +0900 | |
291 | + | |
292 | + [VM][FM16BETA][FM16PI][FP1100][FP200][STATE] Apply new state framework to these. | |
293 | + | |
294 | +commit 62eb3b8d190708c4370655baa9e1a726716fa810 | |
295 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
296 | +Date: Sat Jun 30 21:31:21 2018 +0900 | |
297 | + | |
298 | + [VM][FMR50][FMR30] Apply new state framework to FMR30/50 etc. | |
299 | + | |
300 | +commit 1120ba9e2d6d651eda96e7c7bcf158737003f7ae | |
301 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
302 | +Date: Sat Jun 30 13:12:27 2018 +0900 | |
303 | + | |
304 | + [VM]Fix FTBFS. | |
305 | + | |
306 | +commit 34a5b581bda42e2d6b3c36ae654598f099825064 | |
307 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
308 | +Date: Sat Jun 30 13:11:29 2018 +0900 | |
309 | + | |
310 | + [BUBCOM80][STATE][WIP] Applying new stateframework to BUBCOM80.WIP. | |
311 | + | |
312 | +commit 3e26908434f3f37bb4e7deb500b5963ad6d45029 | |
313 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
314 | +Date: Sat Jun 30 04:24:12 2018 +0900 | |
315 | + | |
316 | + [Qt][VM][FMGEN][DISK][LOGGER] Logging all devices. | |
317 | + | |
318 | +commit 31650bf89570e1ce88181c3339e36b834ec0e6bf | |
319 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
320 | +Date: Sat Jun 30 01:42:08 2018 +0900 | |
321 | + | |
322 | + [VM][BUBCOM80][STATE][WIP] Applying new state framework to CMT::.WIP. | |
323 | + | |
324 | +commit fc5a4a0b52669fb567779b1b73c73e6fb22187a4 | |
325 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
326 | +Date: Sat Jun 30 01:40:41 2018 +0900 | |
327 | + | |
328 | + [LOGGER][Qt] Use QVector insterad of QQueue to reduce CPU usage. | |
329 | + | |
330 | +commit eb69ce764f1db55dd3662323fca30385e0f9cdf6 | |
331 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
332 | +Date: Sat Jun 30 01:40:08 2018 +0900 | |
333 | + | |
334 | + [STATE][FMGEN] Apply new state framerork to FMGEN. | |
335 | + | |
336 | +commit 30af9c094664f72e3700fd55638050db017e0515 | |
337 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
338 | +Date: Sat Jun 30 01:38:49 2018 +0900 | |
339 | + | |
340 | + [VM][IO][STATESUB] Add foo_STRIDE() to reduce entries for IO:: . | |
341 | + | |
342 | +commit e84f46c1fbf4011c92dbaf0fc5fa2a0a8bd93a17 | |
343 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
344 | +Date: Fri Jun 29 19:10:08 2018 +0900 | |
345 | + | |
346 | + [STATESUB][COLECOVISION][EX80][FAMILYBASIC][PC8801] Apply some new state framework to VMs. | |
347 | + | |
348 | +commit d0cf7b01d087ebb1655538bc22c744084d58c805 | |
349 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
350 | +Date: Fri Jun 29 19:06:19 2018 +0900 | |
351 | + | |
352 | + [STATESUB] Add entry "DECL_STATE_ENTRY_CMT_RECORDING". | |
353 | + | |
354 | +commit 8b4e296f41e8d3b50b793947f028076ea7f4e5c1 | |
355 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
356 | +Date: Fri Jun 29 19:05:42 2018 +0900 | |
357 | + | |
358 | + [FILEIO] Add FILEIO::Fflush(). | |
359 | + | |
360 | +commit a0f3ac50e16337d7954a88097014243027d35917 | |
361 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
362 | +Date: Wed Jun 27 23:48:56 2018 +0900 | |
363 | + | |
364 | + [VM][Z80] Add collecting cpu status feature for Z80. | |
365 | + | |
366 | +commit 7e54012b3305ffc191c79ac7107bb9209c54b67d | |
367 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
368 | +Date: Wed Jun 27 22:00:16 2018 +0900 | |
369 | + | |
370 | + [BUILD][Qt] Update SOVERSION of shared libs. | |
371 | + | |
372 | +commit 3db5b32031694744f67cea5f825ce77c07c3f38e | |
373 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
374 | +Date: Wed Jun 27 21:58:38 2018 +0900 | |
375 | + | |
376 | + [VM][MC6809] Collect CPU statistics always, printing is controlled by menu immediately. | |
377 | + | |
378 | +commit 560ee5a167f3554a517236abaf0ae74ad5b91cb2 | |
379 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
380 | +Date: Wed Jun 27 21:58:04 2018 +0900 | |
381 | + | |
382 | + [MENU][Qt] Fix not effect of "FULL SPEED". | |
383 | + | |
384 | +commit 1004c6718a76d9d0b49b8fa86b8e241bcb485682 | |
385 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
386 | +Date: Wed Jun 27 21:55:53 2018 +0900 | |
387 | + | |
388 | + [Qt][LOGGER] CSP_Logger makes daughter of QObject.Add messaging slot entry. | |
389 | + [STATE][Qt] csp_state_utils:: use QObject's messaging system for logging. | |
390 | + | |
391 | +commit b2d9c082b9b2908072680379060d1cf2d730b8ff | |
392 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
393 | +Date: Wed Jun 27 21:54:39 2018 +0900 | |
394 | + | |
395 | + [Qt][MAIN][LOGGER] Fix crash on exit. | |
396 | + | |
397 | +commit f4247699f4484c162a6620761eec9f5acfe9decf | |
398 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
399 | +Date: Wed Jun 27 01:33:01 2018 +0900 | |
400 | + | |
401 | + [DOC][PC9801] Add MEMSW.BIN. | |
402 | + | |
403 | +commit 4ac4aaa4133ddba69ecb802986d4c41b5685534d | |
404 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
405 | +Date: Wed Jun 27 01:24:46 2018 +0900 | |
406 | + | |
407 | + [VM][PC9801][DISPLAY] Keep memory switch settings (saved to MEMSW.BIN). | |
408 | + | |
409 | +commit 1520a07bae7608ab21a8b58eace929a94c45489a | |
410 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
411 | +Date: Tue Jun 26 22:18:33 2018 +0900 | |
412 | + | |
413 | + [COMMON][VM][Qt] Add common wav-loading / saving helper functions to common.cpp . | |
414 | + [COMMON] Update min() and max(). | |
415 | + | |
416 | +commit 53c174b40785954fa8d0f4c276e8a45e059cff40 | |
417 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
418 | +Date: Tue Jun 26 18:40:36 2018 +0900 | |
419 | + | |
420 | + [VM][CMT] Align endianess around loading/saving WAV. | |
421 | + | |
422 | +commit e909df1ebe073dd2ef51a827068ed0426438ad19 | |
423 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
424 | +Date: Tue Jun 26 18:39:06 2018 +0900 | |
425 | + | |
426 | + [COMMON] Add pair16_t and pair64_t. | |
427 | + [COMMON] Add immediate value functions for pair_t. | |
428 | + | |
429 | +commit ee18c5b50e54a7a09c0e85b104c293f5527a4d9f | |
430 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
431 | +Date: Tue Jun 26 04:53:53 2018 +0900 | |
432 | + | |
433 | + [VM][NOISE] Adjust endian of WAV data. | |
434 | + [VM][NOISE] Fix infinity loop with corruptWAV data. | |
435 | + [VM][YM2203][OOPS] YM2203::is_ym2608 should be set outsize of device. | |
436 | + | |
437 | +commit 6e100124d0be6af450da948f8b45cbc4deb86a04 | |
438 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
439 | +Date: Tue Jun 26 04:52:41 2018 +0900 | |
440 | + | |
441 | + [FMGEN][OPNA] Fix infinity loop at loading rhythm WAVs. | |
442 | + [FMGEN][OPNA] Adjust endian of WAV data (maybe). | |
443 | + | |
444 | +commit 9bd1dddb9d3b0c49f97c19cbdae26520bb3c6f80 | |
445 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
446 | +Date: Tue Jun 26 03:14:24 2018 +0900 | |
447 | + | |
448 | + [VM][PC9801][I286] Fix FTBFS. | |
449 | + [VM][PCENGINE][SCSI_CDROM] Fix FTBFS. | |
450 | + [VM][YM2203] Enable OPNA. | |
451 | + | |
452 | +commit f28032d13e4bf7e146b1c9de320523e0fb1ef26a | |
453 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
454 | +Date: Tue Jun 26 03:13:21 2018 +0900 | |
455 | + | |
456 | + [VM][FM7][SOUND][BEEP] Set samplerate to 6000Hz.Simplize logic. | |
457 | + [VM][FM77AV][SOUND] Fix FTBFS. | |
458 | + | |
459 | +commit 22e0f7de948d503872f63770bbe7432f8fc4e972 | |
460 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
461 | +Date: Mon Jun 25 23:59:10 2018 +0900 | |
462 | + | |
463 | + [VM][FM7][SOUND] Fix sequences around OPN/PSG. | |
464 | + | |
465 | +commit 7e60c66c871dae3256304c8a3e4696978e14f12d | |
466 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
467 | +Date: Mon Jun 25 23:57:33 2018 +0900 | |
468 | + | |
469 | + [FMGEN][OPN][OPNBASE] Force to calculate frequency factors around prescaler when OPNBase::LoadState(). Fix wrong sound after loding state. | |
470 | + | |
471 | +commit 5235e1ee41bda1f0538444810a3e6297365abaa9 | |
472 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
473 | +Date: Mon Jun 25 19:11:40 2018 +0900 | |
474 | + | |
475 | + [VM][STATE][DEVICE] Apply new state framework to all devices (except virtual machines). | |
476 | + | |
477 | +commit 533153f706f94936e0f5858f683e4546882196cf | |
478 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
479 | +Date: Wed Jun 20 20:18:56 2018 +0900 | |
480 | + | |
481 | + [BUILD][WIN32] Fix linkage error with MinGW32. | |
482 | + | |
483 | +commit 3c253f5846b7edac48eca0f57f81ffe188e39257 | |
484 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
485 | +Date: Wed Jun 20 08:48:23 2018 +0900 | |
486 | + | |
487 | + [VM][STATE][DATAREC] Fix memory leak and invalid memory access. | |
488 | + | |
489 | +commit 986a72a716ab37fb86e23b64d2c16e897b30d7ac | |
490 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
491 | +Date: Wed Jun 20 05:58:52 2018 +0900 | |
492 | + | |
493 | + [FMGEN][STATE] Keep endian of multi byte values; Make endian to BIG-ENDIAN. | |
494 | + | |
495 | +commit 09e63d1dfbf2233bccbff564c6207d1d7efe96e5 | |
496 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
497 | +Date: Wed Jun 20 05:58:39 2018 +0900 | |
498 | + | |
499 | + [STATE] . | |
500 | + | |
501 | +commit 5b7fe2b04315b16517e02647e3ae14a9b8dabce8 | |
502 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
503 | +Date: Wed Jun 20 05:58:12 2018 +0900 | |
504 | + | |
505 | + [VM][DATAREC] (Maybe) Fix unstable state saving. | |
506 | + | |
507 | +commit 34410999d7db34ec2181c8cc972848135838d3c2 | |
508 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
509 | +Date: Wed Jun 20 04:25:31 2018 +0900 | |
510 | + | |
511 | + [VM][EVENT] Apply new state framework to EVENT:: . | |
512 | + | |
513 | +commit 212a57229329efd747bc39d874b5756f2233ba1c | |
514 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
515 | +Date: Tue Jun 19 18:46:42 2018 +0900 | |
516 | + | |
517 | + [VM][I386] Apply new state framework (only within libcpu_newdev). | |
518 | + | |
519 | +commit 54efb249d2971ddf7a84747a24c0ec200e9fe391 | |
520 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
521 | +Date: Tue Jun 19 15:06:11 2018 +0900 | |
522 | + | |
523 | + [Qt][QIN32][EMUUTILS] Move CSP_Logger to libCSPemu_utils.[foo.so|dll] from libCSPgui.[foo.so|dll] . | |
524 | + | |
525 | +commit 44002cdbba39b558ea04cbf7707af6627155ab42 | |
526 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
527 | +Date: Tue Jun 19 15:03:43 2018 +0900 | |
528 | + | |
529 | + [Qt][WIN32] Move config and logger to inner pointer, now, libCSPavio is separated to single DLL. | |
530 | + [WIN32] Update cross build script. | |
531 | + [Qt][General] Update SOVERSION. | |
532 | + | |
533 | +commit 5ecb6b517783972cf6423a167efb314e51cb8bcd | |
534 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
535 | +Date: Mon Jun 18 12:21:20 2018 +0900 | |
536 | + | |
537 | + [VM][MZ1P17][MZ] Fix FTBFS. | |
538 | + | |
539 | +commit 1320e3e265bbaf1c9940346ff3ce9d6e13731028 | |
540 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
541 | +Date: Mon Jun 18 05:50:14 2018 +0900 | |
542 | + | |
543 | + [VM][FM7][OPN][WIP] Fixing weird OPN sound after loading (pre-saved) state.WIP. | |
544 | + | |
545 | +commit 1d5d1bda4bdad413c9ef040852d9eee4fb2cea63 | |
546 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
547 | +Date: Mon Jun 18 02:56:19 2018 +0900 | |
548 | + | |
549 | + [BUILD][CMAKE][FM7] Not build IO::, this is not used. | |
550 | + | |
551 | +commit 351996e2efcf0532fba38600e870e538a2cbdcf6 | |
552 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
553 | +Date: Mon Jun 18 02:54:42 2018 +0900 | |
554 | + | |
555 | + [VM][STATE] Apply new state framework to some devices a lot (excepts some devices and event, ix86). | |
556 | + | |
557 | +commit f1dde8ed148c5e383c46ca8605e916b2150bc9b5 | |
558 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
559 | +Date: Sun Jun 17 16:53:21 2018 +0900 | |
560 | + | |
561 | + [Qt][WIN32] Fix linkage error at MinGW. | |
562 | + | |
563 | +commit 797ee9c1ac784fc06e483bf0923120b91b658e39 | |
564 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
565 | +Date: Fri Jun 15 03:53:02 2018 +0900 | |
566 | + | |
567 | + [FMGEN][PSG] Fix weird noise generation for SSG/PSG. | |
568 | + | |
569 | +commit dcd744c4f8f7c891a4b09e0facd99aed7ce8b69e | |
570 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
571 | +Date: Fri Jun 15 03:52:22 2018 +0900 | |
572 | + | |
573 | + [Qt][OpenGL] . | |
574 | + | |
575 | +commit 0e3df44ac26a5b151bc0abcfe22e8a44448b783a | |
576 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
577 | +Date: Fri Jun 15 03:51:31 2018 +0900 | |
578 | + | |
579 | + [Qt][Draw][OpenGL] More fix against buffer overflow. | |
580 | + | |
581 | +commit 16a07823307a70e541f5a87c3a6cd3c8719c1430 | |
582 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
583 | +Date: Fri Jun 15 03:43:39 2018 +0900 | |
584 | + | |
585 | + [Qt][OpenGL] Fix buffer overflow when changing VM's screen size. | |
586 | + | |
587 | +commit cd53338269ad26a7e8f95562a86a587b4d316d26 | |
588 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
589 | +Date: Fri Jun 15 03:41:29 2018 +0900 | |
590 | + | |
591 | + [BUILD][CMAKE] Add "USE_SANITIZER" and "USE_STACK_PROTECTOR" entries to buildvars_foo.dat[.tmpl] to detect wrong usage of variables / protect from stack overflow. | |
592 | + | |
593 | +commit d54f358a6032863d081f527269a26511184d861f | |
594 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
595 | +Date: Thu Jun 14 21:56:53 2018 +0900 | |
596 | + | |
597 | + [VM][I386] Remove compiler warning conversion float64 (a.k.a UINT64) <-> double. This still not regard when sizeof(double) != sizeof(UINT64). | |
598 | + | |
599 | +commit 0b03b3f6ae242a42e35f94ef98061e101e6cc8c2 | |
600 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
601 | +Date: Thu Jun 14 21:55:48 2018 +0900 | |
602 | + | |
603 | + [VM] Remove compiler warinings. | |
604 | + [General] Update SOVERSION. | |
605 | + [COMMON] Fix buffer overflow around strncpy(). | |
606 | + | |
607 | +commit 35816be8ae25e3a3c59fdee6f32d501ec3b3f51d | |
608 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
609 | +Date: Thu Jun 14 21:52:19 2018 +0900 | |
610 | + | |
611 | + [UI][Qt] Remove using_flags->get_config_ptr()->foo. Try to fix issue of http://matsuri.5ch.net/test/read.cgi/i4004/1526806551/38 . | |
612 | + | |
613 | +commit 2dcbffb98b6307e29243ba95fb7259e0f32ccf95 | |
614 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
615 | +Date: Wed Jun 13 14:08:57 2018 +0900 | |
616 | + | |
617 | + [Build] Fix FTBFS with Ubuntu Xenial.Use -std=gnu++11 for gcc-5. | |
618 | + | |
619 | +commit 3e5263475799c0cedf2467465f2451c1cda8e39e | |
620 | +Merge: 5fcf309f 30e92a5f | |
621 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
622 | +Date: Wed Jun 13 13:19:09 2018 +0900 | |
623 | + | |
624 | + Merge branch 'master' of github.com:Artanejp/common_source_project-fm7 | |
625 | + | |
626 | +commit 5fcf309fb22a69e5359f915aa76464fb86764e18 | |
627 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
628 | +Date: Wed Jun 13 13:18:57 2018 +0900 | |
629 | + | |
630 | + . | |
631 | + | |
632 | +commit 30e92a5fa2e77b862bc91e4099f6d19ae776b506 | |
633 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
634 | +Date: Wed Jun 13 05:06:06 2018 +0900 | |
635 | + | |
636 | + [VM][FM7][SOUND][WIP] Fixing wrong frequency after load_state with RELICS.This is WIP. | |
637 | + | |
638 | +commit 3893390679bde5991dda65c98940d2ac6d9c5386 | |
639 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
640 | +Date: Wed Jun 13 05:05:35 2018 +0900 | |
641 | + | |
642 | + [VM][DEVICE][STATE] Apply new state framework to some devices. | |
643 | + | |
644 | +commit 406e2a125c1d0a2dbd475b679047d7a1226944e9 | |
645 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
646 | +Date: Wed Jun 13 05:05:13 2018 +0900 | |
647 | + | |
648 | + [OSD][Qt][SOUND] Remove unused semaphore. | |
649 | + | |
650 | +commit 242a0173d2d16df138cd0490404e5cd3106c3656 | |
651 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
652 | +Date: Wed Jun 13 05:04:41 2018 +0900 | |
653 | + | |
654 | + [STATE] Fix FTBFS. | |
655 | + [STATE] Fix wrong sequence. | |
656 | + | |
657 | +commit 400358935e9a6459842b9c517337eea55847560f | |
658 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
659 | +Date: Tue Jun 12 22:36:51 2018 +0900 | |
660 | + | |
661 | + [STATE] Fix FTBFS. | |
662 | + [STATE] Add save_state_helper()/load_state_helper() to cur_time_t:: and FIFO:: . | |
663 | + | |
664 | +commit 148b1ba8b7d51fdba9f9bce6b8545ddb0ae5831a | |
665 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
666 | +Date: Thu Jun 7 17:41:22 2018 +0900 | |
667 | + | |
668 | + [STATE][VM][FM7] . | |
669 | + | |
670 | +commit 223210545f8ea301ad8df247a6a1c4631244697f | |
671 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
672 | +Date: Thu Jun 7 17:40:16 2018 +0900 | |
673 | + | |
674 | + [VM][STATE] Apply new state framework to some devices. | |
675 | + | |
676 | +commit 1ee61f2dc0ea1d470da482027ad227c2c5d5725a | |
677 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
678 | +Date: Thu Jun 7 17:39:26 2018 +0900 | |
679 | + | |
680 | + [VM][STATESUB] Add var-array assume allocated by BYTES, not units. | |
681 | + | |
682 | +commit 55944ca38b04f787ef57d0f07b242be638cac115 | |
683 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
684 | +Date: Thu Jun 7 04:07:04 2018 +0900 | |
685 | + | |
686 | + [BUILD][LINJNUX][GCC] Update parameters. | |
687 | + | |
688 | +commit 99390c168067efca2cfedb63f182a924d0347cfe | |
689 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
690 | +Date: Thu Jun 7 04:06:20 2018 +0900 | |
691 | + | |
692 | + [STATE] Fix weird save/load at vararray with some situation. | |
693 | + | |
694 | +commit 7cd6743434ee2e3bcce89777e0151fda3e9fb03d | |
695 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
696 | +Date: Thu Jun 7 04:05:40 2018 +0900 | |
697 | + | |
698 | + [VM][STATE] Apply new state framework to some devices. | |
699 | + | |
700 | +commit 4959af6b652c30e6fcf87b3cc5674d755a674920 | |
701 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
702 | +Date: Wed Jun 6 17:09:41 2018 +0900 | |
703 | + | |
704 | + [VM][BABBAGE2ND] . | |
705 | + | |
706 | +commit 483914f33e2c78103b9bfc3f63d87040ec9e4669 | |
707 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
708 | +Date: Wed Jun 6 17:08:27 2018 +0900 | |
709 | + | |
710 | + [VM][BMJR][PASOPIA7][PV1000][PV2000][X07][YALKY][YS6464A] Apply new state framework to VM:: . | |
711 | + | |
712 | +commit 97eee77cb1d3a8953f6922562d0edb9ab63c492c | |
713 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
714 | +Date: Wed Jun 6 17:07:08 2018 +0900 | |
715 | + | |
716 | + [STATESUB] Fix don't calculate CRC with empty string. | |
717 | + | |
718 | +commit c9232cee76e3df909f68a196d7f27755dc9eba90 | |
719 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
720 | +Date: Wed Jun 6 17:06:32 2018 +0900 | |
721 | + | |
722 | + [VM][MB8877][DISK] Apply new state framework to DISK:: and MB8877:: . | |
723 | + | |
724 | +commit 1c4fbf7d02ad2d838c9b5f386e9e4890d3ee86ff | |
725 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
726 | +Date: Wed Jun 6 17:05:11 2018 +0900 | |
727 | + | |
728 | + [VM][FM7][STATE] Apply new state framework to all components. | |
729 | + | |
730 | +commit 77fc099fd20eaecbe5576769fe4a331328be43a5 | |
731 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
732 | +Date: Sat Jun 2 12:09:33 2018 +0900 | |
733 | + | |
734 | + [VM][FAMILYBASIC][STATE] Fix FTBFS. | |
735 | + | |
736 | +commit 46d9a4691f5d227c3fb775e8616ca04baee9ff6c | |
737 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
738 | +Date: Sat Jun 2 11:31:19 2018 +0900 | |
739 | + | |
740 | + [LIBCSP_COMMONVM] Update SOVERSION. | |
741 | + | |
742 | +commit e30a750f991ff84f36b90fea23e007a0584eb093 | |
743 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
744 | +Date: Sat Jun 2 11:30:22 2018 +0900 | |
745 | + | |
746 | + [VM][STATE] Apply statesub.h to VM::foo_state() with remained VMs. | |
747 | + | |
748 | +commit fcac37775c039817c9bd1f0cf048502808cbd114 | |
749 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
750 | +Date: Fri Jun 1 23:17:12 2018 +0900 | |
751 | + | |
752 | + [VM][STATE][WIP] Apply csp_state_utils:: to some VMs.This is WIP. | |
753 | + | |
754 | +commit 4b5a754387b33644cd5f21f73c466e7b7b520a8d | |
755 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
756 | +Date: Thu May 31 07:04:38 2018 +0900 | |
757 | + | |
758 | + [STATESUB] Improve var-array save/load. | |
759 | + | |
760 | +commit 0f9c6e7ce56a9f67b65340df2fc8058524a77b79 | |
761 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
762 | +Date: Thu May 31 06:34:52 2018 +0900 | |
763 | + | |
764 | + [VM][FM7][JCOMMCARD][STATE] Apply to new state saving/loading framework. | |
765 | + | |
766 | +commit e3782e259b70fd96b83e4fee51955f69c2d9b5ef | |
767 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
768 | +Date: Thu May 31 04:37:04 2018 +0900 | |
769 | + | |
770 | + [VM][MSX][STATE] Add new state feature. | |
771 | + [VM][MZ700][STATE] Add new state feature. | |
772 | + [VM][MZ2500][STATE] Add new state feature. | |
773 | + [VM][MZ80K][STATE] Add new state feature. | |
774 | + [VM][PCENGINE][STATE] Add new state feature. | |
775 | + | |
776 | +commit a93b99746633582f6d0ae69acf20b5031c439005 | |
777 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
778 | +Date: Thu May 31 04:06:44 2018 +0900 | |
779 | + | |
780 | + [VM][SN76489AN] Fix TYPO on load_state(). | |
781 | + | |
782 | +commit 82b318792b1fbfa8dc377c6d7b49555276a2367c | |
783 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
784 | +Date: Thu May 31 03:23:59 2018 +0900 | |
785 | + | |
786 | + [VM][BABBAGE2ND] Fix crash when save / load state. | |
787 | + | |
788 | +commit 5acc6ad9e3f74b14ad92c67edf712926696858cd | |
789 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
790 | +Date: Thu May 31 02:43:40 2018 +0900 | |
791 | + | |
792 | + [OSD][SOUND][Qt] Fix hang-up with resetting at some situations. | |
793 | + | |
794 | +commit 7dc2a502f39d190b259177827f42c129e497b8ca | |
795 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
796 | +Date: Thu May 31 02:42:28 2018 +0900 | |
797 | + | |
798 | + [UI][EMU_THREAD][Qt] Update functions. | |
799 | + [LOGGER] Update logger entries. | |
800 | + | |
801 | +commit e75fa7f5dc5e881500b30cba136483bd10f303b6 | |
802 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
803 | +Date: Thu May 31 02:41:09 2018 +0900 | |
804 | + | |
805 | + [VM][STATE] Update state feature with some VMs, some devices. | |
806 | + | |
807 | +commit 3affd46f7a078b0a74b193adb0126cb7f9cc270f | |
808 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
809 | +Date: Thu May 31 02:39:07 2018 +0900 | |
810 | + | |
811 | + [VM][STATE] Improve state helper. | |
812 | + | |
813 | +commit 024a5ebd24cb67e31275e2cbe1f79f793a24ea83 | |
814 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
815 | +Date: Tue May 29 04:47:07 2018 +0900 | |
816 | + | |
817 | + [VM][Qt] Fix FTBFSs. | |
818 | + | |
819 | +commit 14a4f35de0faaea7879ac842e1fd7a5f852a0e6e | |
820 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
821 | +Date: Tue May 29 04:45:57 2018 +0900 | |
822 | + | |
823 | + [VM][Qt][FM16BETA] Fix FTBFS. Class name MAIN:: may not use for MinGW + SDL2. | |
824 | + | |
825 | +commit 9df70368f7a7c57b9f2933e3212a76daab336964 | |
826 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
827 | +Date: Mon May 28 22:28:46 2018 +0900 | |
828 | + | |
829 | + [VM][X1] Copy VRAMs to shadow data at starting a frame.Reduce flickering a lot. | |
830 | + | |
831 | +commit 38236e3a4f584c742ff24d919eba3171aaeff8e9 | |
832 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
833 | +Date: Mon May 28 20:31:49 2018 +0900 | |
834 | + | |
835 | + [VM][UI][Qt] Fix FTBFSs. | |
836 | + | |
837 | +commit 57b06d33c0ac60278ecec7409a8909f13dd32345 | |
838 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
839 | +Date: Mon May 28 18:22:42 2018 +0900 | |
840 | + | |
841 | + [UI][Qt] Update UIs, related by src/rc/foo.rc . | |
842 | + | |
843 | +commit 1a85bcdbc7fc979d068b841d3e6376ff58e2a49b | |
844 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
845 | +Date: Mon May 28 14:37:04 2018 +0900 | |
846 | + | |
847 | + [DOC] Update ToDo (Still updated only Japanese doc.). | |
848 | + | |
849 | +commit 1b9be9167de66d67920176732d9de14253b057e5 | |
850 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
851 | +Date: Mon May 28 03:28:55 2018 +0900 | |
852 | + | |
853 | + [UI][Qt] (Maybe, maybe) Fix FTBFSs. | |
854 | + | |
855 | +commit 5b195572032f2fb9be47722dff19a5610643672d | |
856 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
857 | +Date: Sun May 27 23:43:57 2018 +0900 | |
858 | + | |
859 | + [UI][Qt] Update UI. | |
860 | + | |
861 | +commit 744ff4c4e59fb11720a1446699fb8536a0b6626e | |
862 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
863 | +Date: Sun May 27 15:12:24 2018 +0900 | |
864 | + | |
865 | + [UI][Qt] Apply to upstream's updating definitions.Still not implement around HDDs. | |
866 | + | |
867 | +commit abddc0265f0e921c97840ed34012716e84e14e60 | |
868 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
869 | +Date: Sun May 27 14:16:54 2018 +0900 | |
870 | + | |
871 | + [General] Merge upstream 2018-05-24. Still not test to build, will test. | |
872 | + | |
873 | +commit aafd263a9a6c5553050166021a1b2631dd89d58f | |
874 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
875 | +Date: Mon May 21 15:57:01 2018 +0900 | |
876 | + | |
877 | + [VM][FM7] Fix FTBFS with pre-compiled headers. | |
878 | + | |
879 | +commit 0ee1e889921ea0aa5e6d0429e35c360b7aaad0d8 | |
880 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
881 | +Date: Sun May 20 22:03:58 2018 +0900 | |
882 | + | |
883 | + [VM][STATE] Remove typeid() from state data, this seems to be buggy. | |
884 | + [VM][COMMON_VM] Update soversion. | |
885 | + | |
886 | +commit 84fc06b957823e71f7db1c4834c029948eb1fc92 | |
887 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
888 | +Date: Sun May 20 21:34:51 2018 +0900 | |
889 | + | |
890 | + [EMU] Enable to Gzip'ed state saving / loading. | |
891 | + | |
892 | +commit d8feeedfa40581eed28a205917fece2c4235f5a4 | |
893 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
894 | +Date: Sun May 20 18:16:42 2018 +0900 | |
895 | + | |
896 | + [VM][FM7] Fix FTBFS. | |
897 | + [VM][FM7] STATE: Move some devices to new framework. | |
898 | + | |
899 | +commit 265c377b59f55a60d237a244abb9c1c549d4b86a | |
900 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
901 | +Date: Sun May 20 18:16:19 2018 +0900 | |
902 | + | |
903 | + [VM][STATE] Delete duplicate logics. | |
904 | + | |
905 | +commit 4048c441545c1520f77c6d45f69346fb80715994 | |
906 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
907 | +Date: Sun May 20 04:43:21 2018 +0900 | |
908 | + | |
909 | + [VM][STATE_SAVE] Fix bug of loading [int64_t|uint64_t] . | |
910 | + [VM][STATE_SAVE] Add float, double and long double. | |
911 | + [VM][MC6809][STATE_SAVE] Use statesub.h instead of old state save. | |
912 | + | |
913 | +commit c41ec8e642aa951560154291171f78dcd5d52db4 | |
914 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
915 | +Date: Sun May 20 02:27:06 2018 +0900 | |
916 | + | |
917 | + [VM] Add save state utilities.See src/statesub.h and src/vm/fm7/fm7_mainio.[cpp|h] . | |
918 | + [VM] Add CRC32 protection for saved state. | |
919 | + | |
1 | 920 | commit a5e741fafe9c2adffb230bafcbb4daadf9012567 |
2 | 921 | Author: K.Ohta <whatisthis.sowhat@gmail.com> |
3 | 922 | Date: Wed May 16 18:36:42 2018 +0900 |
@@ -1,5 +1,57 @@ | ||
1 | 1 | *** If you want to know full changes, please read 000_gitlog.txt and history.txt. *** |
2 | 2 | |
3 | +* SNAPSHOT July 13, 2018 | |
4 | + * Upstream 2018-05-24 . | |
5 | + * [STATE] Apply new state save/load framework.See doc/a_new_state_save_load_framework.ja.txt (still only written in Japanese). | |
6 | + * [STATE] Use CRC32 protection to data. | |
7 | + * [STATE] Add header per devices. | |
8 | + * [EMU/STATE] Enable to Gzip'ed state saving / loading. | |
9 | + * [CONFIG/Bug] I forgot change top default of renderer. X-) | |
10 | + * [VM/X1] Copy VRAMs to shadow data at starting a frame.Reduce flickering a lot. | |
11 | + * [VM/PC9801] DISPLAY: Keep memory switch settings (saved to MEMSW.BIN). | |
12 | + * [VM/I386] Remove compiler warning conversion float64 (a.k.a UINT64) <-> double. | |
13 | + This still not regard when sizeof(double) != sizeof(UINT64). | |
14 | + * [VM/FM7][SOUND/BEEP] Set samplerate to 6000Hz.Simplize logic. | |
15 | + * [VM/DATAREC] Fix crash at removing CMT when not stopping to play. | |
16 | + * [VM/DATAREC] Fix crash with MZT data. | |
17 | + * [VM/NOISE] Adjust endian of WAV data. | |
18 | + * [VM/NOISE] Fix infinity loop with corruptWAV data. | |
19 | + * [VM/MC6809] Collect CPU statistics always, printing is controlled by menu immediately. | |
20 | + * [VM/Z80] Add collecting cpu status feature for Z80. | |
21 | + * [OSD/SOUND] Qt: Fix hang-up with resetting at some situations. | |
22 | + Try to fix issue of http://matsuri.5ch.net/test/read.cgi/i4004/1526806551/38 . | |
23 | + * [COMMON] Fix buffer overflow around strncpy(). | |
24 | + * [COMMON] Add pair16_t and pair64_t. | |
25 | + * [COMMON] Add immediate value functions for pair_t. | |
26 | + * [COMMON][VM/Qt] Add common wav-loading / saving helper functions to common.cpp . | |
27 | + * [COMMON] Update min() and max(). | |
28 | + * [FILEIO] Add FILEIO::Fflush(). | |
29 | + * [FMGEN/PSG] Fix weird noise generation for SSG/PSG. | |
30 | + * [FMGEN/OPNBASE] Force to calculate frequency factors around prescaler when OPNBase::LoadState(). | |
31 | + Fix wrong sound after loding state. | |
32 | + * [FMGEN/OPNA] Fix infinity loop at loading rhythm WAVs. | |
33 | + * [FMGEN/OPNA] Adjust endian of WAV data (maybe). | |
34 | + * [Qt/OpenGL] Fix buffer overflow when changing VM's screen size. | |
35 | + * [Qt/Bug] Remove using_flags->get_config_ptr()->foo. | |
36 | + * [Qt/MAIN] LOGGER: Fix crash on exit. | |
37 | + * [Qt/LOGGER] CSP_Logger makes daughter of QObject.Add messaging slot entry. | |
38 | + * [Qt/LOGGER] Use QVector insterad of QQueue to reduce CPU usage. | |
39 | + * [Qt/LOGGER] Bug: Logging all devices. | |
40 | + * [Qt/OpenGLES] TRY: Reduce power consumption. | |
41 | + * [Qt/OpenGL] Prepare to use OpenGL 4.x (CORE). | |
42 | + * [Qt/OpenGLES] Prepare to use OpenGL ES 3.1. | |
43 | + * [Qt/OpenGLES] Delete condition branch in shader, use #ifdef and const values. | |
44 | + * [Qt/OpenGL] Re-Add screen rotate. | |
45 | + * [BUILD/CMAKE] Add "USE_SANITIZER" and "USE_STACK_PROTECTOR" entries to buildvars_foo.dat[.tmpl] | |
46 | + to detect wrong usage of variables / protect from stack overflow. | |
47 | + * [BUILD/CMAKE] FM7: Not build IO::, this is not used. | |
48 | + * [Qt/WIN32] Move config and logger to inner pointer, now, libCSPavio is separated to single DLL. | |
49 | + * [Qt/WIN32] Move CSP_Logger to libCSPemu_utils.[foo.so|dll] from libCSPgui.[foo.so|dll] . | |
50 | + * [WIN32] Update cross build script. | |
51 | + * Built with 9275209c6bed03ccd06716a486e29451c446751d or later. | |
52 | + | |
53 | +-- July 13, 2018 13:09:15 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
54 | + | |
3 | 55 | * SNAPSHOT May 16, 2018 |
4 | 56 | * Upstream 2018-05-06 . |
5 | 57 | * [EMU] Remove unneeded functions for only Qt version. |
@@ -1,6 +1,6 @@ | ||
1 | 1 | ** Qt porting and FM-7/77/AV/AV40/EX for Common Source Code Project ** |
2 | 2 | |
3 | - May 16 , 2018 | |
3 | + July 13 , 2018 | |
4 | 4 | K.Ohta (whatisthis.sowhat _at_ gmail.com) |
5 | 5 | |
6 | 6 | 1.About |
@@ -10,7 +10,7 @@ and built with Qt5, for Windows, built with MinGW(32bit). | ||
10 | 10 | |
11 | 11 | Source Code: |
12 | 12 | |
13 | - https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180516 | |
13 | + https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180713 | |
14 | 14 | |
15 | 15 | Additional INFO: |
16 | 16 |
@@ -161,51 +161,95 @@ Changes: | ||
161 | 161 | |
162 | 162 | * To see older changes, read ChangeLog and 000_gitlog.txt. |
163 | 163 | |
164 | -* SNAPSHOT May 16, 2018 | |
165 | - * Upstream 2018-05-06 . | |
166 | - * [EMU] Remove unneeded functions for only Qt version. | |
167 | - * [Qt/OpenGL] Add OpenGL ES2 renderer.Still not display. | |
168 | - * [Qt/Draw] Use Semaphore instead of mSecs waiting.Expect to improve real-time-drawing on multi thread. | |
169 | - * [Qt/AVIO] Fix FTBFS with FFMPEG 4.0.Will be needed to apply to new API.Will fix. | |
170 | - * [Qt/FM8] Fix number of bubble-casette: Start from 0, not 1. | |
171 | - * [Qt/COMMAND_LINE] Add --opengl , --envvar and --dump-envvar . | |
172 | - * [Qt/OSD] Fix around moving mouse pointer. | |
173 | - * [Qt/UI] Not reset slot number when opening disk. | |
174 | - * [Qt/UI] Fix around mouse problems. | |
175 | - * [Build/CROSS] Add cross-compiling scripts and patch(es) to build Qt5.10. | |
176 | - * [VM/MB8877] Keep command phase even changing (or removing) disk.Fix booting RELICS for FM-7 with single FDD drive. | |
177 | - * [VM/MB8877] Reaset track (per drive) on reset.Fix booting RELICS for FM-7 with two FDDs. | |
178 | - * [VM/MB8877] Check head loading READ/WRITE command. | |
179 | - * [Win32] Built with Qt 5.10 and Angle-project's OpenGL ES2 renderer. | |
180 | - * Built with cf31c26aab576798a073e5d523bfc21b2091fd76 or later. | |
181 | - | |
182 | --- May 16, 2018 18:09:00 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
183 | - | |
184 | - | |
164 | +* SNAPSHOT July 13, 2018 | |
165 | + * Upstream 2018-05-24 . | |
166 | + * [STATE] Apply new state save/load framework.See doc/a_new_state_save_load_framework.ja.txt (still only written in Japanese). | |
167 | + * [STATE] Use CRC32 protection to data. | |
168 | + * [STATE] Add header per devices. | |
169 | + * [EMU/STATE] Enable to Gzip'ed state saving / loading. | |
170 | + * [CONFIG/Bug] I forgot change top default of renderer. X-) | |
171 | + * [VM/X1] Copy VRAMs to shadow data at starting a frame.Reduce flickering a lot. | |
172 | + * [VM/PC9801] DISPLAY: Keep memory switch settings (saved to MEMSW.BIN). | |
173 | + * [VM/I386] Remove compiler warning conversion float64 (a.k.a UINT64) <-> double. | |
174 | + This still not regard when sizeof(double) != sizeof(UINT64). | |
175 | + * [VM/FM7][SOUND/BEEP] Set samplerate to 6000Hz.Simplize logic. | |
176 | + * [VM/DATAREC] Fix crash at removing CMT when not stopping to play. | |
177 | + * [VM/DATAREC] Fix crash with MZT data. | |
178 | + * [VM/NOISE] Adjust endian of WAV data. | |
179 | + * [VM/NOISE] Fix infinity loop with corruptWAV data. | |
180 | + * [VM/MC6809] Collect CPU statistics always, printing is controlled by menu immediately. | |
181 | + * [VM/Z80] Add collecting cpu status feature for Z80. | |
182 | + * [OSD/SOUND] Qt: Fix hang-up with resetting at some situations. | |
183 | + Try to fix issue of http://matsuri.5ch.net/test/read.cgi/i4004/1526806551/38 . | |
184 | + * [COMMON] Fix buffer overflow around strncpy(). | |
185 | + * [COMMON] Add pair16_t and pair64_t. | |
186 | + * [COMMON] Add immediate value functions for pair_t. | |
187 | + * [COMMON][VM/Qt] Add common wav-loading / saving helper functions to common.cpp . | |
188 | + * [COMMON] Update min() and max(). | |
189 | + * [FILEIO] Add FILEIO::Fflush(). | |
190 | + * [FMGEN/PSG] Fix weird noise generation for SSG/PSG. | |
191 | + * [FMGEN/OPNBASE] Force to calculate frequency factors around prescaler when OPNBase::LoadState(). | |
192 | + Fix wrong sound after loding state. | |
193 | + * [FMGEN/OPNA] Fix infinity loop at loading rhythm WAVs. | |
194 | + * [FMGEN/OPNA] Adjust endian of WAV data (maybe). | |
195 | + * [Qt/OpenGL] Fix buffer overflow when changing VM's screen size. | |
196 | + * [Qt/Bug] Remove using_flags->get_config_ptr()->foo. | |
197 | + * [Qt/MAIN] LOGGER: Fix crash on exit. | |
198 | + * [Qt/LOGGER] CSP_Logger makes daughter of QObject.Add messaging slot entry. | |
199 | + * [Qt/LOGGER] Use QVector insterad of QQueue to reduce CPU usage. | |
200 | + * [Qt/LOGGER] Bug: Logging all devices. | |
201 | + * [Qt/OpenGLES] TRY: Reduce power consumption. | |
202 | + * [Qt/OpenGL] Prepare to use OpenGL 4.x (CORE). | |
203 | + * [Qt/OpenGLES] Prepare to use OpenGL ES 3.1. | |
204 | + * [Qt/OpenGLES] Delete condition branch in shader, use #ifdef and const values. | |
205 | + * [Qt/OpenGL] Re-Add screen rotate. | |
206 | + * [BUILD/CMAKE] Add "USE_SANITIZER" and "USE_STACK_PROTECTOR" entries to buildvars_foo.dat[.tmpl] | |
207 | + to detect wrong usage of variables / protect from stack overflow. | |
208 | + * [BUILD/CMAKE] FM7: Not build IO::, this is not used. | |
209 | + * [Qt/WIN32] Move config and logger to inner pointer, now, libCSPavio is separated to single DLL. | |
210 | + * [Qt/WIN32] Move CSP_Logger to libCSPemu_utils.[foo.so|dll] from libCSPgui.[foo.so|dll] . | |
211 | + * [WIN32] Update cross build script. | |
212 | + * Built with 9275209c6bed03ccd06716a486e29451c446751d or later. | |
213 | + | |
214 | +-- July 13, 2018 13:09:15 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
185 | 215 | |
186 | 216 | Upstream changes: |
187 | 217 | * To see older upstream's changes, read history.txt. |
188 | 218 | |
189 | -5/6/2018 | |
190 | - | |
191 | -[COMMON] add is_absolute_path() and create_absolute_path() functions | |
192 | -[COMMON/FILEIO] add Gzopen() function to read/write compressed file by gzip | |
193 | - | |
194 | -[EMU] support to save/load compressed state file | |
195 | -[EMU/DEBUGGER] support to switch the target cpu/device | |
196 | - | |
197 | -[VM/I386] improve i386 core based on MAME 0.197 | |
198 | -[VM/MB8877] improve for debugger | |
199 | -[VM/TMS9918] improve for debugger | |
200 | -[VM/UPD765A] improve for debugger | |
201 | -[VM/UPD765A] fix read/write commands to check density (thanks PC8801MA改) | |
202 | -[VM/UPD765A] fix read diagnostics status for unformat/density mismatch case | |
203 | - | |
204 | -[PC8801/PC88] fix underline/upperline attributes | |
205 | -[PC98XL] support NEC PC-98XL | |
206 | -[PC9801/MEMBUS] support NEC EMS | |
207 | -[PC9801/MEMBUS] support SASI/SCSI/IDE BIOS (only BIOS, not drives) | |
208 | -[X1/KEYBOAD] improve phantom keys (thanks Mr.Sato) | |
219 | +5/24/2018 | |
220 | + | |
221 | +[COMMON] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
222 | +[COMMON/FIFO] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
223 | +[EMU] support set_vm_screen_lines() (thanks Mr.Artane.) | |
224 | +[EMU] fix interfaces for bubble cassette | |
225 | +[EMU] add interfaces for hard disk | |
226 | +[WINMAIN] add interfaces for hard disk | |
227 | + | |
228 | +[VM/DEVICE] support read_debug_reg() | |
229 | +[VM/DISK] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
230 | +[VM/HARDDISK] support hard disk handler | |
231 | +[VM/I286] improve i286 core based on MAME 0.197 | |
232 | +[VM/I286] support read_debug_reg() | |
233 | +[VM/I386] support read_debug_reg() | |
234 | +[VM/I8237] fix verify command | |
235 | +[VM/I8237] support to read bank register by read_signal() | |
236 | +[VM/MC6809] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
237 | +[VM/SCSI_DEV] support SASI specify command | |
238 | +[VM/SCSI_HDD] improve to use hard disk handler | |
239 | +[VM/SCSI_HOST] support to read ack signal | |
240 | + | |
241 | +[BUBCOM80] support Systems Formulate BUBCOM80 | |
242 | +[FM77AV] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
243 | +[FMR30] support to change hard disk image | |
244 | +[FMR50] support to change hard disk image | |
245 | +[FMR50/BIOS] improve to use hard disk handler | |
246 | +[MZ2500] support to select floppy drive type 2DD/2D | |
247 | +[MZ2500] support to change hard disk image | |
248 | +[MZ2500/MZ1E30] reimplent SASI I/F with general SCSI host/hard disk device | |
249 | +[PC9801/CPUREG] support NMI enable/disable | |
250 | +[PC9801/MEMBUS] improve for 24bit/32bit address | |
251 | +[PC9801/SASI] support SASI I/F and hard disk drives | |
252 | +[X1TURBO/SASI] support SASI I/F and hard disk drives | |
209 | 253 | |
210 | 254 | ----- |
211 | 255 |
@@ -1,5 +1,5 @@ | ||
1 | 1 | ** Qt porting for Common Source Code Project ** |
2 | - March 26, 2018 | |
2 | + July 13, 2018 | |
3 | 3 | K.Ohta <whatisthis.sowhat _at_ gmail.com> |
4 | 4 | |
5 | 5 | 0. About |
@@ -1,5 +1,5 @@ | ||
1 | 1 | ** Qt porting for Common Source Code Project ** |
2 | - May 16, 2018 | |
2 | + July 13, 2018 | |
3 | 3 | K.Ohta <whatisthis.sowhat _at_ gmail.com> |
4 | 4 | |
5 | 5 | * If you can't read Japanese, read readme.qt.txt . |
@@ -12,7 +12,7 @@ | ||
12 | 12 | |
13 | 13 | ソースコード: |
14 | 14 | |
15 | - https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180516 | |
15 | + https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180713 | |
16 | 16 | |
17 | 17 | 追加情報: |
18 | 18 |
@@ -158,49 +158,95 @@ Changes: | ||
158 | 158 | |
159 | 159 | * 前の変更点をお読みになる場合には、ChangeLogと000_gitlog.txtをお読み下さい。 |
160 | 160 | |
161 | -* SNAPSHOT May 16, 2018 | |
162 | - * Upstream 2018-05-06 . | |
163 | - * [EMU] Remove unneeded functions for only Qt version. | |
164 | - * [Qt/OpenGL] Add OpenGL ES2 renderer.Still not display. | |
165 | - * [Qt/Draw] Use Semaphore instead of mSecs waiting.Expect to improve real-time-drawing on multi thread. | |
166 | - * [Qt/AVIO] Fix FTBFS with FFMPEG 4.0.Will be needed to apply to new API.Will fix. | |
167 | - * [Qt/FM8] Fix number of bubble-casette: Start from 0, not 1. | |
168 | - * [Qt/COMMAND_LINE] Add --opengl , --envvar and --dump-envvar . | |
169 | - * [Qt/OSD] Fix around moving mouse pointer. | |
170 | - * [Qt/UI] Not reset slot number when opening disk. | |
171 | - * [Qt/UI] Fix around mouse problems. | |
172 | - * [Build/CROSS] Add cross-compiling scripts and patch(es) to build Qt5.10. | |
173 | - * [VM/MB8877] Keep command phase even changing (or removing) disk.Fix booting RELICS for FM-7 with single FDD drive. | |
174 | - * [VM/MB8877] Reaset track (per drive) on reset.Fix booting RELICS for FM-7 with two FDDs. | |
175 | - * [VM/MB8877] Check head loading READ/WRITE command. | |
176 | - * [Win32] Built with Qt 5.10 and Angle-project's OpenGL ES2 renderer. | |
177 | - * Built with cf31c26aab576798a073e5d523bfc21b2091fd76 or later. | |
178 | - | |
179 | --- May 16, 2018 18:09:00 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
161 | +* SNAPSHOT July 13, 2018 | |
162 | + * Upstream 2018-05-24 . | |
163 | + * [STATE] Apply new state save/load framework.See doc/a_new_state_save_load_framework.ja.txt (still only written in Japanese). | |
164 | + * [STATE] Use CRC32 protection to data. | |
165 | + * [STATE] Add header per devices. | |
166 | + * [EMU/STATE] Enable to Gzip'ed state saving / loading. | |
167 | + * [CONFIG/Bug] I forgot change top default of renderer. X-) | |
168 | + * [VM/X1] Copy VRAMs to shadow data at starting a frame.Reduce flickering a lot. | |
169 | + * [VM/PC9801] DISPLAY: Keep memory switch settings (saved to MEMSW.BIN). | |
170 | + * [VM/I386] Remove compiler warning conversion float64 (a.k.a UINT64) <-> double. | |
171 | + This still not regard when sizeof(double) != sizeof(UINT64). | |
172 | + * [VM/FM7][SOUND/BEEP] Set samplerate to 6000Hz.Simplize logic. | |
173 | + * [VM/DATAREC] Fix crash at removing CMT when not stopping to play. | |
174 | + * [VM/DATAREC] Fix crash with MZT data. | |
175 | + * [VM/NOISE] Adjust endian of WAV data. | |
176 | + * [VM/NOISE] Fix infinity loop with corruptWAV data. | |
177 | + * [VM/MC6809] Collect CPU statistics always, printing is controlled by menu immediately. | |
178 | + * [VM/Z80] Add collecting cpu status feature for Z80. | |
179 | + * [OSD/SOUND] Qt: Fix hang-up with resetting at some situations. | |
180 | + Try to fix issue of http://matsuri.5ch.net/test/read.cgi/i4004/1526806551/38 . | |
181 | + * [COMMON] Fix buffer overflow around strncpy(). | |
182 | + * [COMMON] Add pair16_t and pair64_t. | |
183 | + * [COMMON] Add immediate value functions for pair_t. | |
184 | + * [COMMON][VM/Qt] Add common wav-loading / saving helper functions to common.cpp . | |
185 | + * [COMMON] Update min() and max(). | |
186 | + * [FILEIO] Add FILEIO::Fflush(). | |
187 | + * [FMGEN/PSG] Fix weird noise generation for SSG/PSG. | |
188 | + * [FMGEN/OPNBASE] Force to calculate frequency factors around prescaler when OPNBase::LoadState(). | |
189 | + Fix wrong sound after loding state. | |
190 | + * [FMGEN/OPNA] Fix infinity loop at loading rhythm WAVs. | |
191 | + * [FMGEN/OPNA] Adjust endian of WAV data (maybe). | |
192 | + * [Qt/OpenGL] Fix buffer overflow when changing VM's screen size. | |
193 | + * [Qt/Bug] Remove using_flags->get_config_ptr()->foo. | |
194 | + * [Qt/MAIN] LOGGER: Fix crash on exit. | |
195 | + * [Qt/LOGGER] CSP_Logger makes daughter of QObject.Add messaging slot entry. | |
196 | + * [Qt/LOGGER] Use QVector insterad of QQueue to reduce CPU usage. | |
197 | + * [Qt/LOGGER] Bug: Logging all devices. | |
198 | + * [Qt/OpenGLES] TRY: Reduce power consumption. | |
199 | + * [Qt/OpenGL] Prepare to use OpenGL 4.x (CORE). | |
200 | + * [Qt/OpenGLES] Prepare to use OpenGL ES 3.1. | |
201 | + * [Qt/OpenGLES] Delete condition branch in shader, use #ifdef and const values. | |
202 | + * [Qt/OpenGL] Re-Add screen rotate. | |
203 | + * [BUILD/CMAKE] Add "USE_SANITIZER" and "USE_STACK_PROTECTOR" entries to buildvars_foo.dat[.tmpl] | |
204 | + to detect wrong usage of variables / protect from stack overflow. | |
205 | + * [BUILD/CMAKE] FM7: Not build IO::, this is not used. | |
206 | + * [Qt/WIN32] Move config and logger to inner pointer, now, libCSPavio is separated to single DLL. | |
207 | + * [Qt/WIN32] Move CSP_Logger to libCSPemu_utils.[foo.so|dll] from libCSPgui.[foo.so|dll] . | |
208 | + * [WIN32] Update cross build script. | |
209 | + * Built with 9275209c6bed03ccd06716a486e29451c446751d or later. | |
210 | + | |
211 | +-- July 13, 2018 13:09:15 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
180 | 212 | |
181 | 213 | 本家の変更: |
182 | 214 | * 前の変更点をお読みになる場合には、history.txtをお読み下さい。 |
183 | 215 | |
184 | -5/6/2018 | |
185 | - | |
186 | -[COMMON] add is_absolute_path() and create_absolute_path() functions | |
187 | -[COMMON/FILEIO] add Gzopen() function to read/write compressed file by gzip | |
188 | - | |
189 | -[EMU] support to save/load compressed state file | |
190 | -[EMU/DEBUGGER] support to switch the target cpu/device | |
191 | - | |
192 | -[VM/I386] improve i386 core based on MAME 0.197 | |
193 | -[VM/MB8877] improve for debugger | |
194 | -[VM/TMS9918] improve for debugger | |
195 | -[VM/UPD765A] improve for debugger | |
196 | -[VM/UPD765A] fix read/write commands to check density (thanks PC8801MA??) | |
197 | -[VM/UPD765A] fix read diagnostics status for unformat/density mismatch case | |
198 | - | |
199 | -[PC8801/PC88] fix underline/upperline attributes | |
200 | -[PC98XL] support NEC PC-98XL | |
201 | -[PC9801/MEMBUS] support NEC EMS | |
202 | -[PC9801/MEMBUS] support SASI/SCSI/IDE BIOS (only BIOS, not drives) | |
203 | -[X1/KEYBOAD] improve phantom keys (thanks Mr.Sato) | |
216 | +5/24/2018 | |
217 | + | |
218 | +[COMMON] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
219 | +[COMMON/FIFO] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
220 | +[EMU] support set_vm_screen_lines() (thanks Mr.Artane.) | |
221 | +[EMU] fix interfaces for bubble cassette | |
222 | +[EMU] add interfaces for hard disk | |
223 | +[WINMAIN] add interfaces for hard disk | |
224 | + | |
225 | +[VM/DEVICE] support read_debug_reg() | |
226 | +[VM/DISK] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
227 | +[VM/HARDDISK] support hard disk handler | |
228 | +[VM/I286] improve i286 core based on MAME 0.197 | |
229 | +[VM/I286] support read_debug_reg() | |
230 | +[VM/I386] support read_debug_reg() | |
231 | +[VM/I8237] fix verify command | |
232 | +[VM/I8237] support to read bank register by read_signal() | |
233 | +[VM/MC6809] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
234 | +[VM/SCSI_DEV] support SASI specify command | |
235 | +[VM/SCSI_HDD] improve to use hard disk handler | |
236 | +[VM/SCSI_HOST] support to read ack signal | |
237 | + | |
238 | +[BUBCOM80] support Systems Formulate BUBCOM80 | |
239 | +[FM77AV] import Mr.Artane.'s fixes (Commits on May 10, 2018) | |
240 | +[FMR30] support to change hard disk image | |
241 | +[FMR50] support to change hard disk image | |
242 | +[FMR50/BIOS] improve to use hard disk handler | |
243 | +[MZ2500] support to select floppy drive type 2DD/2D | |
244 | +[MZ2500] support to change hard disk image | |
245 | +[MZ2500/MZ1E30] reimplent SASI I/F with general SCSI host/hard disk device | |
246 | +[PC9801/CPUREG] support NMI enable/disable | |
247 | +[PC9801/MEMBUS] improve for 24bit/32bit address | |
248 | +[PC9801/SASI] support SASI I/F and hard disk drives | |
249 | +[X1TURBO/SASI] support SASI I/F and hard disk drives | |
204 | 250 | |
205 | 251 | ----- |
206 | 252 |
@@ -1,3 +1,3 @@ | ||
1 | -<B><FONT SIZE=-1>Upstream 2018-05-06<BR> | |
2 | -Qt Port and FM7 series 2018-05-16<BR> | |
1 | +<B><FONT SIZE=-1>Upstream 2018-05-24<BR> | |
2 | +Qt Port and FM7 series 2018-07-13<BR> | |
3 | 3 | </FONT></B> |
@@ -8,16 +8,16 @@ | ||
8 | 8 | <body> |
9 | 9 | <h1>Common Source Code Project</h1> |
10 | 10 | <DIV ALIGN=RIGHT><FONT SIZE=2> |
11 | -Upstream Version: 2018-05-06<BR> | |
12 | -Qt Port and FM7 series 2018-05-16<BR> | |
13 | -libCSPavio 2.7.4<BR> | |
14 | -libCSPgui 2.12.1<BR> | |
15 | -libCSPosd 2.11.0<BR> | |
16 | -libCSPemu_utils 2.8.0<BR> | |
17 | -libCSPcommon_vm 1.1.31<BR> | |
18 | -libCSPfmgen 1.1.3<BR> | |
11 | +Upstream Version: 2018-05-24<BR> | |
12 | +Qt Port and FM7 series 2018-07-13<BR> | |
13 | +libCSPavio 2.8.2<BR> | |
14 | +libCSPgui 2.13.3<BR> | |
15 | +libCSPosd 2.12.3<BR> | |
16 | +libCSPemu_utils 2.11.8<BR> | |
17 | +libCSPcommon_vm 1.4.6<BR> | |
18 | +libCSPfmgen 1.2.3<BR> | |
19 | 19 | FFMPEG 4.0 + liblame 3.99 + libx264-155<BR> |
20 | -Build Version: cf31c26aab576798a073e5d523bfc21b2091fd76<BR> | |
20 | +Build Version: 9275209c6bed03ccd06716a486e29451c446751d<BR> | |
21 | 21 | </FONT></DIV> |
22 | 22 | <BR> |
23 | 23 | <DIV ALIGN=RIGHT><FONT SIZE=3> |
@@ -76,5 +76,5 @@ See also:<BR> | ||
76 | 76 | </FONT> |
77 | 77 | <hr> |
78 | 78 | <address></address> |
79 | -<!-- hhmts start -->Last modified: Mon 26 Mar, 2018 01:27:39<!-- hhmts end --> | |
79 | +<!-- hhmts start -->Last modified: Fri 13 July, 2018 13:09:15<!-- hhmts end --> | |
80 | 80 | </body> </html> |
@@ -7,7 +7,7 @@ LDCONFIG=/sbin/ldconfig | ||
7 | 7 | CSP_ARCH="x86_64-linux-gnu" |
8 | 8 | MULTIARCH="Yes" |
9 | 9 | CSP_PREFIX=/usr/local |
10 | -CSP_GUILIB="libCSPgui.so.2.12.1 libCSPosd.so.2.11.0 libCSPemu_utils.so.2.8.0 libCSPavio.2.7.4 libCSPfmgen.so.1.1.3 libCSPcommon_vm.so.1.1.31" | |
10 | +CSP_GUILIB="libCSPgui.so.2.13.3 libCSPosd.so.2.12.3 libCSPemu_utils.so.2.11.8 libCSPavio.2.8.2 libCSPfmgen.so.1.2.3 libCSPcommon_vm.so.1.4.6" | |
11 | 11 | |
12 | 12 | for i in "$@"; do |
13 | 13 | case "$1" in |