OSDN Git Service
K.Ohta [Sun, 28 Jan 2018 08:43:57 +0000 (17:43 +0900)]
[DOC] Update revision.
K.Ohta [Sun, 28 Jan 2018 08:40:31 +0000 (17:40 +0900)]
[VM][MB8877] I em-bug'ed before commit X-)I fixed.
[UI][Qt] Update menu for DISK.
K.Ohta [Sun, 28 Jan 2018 07:31:11 +0000 (16:31 +0900)]
[DOC] Update.
K.Ohta [Sun, 28 Jan 2018 06:56:49 +0000 (15:56 +0900)]
[DOC] Update revision.
K.Ohta [Sun, 28 Jan 2018 06:50:19 +0000 (15:50 +0900)]
[VM][FM7][MB8877] TRY: Boot from FLEX for FM-7.
[VM][MB8877] Fix not read status data at the endof SEEK and verifying.
[VM][MB8877] Update structure of MB8877->fdc.
[VM][DISK][FM7] Add hack number for FLEX.
K.Ohta [Fri, 26 Jan 2018 18:36:54 +0000 (03:36 +0900)]
[VM][FM77AV][DISPLAY] Separate event process around VSYNC/HSYNC.
K.Ohta [Fri, 26 Jan 2018 18:33:09 +0000 (03:33 +0900)]
[VM][MC6809] Fix around CWAI with interrupts.
[VM][MC6809] Make set/reset E flag at interrupt.
[VM][MC6809] Fix bus timing.
K.Ohta [Fri, 26 Jan 2018 13:01:02 +0000 (22:01 +0900)]
[UI][Qt] BUG: Fix crash with BOOT_MODEs >= 8.
K.Ohta [Fri, 26 Jan 2018 13:00:38 +0000 (22:00 +0900)]
[UI][Qt][FM7] Extend boot menu.
K.Ohta [Fri, 26 Jan 2018 12:59:19 +0000 (21:59 +0900)]
[VM][FM77] Fix access around BOOT-RAM.Thanks to Ryu Takegami.
[VM][FM7] Read some (bulk) roms for FM-8/7/NEW7/77.
K.Ohta [Fri, 26 Jan 2018 09:35:03 +0000 (18:35 +0900)]
[VM][FM7] .
K.Ohta [Fri, 26 Jan 2018 09:19:27 +0000 (18:19 +0900)]
[VM][MC6809] More accurate emulation(maybe).
K.Ohta [Fri, 26 Jan 2018 00:13:28 +0000 (09:13 +0900)]
[VM][MC6809] Stop to split int-sequence temporally, temporally fixed RIGLAS and helicoid (for FM-7).
K.Ohta [Thu, 25 Jan 2018 22:43:29 +0000 (07:43 +0900)]
[VM][FM7] Temporally change.
K.Ohta [Thu, 25 Jan 2018 18:51:52 +0000 (03:51 +0900)]
[VM][FM77] Add initial support of 2HD (for FM-77).
K.Ohta [Thu, 25 Jan 2018 18:50:59 +0000 (03:50 +0900)]
[EMU][FM7] emu.cpp : No longer use hack with some VMs.
K.Ohta [Thu, 25 Jan 2018 16:29:46 +0000 (01:29 +0900)]
[Qt][OpenGL] .
K.Ohta [Thu, 25 Jan 2018 16:28:20 +0000 (01:28 +0900)]
[VM][FM7] Remove DUMMY CPU.Reduce host-cpu usage a lot.Related to commit
a4e1a7cfef59e08f31675c6608871068d3f2c4ef.
K.Ohta [Thu, 25 Jan 2018 16:15:53 +0000 (01:15 +0900)]
[VM][MC6809] Fix clock count with some situation, FM-8/7/77/AV don't need dummycpu.
K.Ohta [Thu, 25 Jan 2018 10:04:16 +0000 (19:04 +0900)]
[VM][FM7][KEYBOARD] Keep BREAK key when special reset (hot start).
[VM][FM77][FM77AV40][FM77AV40EX] Fix FTBFSs.
K.Ohta [Thu, 25 Jan 2018 08:21:49 +0000 (17:21 +0900)]
[VM][FM8] Add fm8_mainio.h .
K.Ohta [Thu, 25 Jan 2018 08:19:36 +0000 (17:19 +0900)]
[VM][FM8][MAINIO] Move FM-8 specified features to FM8_MAINIO:: .
[VM][FM7][MAINIO][SOUND] Reduce hitting PCM1BIT:: when not sound buzzer.
K.Ohta [Wed, 24 Jan 2018 20:13:17 +0000 (05:13 +0900)]
[VM][FM77][WIP] Adding 2HD FDD.
K.Ohta [Fri, 19 Jan 2018 03:15:15 +0000 (12:15 +0900)]
[Draw][OpenGL][FM77AV] Fix blinking with some situation.
K.Ohta [Thu, 18 Jan 2018 17:21:25 +0000 (02:21 +0900)]
[DOC] Update gitlog.
K.Ohta [Thu, 18 Jan 2018 17:19:33 +0000 (02:19 +0900)]
[DOC] Update ToDo.
K.Ohta [Thu, 18 Jan 2018 17:03:38 +0000 (02:03 +0900)]
[DOC] Update documents to release.
K.Ohta [Thu, 18 Jan 2018 12:28:04 +0000 (21:28 +0900)]
[VM] Add EMU::set_vm_screen_lines() to some VMs.
K.Ohta [Thu, 18 Jan 2018 11:53:34 +0000 (20:53 +0900)]
[VM][PC8801] Apply EMU::set_vm_screen_lines(200) to PC8801/8001.
K.Ohta [Thu, 18 Jan 2018 11:41:43 +0000 (20:41 +0900)]
[UI][Qt] Add "Click On Focus" feature option.This don't need to mouse-over to input from keyboard if set.
K.Ohta [Thu, 18 Jan 2018 11:39:01 +0000 (20:39 +0900)]
[EMU][OSD] Add set_vm_screen_lines(int lines) to notify changing vertical resolution to OSD and Hardware-Renderer(for scan lines). See vm/fm7/display.cpp .
K.Ohta [Wed, 17 Jan 2018 23:16:24 +0000 (08:16 +0900)]
[DOC] Update revision and README.
K.Ohta [Wed, 17 Jan 2018 23:13:30 +0000 (08:13 +0900)]
[UI][Qt][FM7] Update translations.
K.Ohta [Wed, 17 Jan 2018 22:57:14 +0000 (07:57 +0900)]
[VM][MB8877] Make turning ON IRQ and turn OFF DRQ when seek completed.
[VM][MB8877] Expect to work OS-9 L2 for FM77AV40 .
[VM][MB8877] Adjust track parameter at initialize and CMD::RESTORE .
K.Ohta [Tue, 16 Jan 2018 20:32:36 +0000 (05:32 +0900)]
[DOC] .
K.Ohta [Tue, 16 Jan 2018 20:12:28 +0000 (05:12 +0900)]
[DOC] .
K.Ohta [Tue, 16 Jan 2018 20:09:43 +0000 (05:09 +0900)]
[UI][Qt][FM7] Update UIs, revision.
K.Ohta [Tue, 16 Jan 2018 20:07:18 +0000 (05:07 +0900)]
[VM][MB8877] Fix DRQ/IRQ timing.
[VM][MB8877] Make IRQ with disk not inserted or not connected when processing command(s).
[VM][MB8877] Expect to work OS-9 L2 for FM77AV40.
K.Ohta [Tue, 16 Jan 2018 17:58:32 +0000 (02:58 +0900)]
[VM][FM7][JCOMMCARD] JCOMMCARD has no backup battery.Not save ram.Thanks to Ryu Takegami.
K.Ohta [Tue, 16 Jan 2018 17:55:07 +0000 (02:55 +0900)]
[VM][FM7][JCOMMCARD] Change name of dictionary rom to "DICROM.ROM".This rom is same as FM77-211.
K.Ohta [Tue, 16 Jan 2018 17:45:21 +0000 (02:45 +0900)]
[VM][FM77AV40][HD6844] HD6844 has only a one interrupt line, not multiple.
[VM][FM77AV40][HD6844] Rename drq_line to busreq_line.
[VM][FM77AV40EX][HD6844] FM77AV40EX has only one DMA channel.Not multiple channels.
[VM][HD6844] Add "__USE_MULTIPLE_CHAINING" and "__USE_CHAINING" flags for FM77AV40/EX/SX series.
[VM][HD6844] Add special flags for FM77AV40/EX/SX.
[VM][FM77AV40][HD6844] Expect to complete booting OS-9 L2 for FM77AV40.
K.Ohta [Tue, 16 Jan 2018 17:42:53 +0000 (02:42 +0900)]
[VM][FM7][MB8877] Not clear status when force-interrupt with TYPE-1 Command(seek etc).Fix (Add hack) for FUKU*.d77 (えびふく's music disks).
K.Ohta [Sun, 14 Jan 2018 07:46:38 +0000 (16:46 +0900)]
[DOC] Update.
K.Ohta [Sun, 14 Jan 2018 07:23:55 +0000 (16:23 +0900)]
[DOC] Update revision.
K.Ohta [Sun, 14 Jan 2018 07:22:33 +0000 (16:22 +0900)]
[VM][FM7][KANJIROM] Modify patching routine.
K.Ohta [Sun, 14 Jan 2018 06:07:46 +0000 (15:07 +0900)]
[VM][FM77AV40] Fix FTBFS.
[VM][FM7] Organize DEFINES.
[VM][FM7][JCOMMCARD] Use KANJI data of JCOMMCARD if JCOMMCARD has enabled.This feature only for FM-7/NEW7.
K.Ohta [Sat, 13 Jan 2018 18:55:29 +0000 (03:55 +0900)]
[DOC] .
K.Ohta [Sat, 13 Jan 2018 18:49:20 +0000 (03:49 +0900)]
[VM][FM7][JCOMMCARD] Fix name of FIRMWAREs.
[VM][FM7] Use #define to define name of firmwares.
[VM][FM7][JCOMMCARD] Use AND:: gate to notify halting.
[VM][FM7][KANIROM] WIP: JIS78 patch mode.From XM7 3,4L77a.
K.Ohta [Sat, 13 Jan 2018 06:33:19 +0000 (15:33 +0900)]
[DOC] .
K.Ohta [Sat, 13 Jan 2018 06:13:43 +0000 (15:13 +0900)]
[DOC] Update to test release.
K.Ohta [Fri, 12 Jan 2018 18:58:11 +0000 (03:58 +0900)]
[FM7][JCOMMCARD] Add test program.Use asl ( john.ccac.rwth-aachen.de:8000/as/ ) to make from source code.
K.Ohta [Fri, 12 Jan 2018 16:08:23 +0000 (01:08 +0900)]
[VM][FM7] Use JCOMM CARD's KANJI-ROM if don't connect KANJI ROMs.
K.Ohta [Fri, 12 Jan 2018 16:07:36 +0000 (01:07 +0900)]
[VM][FM7] Add UARTs.RS-232C, MODEM and MIDI.Temporally implements.
K.Ohta [Fri, 12 Jan 2018 10:39:48 +0000 (19:39 +0900)]
[VM][FM7][JCOMMCARD] Fix lacked registers.
K.Ohta [Fri, 12 Jan 2018 09:58:53 +0000 (18:58 +0900)]
[VM][FM7] Add Japanese communication board (日本語通信カード) .
[VM][FM7] Add turning ON/OFF Z80 extra board.
K.Ohta [Thu, 4 Jan 2018 04:23:25 +0000 (13:23 +0900)]
[DOC] Update readme.
K.Ohta [Thu, 4 Jan 2018 03:08:18 +0000 (12:08 +0900)]
[DOC] Update build version.
K.Ohta [Thu, 4 Jan 2018 03:06:58 +0000 (12:06 +0900)]
[DOC] Update for release 2018-01-04.
K.Ohta [Thu, 4 Jan 2018 02:58:31 +0000 (11:58 +0900)]
[DOC][INSTALLER] Update SOVERSION.
K.Ohta [Thu, 4 Jan 2018 02:54:14 +0000 (11:54 +0900)]
[BUILD][CMake] GNU/Linux: Add fallback LIB directory feature for library installation.
K.Ohta [Thu, 4 Jan 2018 01:29:24 +0000 (10:29 +0900)]
[VM][I386][OOPS] Fix OOPS.
K.Ohta [Tue, 2 Jan 2018 17:59:40 +0000 (02:59 +0900)]
[DOC] Update gitlog.
K.Ohta [Tue, 2 Jan 2018 17:57:56 +0000 (02:57 +0900)]
[VM][X1] Fix FTBFS.
K.Ohta [Tue, 2 Jan 2018 15:51:58 +0000 (00:51 +0900)]
[VM][General] Merge upstream 2017-12-28.
K.Ohta [Tue, 2 Jan 2018 15:28:03 +0000 (00:28 +0900)]
[VM][General] Merge Upstream 2017-12-15.
[VM] common.h : Not has <typeinfo.h> excepts VC++.Recommend to use <typeinfo> .
K.Ohta [Tue, 2 Jan 2018 13:52:37 +0000 (22:52 +0900)]
[VM][MC6809] More accurate emulation around interrupt.
K.Ohta [Sat, 30 Dec 2017 11:26:01 +0000 (20:26 +0900)]
[BUILD] Read from templete if config (buildvars.dat etc) has not exists.
K.Ohta [Sat, 30 Dec 2017 11:19:45 +0000 (20:19 +0900)]
[DOC] Add installer.
K.Ohta [Thu, 28 Dec 2017 08:17:20 +0000 (17:17 +0900)]
[VM][FM7] Z80: Implement interrupt features.
K.Ohta [Thu, 28 Dec 2017 08:15:56 +0000 (17:15 +0900)]
[DEBUGGER] Not push empty string.
K.Ohta [Thu, 28 Dec 2017 06:18:16 +0000 (15:18 +0900)]
[RES][FM7] Fix drive number:Should not start from "FD1", start from "FD0" for FM7/8 series.
K.Ohta [Thu, 28 Dec 2017 05:37:20 +0000 (14:37 +0900)]
[VM][FM7] Some fixes.
K.Ohta [Thu, 28 Dec 2017 05:35:21 +0000 (14:35 +0900)]
[VM][MB8877][FM7] Fix freezing with OS-9 with 2DD drive/image.Thanks to Ryu Takegami.
K.Ohta [Thu, 28 Dec 2017 05:31:51 +0000 (14:31 +0900)]
[VM][FM7][MAINMEM] Fix clock parameter with some situation.Thanks to Ryu Takegami.
K.Ohta [Thu, 28 Dec 2017 05:27:12 +0000 (14:27 +0900)]
[VM][FM7][DISPLAY] Merge Ryu Takegami's fixes.
[VM][FM7][DISPLAY] Fix around KANJI ROM access flag by sub system.Expect to fix OS-9 L2 for AV40.
[VM][FM7][DISPLAY] Fix display flag on reset.
K.Ohta [Fri, 22 Dec 2017 05:12:44 +0000 (14:12 +0900)]
[Qt][FM-7][Windows] Fix not effect keyin with "\_" for *native* Windows.
K.Ohta [Sun, 10 Dec 2017 10:58:05 +0000 (19:58 +0900)]
[DOC] Update for test release.
K.Ohta [Thu, 7 Dec 2017 10:08:34 +0000 (19:08 +0900)]
[BUILD][COMMON_VM] Update SOVERSION.
K.Ohta [Thu, 7 Dec 2017 10:07:54 +0000 (19:07 +0900)]
[VM][FN7][MAINIO] Fix Z80 halting timing.
K.Ohta [Thu, 7 Dec 2017 09:48:40 +0000 (18:48 +0900)]
[BUILD][FM7] Add support Z80-Card.
K.Ohta [Thu, 7 Dec 2017 09:47:53 +0000 (18:47 +0900)]
[VM][FM7] Fix switching sequence via 6809 : Z80.
K.Ohta [Thu, 7 Dec 2017 09:46:46 +0000 (18:46 +0900)]
[VM][MC6809] Not push PC when halting.
K.Ohta [Thu, 7 Dec 2017 09:45:25 +0000 (18:45 +0900)]
[VM][Z80][DEBUGGER] Call debugger even BUSREQ.
[VM][Z80] Fix crash without setting PIC.
K.Ohta [Thu, 7 Dec 2017 08:29:05 +0000 (17:29 +0900)]
[UI][Qt][FM7] Update with Z80 card.
K.Ohta [Thu, 7 Dec 2017 08:28:17 +0000 (17:28 +0900)]
[VM][FM7] Apply before commit of MC6809.
[VM][FM7] Initial support of extra Z80 card.
K.Ohta [Thu, 7 Dec 2017 08:25:36 +0000 (17:25 +0900)]
[VM][MC6809] More accurate emulation around HALT/BUSREQ and INT.
[VM][MC6809] You should'nt use bus_halt, use bus_ba (bus available) and bus_bs (bus status).
[VM][MC6809] Split interrupt sequence, to indicate bs bus as interrupt or sync_in.
K.Ohta [Thu, 7 Dec 2017 08:25:20 +0000 (17:25 +0900)]
[DOC] Update FFMPEG.
K.Ohta [Tue, 5 Dec 2017 04:24:39 +0000 (13:24 +0900)]
[Build][CMake] Fix FTBFS with J3100.
K.Ohta [Mon, 4 Dec 2017 10:31:19 +0000 (19:31 +0900)]
[DOC] Upsate docs.
K.Ohta [Mon, 4 Dec 2017 10:27:41 +0000 (19:27 +0900)]
[Build] FIX FTBFS with llvm CLANG.
K.Ohta [Mon, 4 Dec 2017 09:00:35 +0000 (18:00 +0900)]
[VM][I8080] Fix FTBFS with LLVM CLANG++.
K.Ohta [Mon, 4 Dec 2017 05:04:28 +0000 (14:04 +0900)]
[DOC] Update for release.
K.Ohta [Mon, 4 Dec 2017 04:51:59 +0000 (13:51 +0900)]
[INSTALLER] Update.
K.Ohta [Mon, 4 Dec 2017 04:51:35 +0000 (13:51 +0900)]
[Build][General] Update SOVERSION.
K.Ohta [Mon, 4 Dec 2017 04:50:00 +0000 (13:50 +0900)]
[DOC] Merge upstream 2017-12-03.
K.Ohta [Mon, 4 Dec 2017 04:49:14 +0000 (13:49 +0900)]
[General] Fix more FTBFS.
K.Ohta [Mon, 4 Dec 2017 04:48:07 +0000 (13:48 +0900)]
[VM][General] Merge Upstream 2017-12-03.
[VM] Fix FTBFSs .
K.Ohta [Sun, 3 Dec 2017 15:22:12 +0000 (00:22 +0900)]
[Build][CMake] Add supporting for OpenMP.
K.Ohta [Sun, 3 Dec 2017 15:18:14 +0000 (00:18 +0900)]
[VM][FM77AV][VRAM] More use SIMD to be faster.
[VM][FM7][VRAM] Try: Add suuporting for OPpenMP.But be slower than not using OpenMP (/_;)
K.Ohta [Sun, 3 Dec 2017 13:01:36 +0000 (22:01 +0900)]
[General] Update installer.