OSDN Git Service

[DOC] Update to release.
[csp-qt/common_source_project-fm7.git] / source / ChangeLog
index 4003a79..e6ce97b 100644 (file)
@@ -1,5 +1,65 @@
 *** If you want to know full changes, please read 000_gitlog.txt and history.txt. ***
 
+* SNAPSHOT September 26, 2020
+ * Upstream 2020-04-06.
+ * [FMTOWNS/DMAC] Bootable TownsOS v1.1L30 based softwares.
+                  Fix around DMA address mask.
+                 See source/src/vm/fmtowns/00_status.ja.md.
+ * [General] Now, version of all DLLs/SOLIBs are 3.0.x.                  
+ * [DEVICE] Change API: special_reset(num).
+            This aimes to support FM-Towns's multiple special resetting.
+ * [I18N] Prepare to support multiple languages.
+ * [Draw/GL4_5] Wait until complete to mapping.
+                Fix crash with QUAZZLE (FMTOWNS;FSW Collection 10).
+ * [VM/FMTOWNS][OOPs] Fix fallthroughs.
+ * [VM/FMTOWNS] Add IC CARD feature.
+ * [FMTOWNS/CRTC] More simple logic at rendering.
+ * [FMTOWNS/CDROM] RESTORE/SEEK COMMAND (00h) must seek to lba0, then aimed lba.
+ * [FMTOWNS/CDROM] PAUSE COMMAND (85h) : Return extra status even isn't audio track.
+ * [FMTOWNS/CDROM] READ MODE1: May not need extra status, integrated after reading.
+ * [FMTOWNS/MEMORY] Integrate memory accessing to primitive inline functions.
+ * [FMTOWNS/CDROM][WIP] Status around CMD A0h. This is working-in-progress.
+ * [FMTOWNS/CDROM][WIP] TRY: Implement PIO transfer.
+ * [FMTOWNS/CDROM] Should read per a sector, not variable length.
+ * [FMTOWNS/CDROM] Implement pseudo burst transfer for DMA.
+ * [FMTOWNS/CDROM] Set CDDA_STATUS=CDDA_OFF before reading data.
+                   Fix スーパーリアル麻雀PIV.
+ * [FMTOWNS/SPRITE] Initially works.
+ * [FMTOWNS/VRAM] Faster write access via write_memory_mapped_io[16|32]() .
+ * [FMTOWNS/TIMER] Disable free run counter before 1H/2H/1F/2F.
+ * [FMTOWNS/FLOPPY] Implement some bits and disk changed feature 
+                    (0208h:bit0:R after Towns2H/2F/1H/1F).
+ * [FMTOWNS/TIMER] Didable 1uS wait feature wait before xxF/xxH.
+ * [FMTOWNS/KEYBOARD] TRY: Boot with 'CD' 'H0' etc.Still works only with 'DEBUG'.
+ * [FMTOWNS/SCSI] Add SIG_SCSI_EOT signal.
+ * [FMTOWNS/SCSI] Set ctr_reg after sending command to host.
+ * [Qt/LOGGER] Fix not initialize (internal)osd_pointer;
+               wish to fix below issue (@Fedora Linux) 
+              https://matsuri.5ch.net/test/read.cgi/i4004/1526806551/935
+               by this.
+ * [VM/I386_NP21] Memory access:Make functions inline to be faster processing.
+ * [VM/COMMON_VM] Fix warining of 'set_context_intr' hides overloaded 
+                  virtual function [-Woverloaded-virtual] with LLVM Clang++.
+ * [VM/MC6809] Remove MC6809_BASE::, integrated to MC6809:: .
+ * [VM/Z80] Remove Z80_BASE::, integrate to Z80:: .
+ * [VM/UPD7220] Limit address of PSET.More correctness clock feature.
+ * [VM/UPD71071] Fix tc bit down.
+ * [VM/UPD71071] Add some signals.
+ * [VM/UPD71071][FMTOWNS][MZ2800] Update API; Separate TC signals per a channel.
+ * [VM/UPD71071] SREQ is prior than MASK.Don't auto transfer at demand mode.
+ * [VM/UPD71071] Implement ENDx signal for stopping DMA from some devices.
+
+ * [VM/I8259] Initialize registers by reset().
+ * [EMU][UI/FLOPPY] Implement 1sec delayed open() for floppy, 
+                    fix not detect when changing from HISTORY.
+ * [X1/DRAW] Fix spending a lot of host CPU usage on draw_screen().
+             This issue has happened at only X1 (not turbo) due to
+             memory aligns and cache lines.
+             Set alignment of RAM and some values.
+ * Built with 97db8d7a26eb8eeb7722b009456d7c9bcadda0f7 (or later).
+
+-- Sep 26, 2020 18:29:40 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+
 * SNAPSHOT June 27, 2020
  * Upstream 2020-04-06.
  * [EMULATION] Now, emulation period is half of one frame.