OSDN Git Service
K.Ohta [Sat, 22 Aug 2015 05:36:30 +0000 (14:36 +0900)]
[VM][General] Merge upstream 2015-08-21.
K.Ohta [Wed, 19 Aug 2015 09:52:08 +0000 (18:52 +0900)]
[TOY][VM][FM77AV][KEYBOARD] Add hidden message.
K.Ohta [Wed, 19 Aug 2015 05:06:44 +0000 (14:06 +0900)]
[VM][FM77AV][DISK] Fix transfer timing for FM-77AV, rotation of FDDs is 600 RPM.
K.Ohta [Wed, 19 Aug 2015 05:06:10 +0000 (14:06 +0900)]
[VM][MB8877][FM77AV40] Try: Faster timing.
K.Ohta [Wed, 19 Aug 2015 03:17:38 +0000 (12:17 +0900)]
[VM][FM77AV20EX][FM77AV40][HD6844][DMA] Working with DMA, at least reading from FDC. i.e. PSY-O-Blade.
K.Ohta [Tue, 18 Aug 2015 23:44:48 +0000 (08:44 +0900)]
[VM][FM7][FLOPPY] Fix wrong reading FAT with F-BASIC 3.3.
K.Ohta [Mon, 17 Aug 2015 20:15:52 +0000 (05:15 +0900)]
[VM][FM77AV40] Prepare to use DMAC, HD6844.
K.Ohta [Mon, 17 Aug 2015 19:47:07 +0000 (04:47 +0900)]
[VM][FM77AV40][DISPLAY] Implement 400 line mode.
[VM][FM77AV40][DISPLAY][SUBMEM] Implement *right* sub-monitor / cg RAMs.
K.Ohta [Mon, 17 Aug 2015 19:45:43 +0000 (04:45 +0900)]
[VM][FM77AV40][MB8877][DISK] Implement I/O port $FD1E : changing disk type both 2DD <-> 2D .
K.Ohta [Mon, 17 Aug 2015 10:13:21 +0000 (19:13 +0900)]
[VM][FM77AV40][DISPLAY] Fix determining display mode.Maybe working softwares for FM77AV (not only FM77AV20/40).
K.Ohta [Mon, 17 Aug 2015 08:47:50 +0000 (17:47 +0900)]
[VM][FM77AV40] Fix FTBFSs.
K.Ohta [Sun, 16 Aug 2015 16:01:14 +0000 (01:01 +0900)]
[VM][FMGEN][FM77AV][FM7][IO] Adjust interrupt timing.
K.Ohta [Sat, 15 Aug 2015 05:27:31 +0000 (14:27 +0900)]
[VM][FM7] Try: delete unused variables.
K.Ohta [Sat, 15 Aug 2015 05:25:19 +0000 (14:25 +0900)]
[VM][DISK][MB8877][FM77AV] Extend disk space for Deathforce.But, unstable on opening demonstration.
K.Ohta [Sat, 15 Aug 2015 03:53:17 +0000 (12:53 +0900)]
[VM][FM77AV][DISPLAY] Remove duplicated reset sequence.
K.Ohta [Fri, 14 Aug 2015 15:31:57 +0000 (00:31 +0900)]
[VM][FM7] Uncache MMR register to MAINIO.
[VM][FM77AV][WIP] Fixing wrong boot for Death Force.
K.Ohta [Fri, 14 Aug 2015 15:31:03 +0000 (00:31 +0900)]
[VM][FM7][KEYBOARD] Set data register $
ffffffff to reset.
K.Ohta [Wed, 12 Aug 2015 18:31:48 +0000 (03:31 +0900)]
[VM][FM7] Write to URA-RAM even BASICROM enabled.Maybe only FM-7/NEW7.
[VM][FM7] Not clear RAMs when reset.
[VM][FM77AV] Clear $3FFE0 - $3FFF0 when reset.
K.Ohta [Wed, 12 Aug 2015 17:02:50 +0000 (02:02 +0900)]
[UI][Qt][VM][FM7] Fixup keycode tables.
[UI][Qt] Fix lockup shift status when press shift key.
K.Ohta [Wed, 12 Aug 2015 04:44:53 +0000 (13:44 +0900)]
[VM][FM7][DISPLAY] Clear all RAM when resetting.
K.Ohta [Tue, 11 Aug 2015 11:36:41 +0000 (20:36 +0900)]
[UI][Qt] Fix mouse pointer.
K.Ohta [Tue, 11 Aug 2015 11:00:14 +0000 (20:00 +0900)]
[UI][Qt][Draw] Window mode: Set size by scale and aspect. Not numeric.
Kyuma Ohta [Tue, 11 Aug 2015 03:57:15 +0000 (12:57 +0900)]
[VM][MC6809][FM7] Fix correct to determine clocks.Maybe useful for low-clock host machine.
K.Ohta [Mon, 10 Aug 2015 16:34:27 +0000 (01:34 +0900)]
[UI][Qt] Fix SEGV when conflict exiting and drawing status-bar.
K.Ohta [Mon, 10 Aug 2015 16:33:17 +0000 (01:33 +0900)]
[VM][FM7] Reduce host cpu usage. Sub/Main CPU drives about per 2 clocks.
K.Ohta [Mon, 10 Aug 2015 14:38:21 +0000 (23:38 +0900)]
[VM][FM7] Reset SUB_HALT when resetting SUB CPU (or SYSTEM).
K.Ohta [Mon, 10 Aug 2015 06:17:08 +0000 (15:17 +0900)]
[RELEASE] SNAPSHOT 2015-08-10.
K.Ohta [Sun, 9 Aug 2015 22:28:24 +0000 (07:28 +0900)]
[VM][MB8877] Re-commit : Search sector : Trkreg must be equal C of ID field.(i.e.)For DAIBA.
K.Ohta [Sun, 9 Aug 2015 18:47:03 +0000 (03:47 +0900)]
[UI][Qt] Fix SEGFAULT with D88 contains multiple images.
K.Ohta [Sun, 9 Aug 2015 18:26:41 +0000 (03:26 +0900)]
[General][VM] Merge upstream 2015-08-09.
Kyuma Ohta [Sun, 9 Aug 2015 17:54:48 +0000 (02:54 +0900)]
[General][WindowsXP][CONFIG] Remove get_parent_dir() within load_config.
K.Ohta [Sun, 9 Aug 2015 17:42:28 +0000 (02:42 +0900)]
[CONFIG][WIN32] Try: Clear app_path , workaround for WindowsXP.
K.Ohta [Sun, 9 Aug 2015 13:46:30 +0000 (22:46 +0900)]
[UI][Qt] Add menu entry: "HELP->About Qt".
K.Ohta [Sun, 9 Aug 2015 13:44:59 +0000 (22:44 +0900)]
[UI][Qt] Exit even close main window.
[UI][Qt] Add "About Qt" entry.
K.Ohta [Sun, 9 Aug 2015 04:12:26 +0000 (13:12 +0900)]
[Qt][General] Wait for JoyStick thread will be end.
K.Ohta [Sun, 9 Aug 2015 04:05:11 +0000 (13:05 +0900)]
[VM][MB8877] DO NOT reply "WRITE PROTECTED" on read_sector, multiread_sector and read_track.
K.Ohta [Sat, 8 Aug 2015 20:11:47 +0000 (05:11 +0900)]
[UI][Qt] Fix unconnected signal, and (maybe) fixed segfault on exit.
K.Ohta [Sat, 8 Aug 2015 01:07:38 +0000 (10:07 +0900)]
[DOC] More update RELEASENOTE.txt for SNAPSHOT 2015-08-07 .
K.Ohta [Sat, 8 Aug 2015 00:56:58 +0000 (09:56 +0900)]
[DOC] Update ChangeLog and RELEASENOTE.txt.
Kyuma Ohta [Fri, 7 Aug 2015 18:37:05 +0000 (03:37 +0900)]
[Gereral][Build][Win32][VS2015] Now, don't use whole-program-optimazation.
K.Ohta [Fri, 7 Aug 2015 16:04:29 +0000 (01:04 +0900)]
[General][VM] Merge upstream 2015-08-07 .
[MZ2500] Fix FTBFS.
K.Ohta [Thu, 6 Aug 2015 14:22:02 +0000 (23:22 +0900)]
[BUILD][CMAKE][GCC] Not using g++'s new ABI by default, configurable.
K.Ohta [Thu, 6 Aug 2015 13:53:32 +0000 (22:53 +0900)]
[General][VM][Qt] Merge upstream 2015-08-05 .
K.Ohta [Wed, 5 Aug 2015 04:59:36 +0000 (13:59 +0900)]
[BUILD][CMAKE] Integrate USE_OPENCL and default is off, major of environments have no libOpenCL.
[UI][Qt] Add forgotten emu.[cpp|h] apply to before commit.
K.Ohta [Wed, 5 Aug 2015 04:52:27 +0000 (13:52 +0900)]
[UI][Qt] Work even 1 Thread CPU environment, but I recommand upper than 2 threads CPU.
K.Ohta [Sun, 2 Aug 2015 20:04:34 +0000 (05:04 +0900)]
[UI][Qt][GL] Fix FTBFS on qt_glevent.cpp with Qt5 < 5.4 .
Kyuma Ohta [Sun, 2 Aug 2015 19:54:35 +0000 (04:54 +0900)]
[Win32][VS2015][Build][X1TurboZ] Fix crash due to radical optimization.
K.Ohta [Sun, 2 Aug 2015 12:08:38 +0000 (21:08 +0900)]
[DOC] I missed ChangeLog.
[DOC] Add releasenote.
K.Ohta [Sun, 2 Aug 2015 12:00:47 +0000 (21:00 +0900)]
[DOC] Add changelog.
K.Ohta [Sun, 2 Aug 2015 11:56:16 +0000 (20:56 +0900)]
[DOC] Release SNAPSHOT 2015-08-02 .
[Z80TVGAME][Z80PIO] Fix FTBFS.
K.Ohta [Sun, 2 Aug 2015 11:08:21 +0000 (20:08 +0900)]
[UI][DRAW][Qt]{OpenGL] Try: Build even Qt5 < 5.4 .
Kyuma Ohta [Sun, 2 Aug 2015 09:16:13 +0000 (18:16 +0900)]
[UI][Win32][FM7] Fix FTBFS.
[UI][WIN32] Fix duplicate definitions in src/res/resource.h .
K.Ohta [Sun, 2 Aug 2015 08:07:23 +0000 (17:07 +0900)]
[VM][Qt] ADD YS6464A and Z80 TV GAME.
[DRAW][Qt] Clear pseudo Vram on initialize.
K.Ohta [Sun, 2 Aug 2015 07:04:40 +0000 (16:04 +0900)]
[VM][Qt] Add Z80 TV Game.
[UI][Qt] Fix display name filter mixed upper and lower letters.
K.Ohta [Sat, 1 Aug 2015 19:16:27 +0000 (04:16 +0900)]
[UI][Qt][OSD] LED: Fix crash on exit randomly.
K.Ohta [Sat, 1 Aug 2015 19:00:22 +0000 (04:00 +0900)]
[Build][Qt] Notify Qt version to compiler, using for today's commits.
K.Ohta [Sat, 1 Aug 2015 18:58:47 +0000 (03:58 +0900)]
[UI][Qt][OpenGL] Fix weird display with Qt >= 5.4 .
[UI][Qt][Build] Remove including unneeded headers at src/qt/foo .
K.Ohta [Sat, 1 Aug 2015 18:05:26 +0000 (03:05 +0900)]
[UI][Qt] Enable to build even Qt < 5.4.This is experimental, please test.
K.Ohta [Sat, 1 Aug 2015 12:47:11 +0000 (21:47 +0900)]
[UI][Qt] Add forgotten files for MycomZ80.
K.Ohta [Sat, 1 Aug 2015 12:46:22 +0000 (21:46 +0900)]
[VM][DATAREC] Fix FTBFS without DATAREC_SOUND .
K.Ohta [Sat, 1 Aug 2015 10:06:28 +0000 (19:06 +0900)]
[VM][DATAREC] class DATAREC: Add support to adjust volume,please see src/vm/fm7 .
K.Ohta [Sat, 1 Aug 2015 09:25:51 +0000 (18:25 +0900)]
[VM][BUILD][MZ2200][MZ1200] Fix FTBFS.
K.Ohta [Sat, 1 Aug 2015 06:57:30 +0000 (15:57 +0900)]
[VM][UI][Qt] General : Merge upstream 2015-08-01.
K.Ohta [Fri, 31 Jul 2015 22:25:41 +0000 (07:25 +0900)]
[DOC] ReleaseNote 2015-07-31 SNAPSHOT.
K.Ohta [Fri, 31 Jul 2015 19:13:44 +0000 (04:13 +0900)]
[DOC] Update ChangeLog .
Kyuma Ohta [Fri, 31 Jul 2015 19:11:05 +0000 (04:11 +0900)]
[FM7][FM77][Win32][Build] Adjust parameters.
K.Ohta [Fri, 31 Jul 2015 19:00:22 +0000 (04:00 +0900)]
[VM][PC98DO][J3100] Fix FTBFSs.
K.Ohta [Fri, 31 Jul 2015 18:27:03 +0000 (03:27 +0900)]
[VM][PC9801] Fix FTBFS *truely*
K.Ohta [Fri, 31 Jul 2015 18:01:33 +0000 (03:01 +0900)]
[VM][PC9801] Fix FTBFS with DATAREC_SOUND.
K.Ohta [Fri, 31 Jul 2015 17:39:51 +0000 (02:39 +0900)]
[VM][PC8801] Fix FTBFS when setting DATAREC_SOUND.
[UI][Qt][PC8801] Fix duplicate declaration.
[UI][Qt] Fix truncate sound-device num many sound-devices.
K.Ohta [Fri, 31 Jul 2015 14:44:58 +0000 (23:44 +0900)]
[DOC][General] Add Japanese translation of GPLv2 .
K.Ohta [Fri, 31 Jul 2015 14:32:14 +0000 (23:32 +0900)]
Merge branch 'master' of github.com:Artanejp/common_source_project-fm7
K.Ohta [Fri, 31 Jul 2015 14:30:54 +0000 (23:30 +0900)]
[VM][FM7] Fix FTBFSs.
Kyuma Ohta [Fri, 31 Jul 2015 14:28:04 +0000 (23:28 +0900)]
[Build][Win32] Add some virtual machines.
Kyuma Ohta [Fri, 31 Jul 2015 14:26:45 +0000 (23:26 +0900)]
[VM][FM7][Win32] Fix FTBFS bulding for Windows / VS2015.
Kyuma Ohta [Fri, 31 Jul 2015 14:22:16 +0000 (23:22 +0900)]
[UI][Win32] Fix crash when loading *.ini file.
[UI][Win32][X1TurboZ] Fix icon of X1 TurboZ.
[UI][Win32] Add UI entry "Hack:Fast Transfer" for floppy.
[UI][Win32][FM7] Fix drive number "1,2" to "0,1".
[UI][Win32] Add UI entry "Multiple speakers".
[UI][Win32][FM77][FM77AV] Add entry for extra RAM.
K.Ohta [Fri, 31 Jul 2015 07:11:15 +0000 (16:11 +0900)]
[UI][Qt][PC8801] Add supporting PC8801SR's Sound board 2.
K.Ohta [Fri, 31 Jul 2015 06:53:42 +0000 (15:53 +0900)]
[VM][FM7] Revert moving mb61vh010 and hd6844 from src/vm to src/vm/fm7 .
[UI][Agar] Delete agar ui support.
K.Ohta [Fri, 31 Jul 2015 06:44:02 +0000 (15:44 +0900)]
[GENERAL][BUILD] Merge upstream 2015-07-31.
K.Ohta [Thu, 30 Jul 2015 18:56:31 +0000 (03:56 +0900)]
[UI][Floppy][Qt] Add GUI entry for before commit, HACK:Fast Transfer.
K.Ohta [Thu, 30 Jul 2015 18:30:42 +0000 (03:30 +0900)]
[VM][MB8877][FM7][CONFIG] Add config var: fdd_hack_fast_transfer, workaround of ぎゅわんぶらあ自己中心派/FM7 Series.
K.Ohta [Thu, 30 Jul 2015 16:29:47 +0000 (01:29 +0900)]
[VM][FM7][KEYBOARD] Fix polling interval of keyboard encoder to 20mS.
K.Ohta [Thu, 30 Jul 2015 12:31:12 +0000 (21:31 +0900)]
[VM][FM77AV][DISPLAY][SOUND] Fix OOPs of resetting devices.
K.Ohta [Thu, 30 Jul 2015 10:08:36 +0000 (19:08 +0900)]
[Build][CMAKE] Change some definitions.
K.Ohta [Thu, 30 Jul 2015 10:07:23 +0000 (19:07 +0900)]
[Qt][UI][FM7] Add LEDs of keyboard to status bar.
K.Ohta [Thu, 30 Jul 2015 10:03:11 +0000 (19:03 +0900)]
[VM][FM7] Move mb61vh010.[cpp|h] and hd6844.[cpp|h] to source/src/vm .
[VM] Add dummy device class : DUMMYDEVICE : Please read src/vm/fm7/fm7.cpp .
K.Ohta [Tue, 28 Jul 2015 16:45:23 +0000 (01:45 +0900)]
[BUILD][FM7][CMAKE] Set FM7_DEBUG_FDC flag to disable at default.
K.Ohta [Tue, 28 Jul 2015 16:02:30 +0000 (01:02 +0900)]
[VM][SOUND][Qt][FM7] Fix: Set volume per FM card(or others) : See vm/fm7/fm7.cpp .
[VM][CONFIG][WOUND] Fix unsaved values of sound devices volume level.
K.Ohta [Tue, 28 Jul 2015 14:56:22 +0000 (23:56 +0900)]
[VM][Qt][UI] Add volumes setting future.
K.Ohta [Tue, 28 Jul 2015 11:00:59 +0000 (20:00 +0900)]
[VM][SOUND] Add stereo / mono speakers , see vm/fm7/fm7.cpp's update_config().
[VM][SOUND][Qt][CONFIG] Add configure entries for sound, and GL rendering.
K.Ohta [Tue, 28 Jul 2015 09:40:55 +0000 (18:40 +0900)]
[General] Add log level entries: EMU_LOG_FOO at config.h.
K.Ohta [Tue, 28 Jul 2015 09:23:14 +0000 (18:23 +0900)]
[Qt][General] Logger :: Supress tail of '\n' and support multiple lines.
K.Ohta [Mon, 27 Jul 2015 23:30:17 +0000 (08:30 +0900)]
[Qt][DEBUGGER] Fix unusable command line input with threaded debugger.
K.Ohta [Mon, 27 Jul 2015 23:24:55 +0000 (08:24 +0900)]
[VM][FM7][MB8877] Search sectors: Must check with track register of FDC.
[VM][FM77AV] So, fixed not booting DAIVA (and softwares using both BOOTROM and Direct access to FDC).
[VM][FM7][MB8877][FLOPPY] Verbose debug messages.
[VM][MB8877] Read/Write data: Data pointer in DISK should not increment after reading as soon as, increment with DRQ will be rise up.
K.Ohta [Mon, 27 Jul 2015 14:00:17 +0000 (23:00 +0900)]
[Qt][Debugger] Implement write disassembly to file.
[Qt][Debugger] Replace SDL_Thread to QThread.
K.Ohta [Mon, 27 Jul 2015 10:48:57 +0000 (19:48 +0900)]
[Qt][VM][Debugger] Add lacked file before commiting.
K.Ohta [Mon, 27 Jul 2015 10:48:15 +0000 (19:48 +0900)]
[Qt][Debugger] Write disassembly list to file, add "UW" command.
K.Ohta [Mon, 27 Jul 2015 01:13:19 +0000 (10:13 +0900)]
[Build][FM7][CMAKE] Add enable/disable FDC debug log.
K.Ohta [Mon, 27 Jul 2015 01:12:18 +0000 (10:12 +0900)]
[VM][FM7][FDD] Add debug log for Floppy.
K.Ohta [Mon, 27 Jul 2015 01:11:46 +0000 (10:11 +0900)]
[VM][MB8877] Add optimized debug LOG.