Common Source Code Project for Qt (a.k.a for FM-7).
Révision | 88d0a163f0eb58552ff1df647d6c394b05a4d99b (tree) |
---|---|
l'heure | 2017-10-18 16:49:22 |
Auteur | K.Ohta <whatisthis.sowhat@gmai...> |
Commiter | K.Ohta |
[DOC] Update documents.
@@ -1,3 +1,81 @@ | ||
1 | +commit 18e97b3cc756faaa06eb48d0f5a482df43324558 | |
2 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
3 | +Date: Wed Oct 18 03:15:28 2017 +0900 | |
4 | + | |
5 | + [CONFIG][Build][Linux] Fix compress flags. | |
6 | + | |
7 | +commit 28a9ba632a5dae92695a33b03c15fcd3041d5ef1 | |
8 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
9 | +Date: Tue Oct 17 18:09:00 2017 +0000 | |
10 | + | |
11 | + [Build][Linux] Add "COMPRESS_SYMBOLS" flag to configuration. | |
12 | + | |
13 | +commit 6ec277bded7e56feba6ed27546e2253fa1e894e4 | |
14 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
15 | +Date: Wed Oct 18 02:13:46 2017 +0900 | |
16 | + | |
17 | + [Build][Win32] Update FFMPEG location for cross build. | |
18 | + | |
19 | +commit d899bff22ce774e2a97b8884e5c7fe64640b8cda | |
20 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
21 | +Date: Wed Oct 18 02:08:06 2017 +0900 | |
22 | + | |
23 | + [Build][WIN32] MinGW: Add new cross-build script for FFMPEG-3.4 and x264-152. | |
24 | + | |
25 | +commit 1bb3874969a06f260c217987ac4faff01661d9c2 | |
26 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
27 | +Date: Tue Oct 17 17:50:14 2017 +0900 | |
28 | + | |
29 | + [WIP][General] Merge upstream 2017-08-12. | |
30 | + | |
31 | +commit 3d0457fd75be417e6e41f6e7a42a1451307a8547 | |
32 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
33 | +Date: Mon Oct 2 10:40:14 2017 +0900 | |
34 | + | |
35 | + [BUILD][CMake][X1Twin] Fix FTBFS. | |
36 | + | |
37 | +commit 833682223cedf353ad93c0248a9b0a3815a1ac07 | |
38 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
39 | +Date: Sun Oct 1 20:49:28 2017 +0900 | |
40 | + | |
41 | + [BUILD][CMake][Linux] (Maybe) Fixed FTBFS without libCSPcommon_vm.For M$ Windows, will fix (ASAP) if still has problem(s) with MinGW. | |
42 | + | |
43 | +commit 2c7643bd34804fc07ee1fa7433eb5e844785c77f | |
44 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
45 | +Date: Sat Sep 30 13:39:03 2017 +0900 | |
46 | + | |
47 | + [Build][CMAKE] Fix FTBFS with USE_COMMON_DEVICE_LIB != "Yes".Partly working with FM-7, will check all of VMs. | |
48 | + | |
49 | +commit c3ee812c159138dfa0da52ab6488c5918ea6de02 | |
50 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
51 | +Date: Fri Sep 29 13:24:00 2017 +0900 | |
52 | + | |
53 | + [VM] More fix FTBFS with not with libCSPnewdev. | |
54 | + | |
55 | +commit 5824901ccbb433eeaecbc141d8b8183523b7dc81 | |
56 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
57 | +Date: Mon Sep 25 14:07:42 2017 +0900 | |
58 | + | |
59 | + [VM][DEVICE] device.h : Fix FTBFS with no "USE_SHARED_DLL". | |
60 | + | |
61 | +commit ffefc036148ed0350c9459d090a730d7fd2b663a | |
62 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
63 | +Date: Sun Aug 20 07:28:41 2017 +0900 | |
64 | + | |
65 | + [Qt][DOC] Fix FTBFS caused by changing filename of some documents. | |
66 | + | |
67 | +commit dc51daeac8dac5a88f1a2e3b73bc17a79e176294 | |
68 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
69 | +Date: Sun Aug 20 07:27:40 2017 +0900 | |
70 | + | |
71 | + [BUILD][Linux] Don't use LTO for shared libs, use compress symbols. | |
72 | + | |
73 | +commit 312831a9d40972c86ec0fc5672c166dc237236c1 | |
74 | +Author: K.Ohta <whatisthis.sowhat@gmail.com> | |
75 | +Date: Wed Aug 16 03:48:21 2017 +0900 | |
76 | + | |
77 | + [DOC] Rename LICENSE to LICENSE.txt due to coflict to doc/license directory.This is important to release for M$ Windoze OS. | |
78 | + | |
1 | 79 | commit 990d13b2db58121e47efc64654f94648da34b6ca |
2 | 80 | Author: K.Ohta <whatisthis.sowhat@gmail.com> |
3 | 81 | Date: Sat Aug 12 03:25:53 2017 +0900 |
@@ -1,5 +1,17 @@ | ||
1 | 1 | *** If you want to know full changes, please read 000_gitlog.txt and history.txt. *** |
2 | 2 | |
3 | +* SNAPSHOT Oct 18, 2017 | |
4 | + * Upstream 2017-08-12. | |
5 | + * [VM/FM7] FLOPPY: Fix crash when starting. | |
6 | + * [Build/CMAKE] Fix FTBFS with USE_COMMON_DEVICE_LIB != "Yes". | |
7 | + * [Build/WIN32] MinGW: Add new cross-build script for FFMPEG-3.4 and x264-152. | |
8 | + * [Build/Linux] Add "COMPRESS_SYMBOLS" flag to configuration. | |
9 | + * [BUILD/Linux] Don't use LTO for shared libs, use compress symbols. | |
10 | + * [BUILD] Fix FTBFSs a lot. | |
11 | + * [DOC] Rename LICENSE to LICENSE.txt due to coflict to doc/license directory.This is important to release for M$ Windoze OS. | |
12 | + | |
13 | +-- Oct 18, 2017 16:33:58 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
14 | + | |
3 | 15 | * SNAPSHOT Aug 11, 2017 |
4 | 16 | * Upstream 2017-08-10. |
5 | 17 | * [EMU/ROMAKANA] Fix not convert with Qt.Use functions within EMU:: , not use original ROMAKANA functions. |
@@ -1,6 +1,6 @@ | ||
1 | 1 | ** Qt porting and FM-7/77/AV/AV40/EX for Common Source Code Project ** |
2 | 2 | |
3 | - August 11, 2017 | |
3 | + October 18, 2017 | |
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_20170811 | |
13 | + https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20171011 | |
14 | 14 | |
15 | 15 | Additional INFO: |
16 | 16 |
@@ -102,99 +102,48 @@ d. Now using GCC-6.1 with Link Time Optimize to build for distrubuted binaries. | ||
102 | 102 | |
103 | 103 | e. Implemented socket, networking for MZ-2500, but, not tested yet (;´Д`) |
104 | 104 | |
105 | -Upstream repositry: | |
106 | -https://github.com/Artanejp/common_source_project-fm7 | |
105 | +Repositry: | |
107 | 106 | |
108 | -Project Page: | |
109 | - | |
110 | -https://osdn.jp/projects/csp-qt/ | |
111 | - | |
112 | -Upstream (Takeda Toshiya San's original code): | |
113 | - | |
114 | -http://takeda-toshiya.my.coocan.jp/ | |
115 | - | |
116 | -Changes: | |
117 | -* SNAPSHOT Aug 11, 2017 | |
118 | - * Upstream 2017-08-10. | |
119 | - * [EMU/ROMAKANA] Fix not convert with Qt.Use functions within EMU:: , not use original ROMAKANA functions. | |
120 | - * [VM] Add PC-9801RA and PC-9801VX. | |
121 | - * [VM] Add devices to libCSPcommon_vm mostly. | |
122 | - * [VM] Fix FTBFS and bugs a lot. | |
123 | - * [VM/FM7] Stop using DUMMYDEVICE:: . Use VM::get_extra_leds() to get led status. | |
124 | - * [VM/MB8877] DISK:Fix not apply workaround to Gambler Jiko Chusin-ha for FM-7 series. | |
125 | - * [VM/DATAREC] Fix crash with MZT data. | |
126 | - * [Qt/UI] OpenGL: Display ICONs when accessing to virtual medias. | |
127 | - * [Qt/UI] Separate status bar display:Accessing to virtual medias. | |
128 | - * [Qt/UI] Menu: Make macro to be easier constructing. | |
129 | - * [Qt/UI] Ui_MainWindowBase:: Make private variables/functions not accessed from Ui_MainWindow:: . | |
130 | - * [Qt/UI] Display LEDs with USE_EXTRA_LEDS or USE_KEY_LOCKED.See common/emu_thread.cpp for details. | |
131 | - * [Qt/UI] Fix some memory leaks. | |
132 | - * [Qt/OpenGL] Fix aspect ratio with some zoom type. | |
133 | - * [Qt/FM7] Fix wrong scaling at VMs (only FM-8/7/77/AV) has only 200line (not have 400line). | |
134 | - * [BUILD/CMake] CCACHE: Fix SEGFAULT at linking after upgrade GNU toolchain. | |
135 | - * Build with 04e08d2708a595c518ae0bd92c1713e1854c4310 (or later). | |
136 | - | |
137 | --- Aug 11, 2017 23:38:49 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
138 | - | |
139 | -Upstream changes: | |
140 | ------ | |
141 | -8/10/2017 | |
142 | - | |
143 | -[EMU] support to enter 0-9 by numpad key while roman to kana is enabled | |
144 | -[EMU] support to enter shift + function key while roman to kana is enabled | |
145 | -[EMU/DEBUGGER] fix to wait until cpu is suspended and enters into waiting loop | |
107 | + https://github.com/Artanejp/common_source_project-fm7 | |
146 | 108 | |
147 | -[VM/I386] fix to flush vtlb after modifying address mask | |
148 | -[VM/UPD7220] support to specify device class to access vram | |
149 | -[VM/Z80] fix to run dma before checking interrupts | |
109 | + https://osdn.net/projects/csp-qt/scm/git/common_source_project-fm7 | |
150 | 110 | |
151 | -[PC8801/PC88] fix monocolor graph screen to get color index from text attribute | |
152 | -[PC8801/PC88] fix monocolor graph screen to render with graph palette | |
153 | - | |
154 | -[PC9801VX] support NEC PC-9801VX | |
155 | -[PC9801/CPUREG] support address mask i/o | |
156 | -[PC9801/DISPLAY] support EGC (thanks Neko Project 2) | |
157 | -[PC9801/DISPLAY] support EGC/GRCG access from graphic GDC | |
158 | -[PC9801/MEMBUS] support 24bit/32bit address memory bus | |
159 | -[PC9801/MEMBUS] support ITF rom | |
160 | - | |
161 | - | |
162 | -6/22/2017 | |
163 | - | |
164 | -[EMU] move auto key codes from winmain to emu class | |
165 | -[EMU] support to convert roman letters to kana letters | |
166 | -[WINMAIN] support APPLICATION accelerator to enable/disable roman to kana | |
167 | -[WINMAIN] support CTRL+ALT+ENTER accelerator to enable/disable full speed | |
168 | - | |
169 | -[VM/I386] improve i86/i286 core based on MAME 0.185 | |
170 | -[VM/UPD765A] fix device status (thanks annonymus guy) | |
171 | -[VM/YM2203] fix to mask YM2608 ports in YM2203 case (thanks annonymus guy) | |
172 | - | |
173 | -[PC8801/PC88] fix bank switch of extend ram (thanks annonymus guy) | |
174 | -[PC8801/PC88] fix crtc for dma underrun case (thanks annonymus guy) | |
175 | 111 | |
112 | +Project Page: | |
176 | 113 | |
177 | -5/28/2017 | |
114 | + https://osdn.jp/projects/csp-qt/ | |
178 | 115 | |
179 | -[WINMAIN] support to run simulation at full speed | |
116 | +Upstream (Takeda Toshiya San's original code): | |
180 | 117 | |
181 | -[VM/I386] improve i386 core based on MAME 0.185 | |
118 | + http://takeda-toshiya.my.coocan.jp/ | |
182 | 119 | |
120 | +Changes: | |
183 | 121 | |
184 | -5/20/2017 | |
122 | +* To see older changes, read ChangeLog and 000_gitlog.txt. | |
123 | +* SNAPSHOT Oct 18, 2017 | |
124 | + * Upstream 2017-08-12. | |
125 | + * [VM/FM7] FLOPPY: Fix crash when starting. | |
126 | + * [Build/CMAKE] Fix FTBFS with USE_COMMON_DEVICE_LIB != "Yes". | |
127 | + * [Build/WIN32] MinGW: Add new cross-build script for FFMPEG-3.4 and x264-152. | |
128 | + * [Build/Linux] Add "COMPRESS_SYMBOLS" flag to configuration. | |
129 | + * [BUILD/Linux] Don't use LTO for shared libs, use compress symbols. | |
130 | + * [BUILD] Fix FTBFSs a lot. | |
131 | + * [DOC] Rename LICENSE to LICENSE.txt due to coflict to doc/license directory.This is important to release for M$ Windoze OS. | |
185 | 132 | |
186 | -[YIS/DISPLAY] support correct font rom (thanks Mr.Moriya) | |
187 | -[YIS/DISPLAY] support native graphic commands | |
188 | -[YIS/DISPLAY] include KST32B stroke font and its decoder (thanks Mr.Saka.N) | |
133 | +-- Oct 18, 2017 16:33:58 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
189 | 134 | |
190 | -[X1TURBOZ/DISPLAY] fix 8 color mode with 4096 palette (thanks Mr.Sato) | |
135 | +Upstream changes: | |
136 | +* To see older upstream's changes, read history.txt. | |
191 | 137 | |
138 | +8/12/2017 | |
192 | 139 | |
193 | -5/17/2017 | |
140 | +[EMU/DEBUGGER] improve to show message when cpu is not suspended soon | |
194 | 141 | |
195 | -[X1TURBOZ/DISPLAY] fix 64/4096 color mode (thanks Mr.Sato) | |
142 | +[PC8801/PC88] fix to render text color #0 with back color | |
143 | +[PC8801/PC88] fix to get text color attribute when text display is stopped | |
196 | 144 | |
197 | 145 | ----- |
146 | +----- | |
198 | 147 | |
199 | 148 | |
200 | 149 | Have fun! |
@@ -1,5 +1,5 @@ | ||
1 | 1 | ** Qt porting for Common Source Code Project ** |
2 | - August 11, 2017 | |
2 | + October 18, 2017 | |
3 | 3 | K.Ohta <whatisthis.sowhat _at_ gmail.com> |
4 | 4 | |
5 | 5 | 0. About |
@@ -21,7 +21,7 @@ | ||
21 | 21 | |
22 | 22 | 2. What you need at least: |
23 | 23 | |
24 | - a. Qt5 (neither Qt3 and Qt4) toolkit. | |
24 | + a. Qt5 (neither Qt3 and Qt4) toolkit. Recommend to use Qt5.5 or later. | |
25 | 25 | b. Some OpenGL implementation, maybe at leaset OpenGL v2.1. |
26 | 26 | c. gcc / g++ (4.7 or later? ) or llvm clang / clang++ (3.5 or later?) toolchain. |
27 | 27 | d. SDL2 (not SDL1.x). |
@@ -76,9 +76,12 @@ a. I tested to build only under Debian GNU/Linux "sid" and | ||
76 | 76 | e. Now using GCC-6 with Link Time Optimize to build for distrubuted binaries. |
77 | 77 | |
78 | 78 | 6. Upstream repositry: |
79 | + | |
79 | 80 | https://osdn.jp/projects/csp-qt/ |
81 | + | |
80 | 82 | https://github.com/Artanejp/common_source_project-fm7 |
81 | - https://www.pikacode.com/Artanejp/common_source_project-fm7/ | |
83 | + | |
84 | +*Note: Repositry of pikacode has dead X-). | |
82 | 85 | |
83 | 86 | 7. Upstream (Takeda Toshiya San's original code) |
84 | 87 | http://takeda-toshiya.my.coocan.jp/ |
@@ -1,5 +1,5 @@ | ||
1 | 1 | ** Qt porting for Common Source Code Project ** |
2 | - August 11, 2017 | |
2 | + October 18, 2017 | |
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_20170811 | |
15 | + https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20171018 | |
16 | 16 | |
17 | 17 | 追加情報: |
18 | 18 |
@@ -41,9 +41,9 @@ | ||
41 | 41 | |
42 | 42 | 2. 最低限必要なもの(Qt版) |
43 | 43 | |
44 | - a. Qt5 ツールキット。バイナリはQt 5.5基準でビルドしてあります。 | |
44 | + a. Qt5 ツールキット。Qt 5.5以降を推奨します。 | |
45 | 45 | |
46 | - b. OpenGL, 多分、最低OpenGL 2.1は必要です。 (New!) | |
46 | + b. OpenGL, 多分、最低OpenGL 2.1は必要です。(注:ひょっとしたら、OpenGLES2以降ならば動くように変えるかも知れない) | |
47 | 47 | |
48 | 48 | c. gcc / g++ (5.0以降?)もしくは llvm clang / clang++ (3.5以降?) |
49 | 49 | コンパイラツールチェーン。 |
@@ -56,17 +56,18 @@ | ||
56 | 56 | |
57 | 57 | g. ffmpegは、それぞれのランタイムに必要なものをバンドルしてありますので、動かない時はインストールしてみてください。 |
58 | 58 | |
59 | - h. GNU/Linuxビルドでは、Qt5.5(Ubuntu 16.04LTS向け)もしくはQt5.7(Debian GNU/Linux sid向け)でビルドしてあります。 | |
59 | + h. GNU/Linuxビルドでは、Qt5.5(Ubuntu 16.04LTS向け)もしくはQt5.9(Debian GNU/Linux sid向け)でビルドしてあります。 | |
60 | 60 | |
61 | 61 | * Windows もしくは GNU/Linux のcross tool chain (要Wine)で、MinGW (gcc6) と Qt 5.7 でのビルドができることを確認しました。 |
62 | 62 | |
63 | 63 | * TIPS: |
64 | 64 | |
65 | - Windows等で動かした時に、画面の書き替えが表示されない場合は、 | |
66 | - | |
67 | - 環境変数 QT_OPENGL を software にしてみてください。(例えば、 | |
68 | - | |
69 | - WindowsをVirtualBoxのゲストで使ってる場合など) | |
65 | + * Windows等で動かした時に、画面の書き替えが表示されない場合は、環境変数 QT_OPENGL を software にしてみてください。(例えば、 | |
66 | + WindowsをVirtualBoxのゲストで使ってる場合など) | |
67 | + | |
68 | + * Windows版バイナリには、ソフトウェアレンダリングのopengl32.dllが添付されてますが、最近のパソコンの専用GPUドライバなら、 | |
69 | + もっと程度のいいOpenGLが入ってるはずです。 | |
70 | + 添付版opengl32.dllを適当な名前に変更して動くかどうか試してみて下さい。 | |
70 | 71 | |
71 | 72 | 3. ビルドの方法 |
72 | 73 |
@@ -128,19 +129,18 @@ | ||
128 | 129 | 動くでしょう。 |
129 | 130 | Windows もしくは GNU/Linux(要Wineとbinfmt-support)上でのMinGWと |
130 | 131 | Qt community edition でのビルドが通るようになりました。 |
131 | - 安定したWindowsビルドを必要な方は、Visual Studio 2013 か 2015 のCommunity Edition | |
132 | - でビルドしてください。(もう少ししたら、MinGWに切り替えようとは思ってます。) | |
133 | 132 | |
134 | 133 | b. 今は、Qtの開発側が「Qt4おわりね」とアナウンスしたので、Qt4ではなく |
135 | 134 | Qt5を使っています。 |
136 | 135 | 添付してあるバイナリは、Qt 5.5でビルドしました(が、Qt 5.1以降なら動くはずです)。 |
137 | 136 | |
138 | - c. Linux用ビルドでは、GCC 6をリンク時最適化(LTO)モードで使っています。 | |
137 | + c. Linux用ビルドでは、GCCをリンク時最適化(LTO)モードで使っています。 | |
139 | 138 | d. MZ-2500のソケット機能を実装してみていますが、マトモにテストできてません(;´Д`) |
140 | 139 | |
141 | 140 | 6. Upstream repositry: |
142 | 141 | https://github.com/Artanejp/common_source_project-fm7 |
143 | - https://www.pikacode.com/Artanejp/common_source_project-fm7/ | |
142 | + | |
143 | + https://osdn.net/projects/csp-qt/scm/git/common_source_project-fm7 | |
144 | 144 | |
145 | 145 | 7. Project Page: |
146 | 146 | https://osdn.jp/projects/csp-qt/ |
@@ -151,86 +151,30 @@ | ||
151 | 151 | Changes: |
152 | 152 | |
153 | 153 | ChangeLog: |
154 | -* SNAPSHOT Aug 11, 2017 | |
155 | - * Upstream 2017-08-10. | |
156 | - * [EMU/ROMAKANA] Fix not convert with Qt.Use functions within EMU:: , not use original ROMAKANA functions. | |
157 | - * [VM] Add PC-9801RA and PC-9801VX. | |
158 | - * [VM] Add devices to libCSPcommon_vm mostly. | |
159 | - * [VM] Fix FTBFS and bugs a lot. | |
160 | - * [VM/FM7] Stop using DUMMYDEVICE:: . Use VM::get_extra_leds() to get led status. | |
161 | - * [VM/MB8877] DISK:Fix not apply workaround to Gambler Jiko Chusin-ha for FM-7 series. | |
162 | - * [VM/DATAREC] Fix crash with MZT data. | |
163 | - * [Qt/UI] OpenGL: Display ICONs when accessing to virtual medias. | |
164 | - * [Qt/UI] Separate status bar display:Accessing to virtual medias. | |
165 | - * [Qt/UI] Menu: Make macro to be easier constructing. | |
166 | - * [Qt/UI] Ui_MainWindowBase:: Make private variables/functions not accessed from Ui_MainWindow:: . | |
167 | - * [Qt/UI] Display LEDs with USE_EXTRA_LEDS or USE_KEY_LOCKED.See common/emu_thread.cpp for details. | |
168 | - * [Qt/UI] Fix some memory leaks. | |
169 | - * [Qt/OpenGL] Fix aspect ratio with some zoom type. | |
170 | - * [Qt/FM7] Fix wrong scaling at VMs (only FM-8/7/77/AV) has only 200line (not have 400line). | |
171 | - * [BUILD/CMake] CCACHE: Fix SEGFAULT at linking after upgrade GNU toolchain. | |
172 | - * Build with 04e08d2708a595c518ae0bd92c1713e1854c4310 (or later). | |
173 | - | |
174 | --- Aug 11, 2017 23:38:49 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
154 | +* 前の変更点をお読みになる場合には、ChangeLogをお読み下さい。 | |
155 | +* SNAPSHOT Oct 18, 2017 | |
156 | + * Upstream 2017-08-12. | |
157 | + * [VM/FM7] FLOPPY: Fix crash when starting. | |
158 | + * [Build/CMAKE] Fix FTBFS with USE_COMMON_DEVICE_LIB != "Yes". | |
159 | + * [Build/WIN32] MinGW: Add new cross-build script for FFMPEG-3.4 and x264-152. | |
160 | + * [Build/Linux] Add "COMPRESS_SYMBOLS" flag to configuration. | |
161 | + * [BUILD/Linux] Don't use LTO for shared libs, use compress symbols. | |
162 | + * [BUILD] Fix FTBFSs a lot. | |
163 | + * [DOC] Rename LICENSE to LICENSE.txt due to coflict to doc/license directory.This is important to release for M$ Windoze OS. | |
164 | + | |
165 | +-- Oct 18, 2017 16:33:58 +0900 K.Ohta <whatisthis.sowhat@gmail.com> | |
175 | 166 | |
176 | 167 | 本家の変更: |
168 | +* 前の変更点をお読みになる場合には、history.txtをお読み下さい。 | |
177 | 169 | |
178 | ------ | |
179 | -8/10/2017 | |
180 | - | |
181 | -[EMU] support to enter 0-9 by numpad key while roman to kana is enabled | |
182 | -[EMU] support to enter shift + function key while roman to kana is enabled | |
183 | -[EMU/DEBUGGER] fix to wait until cpu is suspended and enters into waiting loop | |
184 | - | |
185 | -[VM/I386] fix to flush vtlb after modifying address mask | |
186 | -[VM/UPD7220] support to specify device class to access vram | |
187 | -[VM/Z80] fix to run dma before checking interrupts | |
188 | - | |
189 | -[PC8801/PC88] fix monocolor graph screen to get color index from text attribute | |
190 | -[PC8801/PC88] fix monocolor graph screen to render with graph palette | |
191 | - | |
192 | -[PC9801VX] support NEC PC-9801VX | |
193 | -[PC9801/CPUREG] support address mask i/o | |
194 | -[PC9801/DISPLAY] support EGC (thanks Neko Project 2) | |
195 | -[PC9801/DISPLAY] support EGC/GRCG access from graphic GDC | |
196 | -[PC9801/MEMBUS] support 24bit/32bit address memory bus | |
197 | -[PC9801/MEMBUS] support ITF rom | |
198 | - | |
199 | - | |
200 | -6/22/2017 | |
201 | - | |
202 | -[EMU] move auto key codes from winmain to emu class | |
203 | -[EMU] support to convert roman letters to kana letters | |
204 | -[WINMAIN] support APPLICATION accelerator to enable/disable roman to kana | |
205 | -[WINMAIN] support CTRL+ALT+ENTER accelerator to enable/disable full speed | |
206 | - | |
207 | -[VM/I386] improve i86/i286 core based on MAME 0.185 | |
208 | -[VM/UPD765A] fix device status (thanks annonymus guy) | |
209 | -[VM/YM2203] fix to mask YM2608 ports in YM2203 case (thanks annonymus guy) | |
210 | - | |
211 | -[PC8801/PC88] fix bank switch of extend ram (thanks annonymus guy) | |
212 | -[PC8801/PC88] fix crtc for dma underrun case (thanks annonymus guy) | |
213 | - | |
214 | - | |
215 | -5/28/2017 | |
216 | - | |
217 | -[WINMAIN] support to run simulation at full speed | |
218 | - | |
219 | -[VM/I386] improve i386 core based on MAME 0.185 | |
220 | - | |
221 | - | |
222 | -5/20/2017 | |
223 | - | |
224 | -[YIS/DISPLAY] support correct font rom (thanks Mr.Moriya) | |
225 | -[YIS/DISPLAY] support native graphic commands | |
226 | -[YIS/DISPLAY] include KST32B stroke font and its decoder (thanks Mr.Saka.N) | |
170 | +8/12/2017 | |
227 | 171 | |
228 | -[X1TURBOZ/DISPLAY] fix 8 color mode with 4096 palette (thanks Mr.Sato) | |
172 | +[EMU/DEBUGGER] improve to show message when cpu is not suspended soon | |
229 | 173 | |
174 | +[PC8801/PC88] fix to render text color #0 with back color | |
230 | 175 | |
231 | -5/17/2017 | |
176 | +[PC8801/PC88] fix to get text color attribute when text display is stopped | |
232 | 177 | |
233 | -[X1TURBOZ/DISPLAY] fix 64/4096 color mode (thanks Mr.Sato) | |
234 | 178 | |
235 | 179 | ----- |
236 | 180 |
@@ -70,5 +70,5 @@ See also:<BR> | ||
70 | 70 | </FONT> |
71 | 71 | <hr> |
72 | 72 | <address></address> |
73 | -<!-- hhmts start -->Last modified: Thu 18, May 2017 18:44:16<!-- hhmts end --> | |
73 | +<!-- hhmts start -->Last modified: Wed 18, Oct 2017 16:49:12<!-- hhmts end --> | |
74 | 74 | </body> </html> |