OSDN Git Service
K.Ohta [Sat, 12 Dec 2015 07:10:05 +0000 (16:10 +0900)]
[Qt][General] Remove unused functions to detect CPU features.
[CMAKE][General] Reduce warnings.
K.Ohta [Fri, 11 Dec 2015 20:56:14 +0000 (05:56 +0900)]
[Draw][Qt][GL] More accurate drawing to real-screen.
[Draw][Qt][VM] Separate vm->draw_screen() to draw_thread, not emu_thread.
K.Ohta [Fri, 11 Dec 2015 13:22:09 +0000 (22:22 +0900)]
[VM][X1] Try to fix slow down.
K.Ohta [Fri, 11 Dec 2015 13:21:31 +0000 (22:21 +0900)]
[VM][FM7] Do minimum updating (true).
K.Ohta [Fri, 11 Dec 2015 13:20:59 +0000 (22:20 +0900)]
[DRAW][Qt] Re-enabled grid lines.
K.Ohta [Fri, 11 Dec 2015 13:20:37 +0000 (22:20 +0900)]
[UI][Qt] Try:
K.Ohta [Thu, 10 Dec 2015 14:02:24 +0000 (23:02 +0900)]
[DOCUMENT] Update RELEASENOTE.
K.Ohta [Thu, 10 Dec 2015 14:01:31 +0000 (23:01 +0900)]
[Qt][Draw] Adjust drawing size of buttons.
K.Ohta [Thu, 10 Dec 2015 10:20:29 +0000 (19:20 +0900)]
[RELEASE][Qt] SNAPSHOT 2015-12-10 .
K.Ohta [Thu, 10 Dec 2015 09:15:18 +0000 (18:15 +0900)]
[Draw][Qt] Fix background of board computer.
K.Ohta [Thu, 10 Dec 2015 08:16:48 +0000 (17:16 +0900)]
[General][Qt] Add background of TK80 BS.
K.Ohta [Thu, 10 Dec 2015 07:51:15 +0000 (16:51 +0900)]
[General][Qt] Update credits.
K.Ohta [Thu, 10 Dec 2015 07:46:05 +0000 (16:46 +0900)]
[VM][General][Qt] Merge Upstream 2015-12-10.
K.Ohta [Thu, 10 Dec 2015 07:41:44 +0000 (16:41 +0900)]
[Qt][X1][General] Fix FILEIO::IsFileExists(). Fixed non-start X1 series when not presented ROM of sub-CPU.
K.Ohta [Thu, 10 Dec 2015 03:34:47 +0000 (12:34 +0900)]
[VM][FM7][DISPLAY] Fix FTBFS.
K.Ohta [Mon, 7 Dec 2015 14:16:58 +0000 (23:16 +0900)]
[BUILD][Qt][CMAKE] Add all VMs.
K.Ohta [Mon, 7 Dec 2015 11:54:30 +0000 (20:54 +0900)]
[CMAKE] Add MSX2.
K.Ohta [Mon, 7 Dec 2015 11:54:01 +0000 (20:54 +0900)]
[VM][MSX2] FIX Segfault with MSX2.
K.Ohta [Mon, 7 Dec 2015 11:45:23 +0000 (20:45 +0900)]
[UI][DRAW][Qt][CMAKE] Add a lot of VMs.
[Qt][DRAW][OSD] Fix a warning around osd.h .
K.Ohta [Mon, 7 Dec 2015 08:52:09 +0000 (17:52 +0900)]
[UI][Qt][OSD] Fix warning without AUTO KEY.
K.Ohta [Mon, 7 Dec 2015 08:51:42 +0000 (17:51 +0900)]
[VM][PC8801] Adjust dummy CPU's clock.
K.Ohta [Mon, 7 Dec 2015 08:25:58 +0000 (17:25 +0900)]
[DRAW][Qt][OSD] Re-alloc pixel-buffer when required larger screen.
K.Ohta [Sun, 6 Dec 2015 17:10:34 +0000 (02:10 +0900)]
[DRAW][Qt][OpenGL] Add filtered shader, but still not used.
K.Ohta [Wed, 2 Dec 2015 23:02:11 +0000 (08:02 +0900)]
[DRAW][Qt][VM][FM7] Support new API's variable screen resolution.
K.Ohta [Tue, 1 Dec 2015 16:06:08 +0000 (01:06 +0900)]
[VM][DEVICE] Add "get_device_name()" feature.This is useful for debugging VMs.
K.Ohta [Tue, 1 Dec 2015 15:38:05 +0000 (00:38 +0900)]
[OSD][Qt][SOUND] Wait within callback routine.
K.Ohta [Tue, 1 Dec 2015 15:37:29 +0000 (00:37 +0900)]
[CMAKE][Qt] Fix FTBFSs for emupu8801ma.
K.Ohta [Tue, 1 Dec 2015 15:36:46 +0000 (00:36 +0900)]
[VM][PC8801] Fix too heavy VM.
K.Ohta [Tue, 1 Dec 2015 14:25:27 +0000 (23:25 +0900)]
[UI][Qt] TRY: Booting X1 , but failed.
K.Ohta [Tue, 1 Dec 2015 13:55:37 +0000 (22:55 +0900)]
[UI][Qt] Fix FTBFS with X1, but not works well.
[UI][Qt][VM][EMU] Re-implement EMU::LockVM()/EMU::UnlockVM() to EMU::lock_vm() and OSD::lock_vm()/EMU::unlock_vm() and OSD::unlock_vm().
K.Ohta [Tue, 1 Dec 2015 11:58:56 +0000 (20:58 +0900)]
[UI][Qt] Add build support Basic Master Jr.
K.Ohta [Tue, 1 Dec 2015 11:53:25 +0000 (20:53 +0900)]
[UI][Qt] Add build support BABBAGE 2nd, FM16pi, SEGA MASTER SYSTEM, and FAMILY BASIC.
K.Ohta [Tue, 1 Dec 2015 09:55:09 +0000 (18:55 +0900)]
[UI][Qt] Fix FTBFSs basically, now enable to work for FM77AV40EX.
K.Ohta [Tue, 1 Dec 2015 05:37:34 +0000 (14:37 +0900)]
[General] More merge upstream 2015-11-30.
K.Ohta [Tue, 1 Dec 2015 05:26:22 +0000 (14:26 +0900)]
[UI][Qt] Move machine-dependent files to qt/machines/ .
[General][WIP] Merge upstream changes at 2015-11-30 (unofficial).
K.Ohta [Mon, 30 Nov 2015 09:15:37 +0000 (18:15 +0900)]
[UI][VM][EMU][Qt][WIP] Apply upstream's OSD class.I don't test to build yet X-)
K.Ohta [Mon, 23 Nov 2015 12:57:23 +0000 (21:57 +0900)]
[VM][FM77AV40][MB68VH010] Fix not update with Whole writing.
K.Ohta [Mon, 23 Nov 2015 11:19:54 +0000 (20:19 +0900)]
[VM][DRAW][Qt][FM7] Add "USE_MINIMUM_RENDERING" define FLAG. This flag try to reduce rendering. See vm/fm7/fm7.cpp , display.cpp and vram.cpp .
K.Ohta [Sun, 22 Nov 2015 04:11:09 +0000 (13:11 +0900)]
[UI][Qt] Add save screen "Capture Screen" feature.
K.Ohta [Sat, 21 Nov 2015 01:58:57 +0000 (10:58 +0900)]
[UI][Qt] FileDialog: Set "DontUseNativeDialog" to true.
K.Ohta [Fri, 20 Nov 2015 17:17:17 +0000 (02:17 +0900)]
[Qt][SCH] More safer scheduling.
K.Ohta [Fri, 20 Nov 2015 16:11:06 +0000 (01:11 +0900)]
[VM][X1] TRY: Fix flicking screen with Qt. Please prepair to asynchronous access both emu->run() and emu->draw_screen().
K.Ohta [Fri, 20 Nov 2015 11:17:45 +0000 (20:17 +0900)]
[Qt][VM] More safer exiting.
K.Ohta [Fri, 20 Nov 2015 10:04:26 +0000 (19:04 +0900)]
[Qt][VM] Maybe fix freeze when resetting with drawing timing.
K.Ohta [Fri, 20 Nov 2015 09:41:51 +0000 (18:41 +0900)]
[DOC] Update ToDo.
K.Ohta [Fri, 20 Nov 2015 09:39:02 +0000 (18:39 +0900)]
[VM][FM7][DISPLAY] Fix not refleshing when loading state.
[VM][FM77AV][DISPLAY] Set offset regisyters on VSYNC, not VSTART. Fixed Sylpeed's demonstration (wire-framed part).
K.Ohta [Fri, 20 Nov 2015 09:10:35 +0000 (18:10 +0900)]
[DOC] Commit SNAPSHOT 2015-11-20-1.
K.Ohta [Fri, 20 Nov 2015 09:09:20 +0000 (18:09 +0900)]
[GENERAL] Split GCC depend typedefs (and some functions).
K.Ohta [Thu, 19 Nov 2015 16:09:56 +0000 (01:09 +0900)]
[UI][Qt][DOC] Update documents.
K.Ohta [Thu, 19 Nov 2015 16:06:55 +0000 (01:06 +0900)]
[UI][Qt][MENU] Fixed typos.Thanks to Anna-Wu San.
K.Ohta [Thu, 19 Nov 2015 15:24:40 +0000 (00:24 +0900)]
[UI][Qt] Dialog: Enable input from line-edit.
K.Ohta [Thu, 19 Nov 2015 15:10:21 +0000 (00:10 +0900)]
[DOC] SNAPSHOT
20151120-1
K.Ohta [Thu, 19 Nov 2015 15:04:54 +0000 (00:04 +0900)]
[UI][Qt][PC9801] Fix empty entries of "Sound Boards".
K.Ohta [Thu, 19 Nov 2015 15:04:23 +0000 (00:04 +0900)]
[VM] Fix FTBFSs.
K.Ohta [Thu, 19 Nov 2015 12:11:32 +0000 (21:11 +0900)]
[DOC] Update documents, credits.
K.Ohta [Thu, 19 Nov 2015 12:05:51 +0000 (21:05 +0900)]
[Qt][VM] Fix FTBFSs with MinGW.
K.Ohta [Thu, 19 Nov 2015 10:35:04 +0000 (19:35 +0900)]
[UI][RES] Update Icons.
K.Ohta [Thu, 19 Nov 2015 10:32:17 +0000 (19:32 +0900)]
[VM][i386] Add lacked changes.
K.Ohta [Thu, 19 Nov 2015 10:30:40 +0000 (19:30 +0900)]
[VM][General] Merge updtream 2015-11-18.
K.Ohta [Wed, 18 Nov 2015 11:46:31 +0000 (20:46 +0900)]
[EMU][UI][Qt] More safety Inter Thread Communication (ITC)s.
[EMU][UI][Qt][Draw] Don't occupy screen after selecting pulldown menus.
K.Ohta [Tue, 17 Nov 2015 16:40:44 +0000 (01:40 +0900)]
[UI][Qt][HC40][HC80] Fix forgotten retranslateUi for FD3/FD4.
K.Ohta [Tue, 17 Nov 2015 11:33:28 +0000 (20:33 +0900)]
[DOC] Update documents with SNAPSHOT 2015-11-17.
K.Ohta [Tue, 17 Nov 2015 10:16:23 +0000 (19:16 +0900)]
[UI][Qt] Manage auto key: Force to convert string to CP932.
K.Ohta [Tue, 17 Nov 2015 09:36:47 +0000 (18:36 +0900)]
[UI][Qt][BUG] Add paste text from clip board.
K.Ohta [Tue, 17 Nov 2015 07:39:00 +0000 (16:39 +0900)]
[UI][Qt][VM] Make update_config thread-safety.
K.Ohta [Tue, 17 Nov 2015 06:10:15 +0000 (15:10 +0900)]
[Qt][VM][MSX2][V99x8] Fix weird color order.Using RGB_COLOR() macro.
K.Ohta [Tue, 17 Nov 2015 05:50:52 +0000 (14:50 +0900)]
[UI][Qt] Fix wrong size of status bar when starting EMU.
K.Ohta [Sun, 15 Nov 2015 18:15:52 +0000 (03:15 +0900)]
[VM][WIN32] Get rid of foo_s() (a.k.a. "SECURE FUNCTIONS"). These have no support for WindowsXP and only for WIndows, so they are EVIL, I recommand not to use these functions.
K.Ohta [Sun, 15 Nov 2015 17:15:06 +0000 (02:15 +0900)]
[UI][Qt][Windows] Grab keyboard to emulation thread: Resolve issue around "ALT" key.
K.Ohta [Sun, 15 Nov 2015 17:14:20 +0000 (02:14 +0900)]
[DOC][Qt] Update credits, thanks to umaiboux San.
K.Ohta [Sat, 14 Nov 2015 19:09:02 +0000 (04:09 +0900)]
[DOC] RELEASENOTE : SNAPSHOT 2015-11-14.
K.Ohta [Sat, 14 Nov 2015 11:14:26 +0000 (20:14 +0900)]
[Qt][DOC] Update documents and credits , more and more (;_;)
K.Ohta [Sat, 14 Nov 2015 10:57:52 +0000 (19:57 +0900)]
[BUILD][WIN32] Fix FTBFS with MinGW.
K.Ohta [Sat, 14 Nov 2015 10:51:41 +0000 (19:51 +0900)]
[Qt][DOC] Update documents, more.
K.Ohta [Sat, 14 Nov 2015 10:48:13 +0000 (19:48 +0900)]
[UI][Qt][PC9801][PASOPIA] Fix FTBFSs.
K.Ohta [Sat, 14 Nov 2015 09:11:08 +0000 (18:11 +0900)]
[DOC][General] Update documents and credits.
K.Ohta [Sat, 14 Nov 2015 09:08:32 +0000 (18:08 +0900)]
[UI][Qt] Prepair to use auto-key.
K.Ohta [Sat, 14 Nov 2015 09:01:45 +0000 (18:01 +0900)]
[UI][Qt] Fix FTBFS for BMJR.
K.Ohta [Fri, 13 Nov 2015 15:50:10 +0000 (00:50 +0900)]
[Qt][HELP] Update documents and credits.
K.Ohta [Fri, 13 Nov 2015 15:46:40 +0000 (00:46 +0900)]
[UI][Qt] Fix duplicate histories.
K.Ohta [Fri, 13 Nov 2015 15:25:21 +0000 (00:25 +0900)]
[Qt][OSD][FM7] Fix sometime crashed when resetting.
K.Ohta [Fri, 13 Nov 2015 11:51:54 +0000 (20:51 +0900)]
[DOC][Qt] Update credits and RELEASENOTE.
K.Ohta [Fri, 13 Nov 2015 11:48:43 +0000 (20:48 +0900)]
[VM][i386][Qt][FMR] Fix FTBFS for i386 avd FMR50 series.
K.Ohta [Fri, 13 Nov 2015 10:46:32 +0000 (19:46 +0900)]
[DOC] Update to prerelease 2011-11-13.
K.Ohta [Fri, 13 Nov 2015 10:05:36 +0000 (19:05 +0900)]
[UI][Qt] All of menus now using are integrated to children of Menu_MetaClass.
K.Ohta [Thu, 12 Nov 2015 11:52:28 +0000 (20:52 +0900)]
[UI][Qt] CMT: Fix OOPs.
K.Ohta [Thu, 12 Nov 2015 11:09:06 +0000 (20:09 +0900)]
[UI][Qt][MENU] CMT: Using child of Menu_MetaClass.
K.Ohta [Thu, 12 Nov 2015 09:21:57 +0000 (18:21 +0900)]
[Qt][UI][CONFIG][Win32] Fix crash with Win32/Mingw.
K.Ohta [Wed, 11 Nov 2015 21:47:07 +0000 (06:47 +0900)]
[General][Qt][CONFIG][Win32][WIP] Fixing break memories with MinGW32.
K.Ohta [Wed, 11 Nov 2015 14:31:48 +0000 (23:31 +0900)]
[UI][Qt][MENU] Create Menu_MetaClass class to make smaller code size.
K.Ohta [Tue, 10 Nov 2015 10:20:13 +0000 (19:20 +0900)]
[GENERAL][Qt] Adjust indent.
K.Ohta [Tue, 10 Nov 2015 10:19:30 +0000 (19:19 +0900)]
[VM][Qt][UPD765A] Fix FTBFS with MinGW or CYGWIN.
K.Ohta [Tue, 10 Nov 2015 10:18:17 +0000 (19:18 +0900)]
[BUILD][WIN32] Cross compilation BASH script: Install binary to bin-win32/ and make clean.
K.Ohta [Tue, 10 Nov 2015 09:09:44 +0000 (18:09 +0900)]
[Draw][Qt] Split around drawing from qt_main.[h|cpp] to draw_thread.[h|cpp].
K.Ohta [Tue, 10 Nov 2015 08:59:20 +0000 (17:59 +0900)]
[UI][Qt][VM][JoyStick] Split to separate file around Joystick.
K.Ohta [Tue, 10 Nov 2015 08:45:34 +0000 (17:45 +0900)]
[EMU][Qt][Main] Split around emulation thread to emu_thread.[cpp|h].
K.Ohta [Tue, 10 Nov 2015 08:01:39 +0000 (17:01 +0900)]
[UI][Qt] FIlename: Fix not opened images when using non-latin name under non-UTF8 file system.
K.Ohta [Mon, 9 Nov 2015 16:42:58 +0000 (01:42 +0900)]
[Qt][Draw][GL][GLSL] Shader: Remove heavy? biye swapping , swap within emulator ; RGB().
K.Ohta [Mon, 9 Nov 2015 16:35:58 +0000 (01:35 +0900)]
[Qt] Comment out debug messages.
K.Ohta [Mon, 9 Nov 2015 16:35:29 +0000 (01:35 +0900)]
[VM][FM7] Drop unused renders.