Skip to content

Commit

Permalink
v2.15.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
jfdelnero committed Dec 23, 2023
1 parent b58d033 commit fa1c737
Show file tree
Hide file tree
Showing 3 changed files with 184 additions and 185 deletions.
8 changes: 4 additions & 4 deletions build/version.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#define FILE_VERSION 2,15,1,1
#define STR_FILE_VERSION "2,15,1,1\0"
#define STR_FILE_VERSION2 "2.15.1.1"
#define STR_DATE "14 Dec 2023\0"
#define FILE_VERSION 2,15,1,2
#define STR_FILE_VERSION "2,15,1,2\0"
#define STR_FILE_VERSION2 "2.15.1.2"
#define STR_DATE "23 Dec 2023\0"
#define NOMFENETRE "HxCFloppyEmulator v" STR_FILE_VERSION2

#define FILEVER FILE_VERSION
Expand Down
21 changes: 10 additions & 11 deletions hxcfloppyemulator_soft_release_notes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,37 +17,36 @@ Sources : https://github.com/jfdelnero/HxCFloppyEmulator
-------------------------------------------------------------------------------

/*********************************************************
** **** 2023 : HxCFloppyEmulator *.*.*.* - (Work in progress/beta version)

*** Latest beta version : https://hxc2001.com/download/floppy_drive_emulator/HxCFloppyEmulator_soft_beta.zip ***
*** Last update : v2.15.1.1, 15 December 2023 ***
23 December 2023 : HxCFloppyEmulator 2.15.1.2

-> Many fixes and improvements into the flux stream management :

- One revolution only / 2 indexes support fixed.

- Fix stream files formats export : No more glitch after the first revolution index. (fix SCP and KF export).
- Fix stream files formats export : No more glitch after the first revolution index. (Fix SCP and KF export).

- Sectors recovery support - Can be disabled/enabled with the FLUXSTREAM_SECTORS_RECOVERY variable.
This feature try to automatically recover/fix bad sectors with copies present in others stream revolutions.

- Default pulses timing jitter tolerance increased from 10% to 14% (Config file).

-> Kryoflux writer : stream to stream conversion : Don't align output stream to the next index.

-> SCP writer : stream to stream conversion : Don't align output stream to the next index.

-> SCP loader : Fix singled-sided images support (fix the number of tracks/cylinder).
-> SCP loader : Fix singled-sided images support (Fix the number of tracks/cylinder).

-> SCP loader : Fix broken support of SCP images with more than 5 revolutions.

-> SCP loader : Fix odd number of tracks + double step mode issue (last track missing).
-> SCP loader : Fix odd number of tracks + double step mode issue (Last track missing).

-> Logic analyzer capture loader : nameTT.S.logicbin8bits file name convention support. (TT=track S=side)

-> New XML format : MC50/MC300/MC500 formats and empty data disk.

-> New XML format : Sharp X68000 2HD disk.

-> Track display : fix possible infinite loop : check the bitrate value and stop + report if needed.
-> Track display : Fix possible infinite loop : check the bitrate value and stop + report if needed.

-> HFEv3 loader : Support RAND_OPCODE right after SKIPBITS_OPCODE.

Expand All @@ -57,8 +56,6 @@ Sources : https://github.com/jfdelnero/HxCFloppyEmulator

-> XML raw loader : Fix images last sector loading.

-> Many internal code improvements and fixes.

-> Track editor : New "insert" and "remove" track operations.

-> HFE writers : New "HFE_WRITER_WRITENOTALLOWED" parameter : Set it to 1 to write protect the exported hfe files.
Expand All @@ -79,7 +76,9 @@ Sources : https://github.com/jfdelnero/HxCFloppyEmulator

-> New track format : Centurion MFM. (Rick Altherr)

-> Code : gcc's -fanalyzer used against the libhxcfe library : Many possible issues fixed ! (WIP)
-> Code : gcc's -fanalyzer used against the libhxcfe library : Many possible issues fixed !

-> Many internal code improvements and fixes.

*********************************************************/

Expand Down
Loading

0 comments on commit fa1c737

Please sign in to comment.