User Tools

Site Tools


en:msx:carnivore2:changelog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:msx:carnivore2:changelog [2020-07-05 15:14]
127.0.0.1 external edit
en:msx:carnivore2:changelog [2024-03-30 19:09] (current)
GreyWolf [03.02.2017]
Line 1: Line 1:
 ====== Carnivore2 Changelog ====== ====== Carnivore2 Changelog ======
  
 +====== 26.02.2024 ======
 +
 +**Updates for version 2.53**
 +
 +**Required updates:** several utilities, Nextor IDE BIOS, Boot Menu.
 +
 +  - Added new Nextor 2.1.2 Release version (master only)
 +  - The Boot Menu version is now 2.53, the BIN file now has the fixed size - 32768 bytes
 +  - Changed C2MAN, C2MINI, C2MAN40 and C2MINI40 utilities:
 +    - Added BIOS and Boot Menu file verification before uploading (https://​github.com/​RBSC/​Carnivore2/​issues/​50)
 +    - Optimizing directory now removes old "​RAM:"​ entries (https://​github.com/​RBSC/​Carnivore2/​issues/​40)
 +    - The Boot Menu must be 32768 bytes long, older files will not be recognized
 +    - A few minor bugfixes in the utilities were added
 +  - Changed C2RAMLDR utility:
 +    - A new option added to optimize and clean-up older "​RAM:"​ entries (https://​github.com/​RBSC/​Carnivore2/​issues/​40)
 +  - Changed the value of C29 in the Partslist to match the schematics
 +  - Added a few RCP files
 +
 +====== 14.05.2023 ======
 +
 +**Updates for version 2.52**
 +
 +**Required updates:** all utilities, Nextor IDE BIOS.
 +
 +  - Added new Nextor 2.1.1 Release version (master only)
 +  - Added STL files for 3D printing the cartridge case (the case has holes for audio jack and CF card)
 +  - Added ROM file (BYPASSFW) and its RCP configuration file for starting MSX-DOS2 on some computers, where the built-in firmware intercepts the control after exiting the Boot Menu
 +  - All special utilities now work correctly on Daewoo CPC-400 and similar computers
 +  - Added 2 new utilities: C2MINI и C2MINI40 - they do the same as C2MAN and C2MAN40, but they are lacking the directory editor (so they are smaller), so they should be used for computers with the reduced amount of RAM in MSX-DOS
 +
 +====== 12.06.2022 ======
 +
 +**Version 2.52**
 +
 +**Required updates:** Boot Menu.
 +
 +  - PSG initialization was added into the Boot Menu before running games or exiting in order to fix the missing music and sound effects in certain arabic MSX games
 +  - On certain MSX computers with the real PSG chip joysticks and joypads were not working in the Boot Menu. The resident music player had to be changed in order to fix that problem (thanks to KoD/SDM for his help)
 +
 +
 +====== 01.05.2022 ======
 +
 +**Version 2.50**
 +
 +**Required updates:** FPGA firmware, IDE BIOS, Boot Menu, all utilities.
 +
 +  - The CF timings were adjusted in the FPGA firmware - this seriously improved the stability and compatibility with various CF cards
 +  - User-configurable port (#F0, #F1 and #F2) for Carnivore2 [[carnivore2#​identification_and_controlling|identification and controlling]] was added to the Configuration menu
 +  - The configuration screen allows to set the ID port's auto-selection mode (the port is selected based on the slot's number to avoid conflicts)
 +  - [[carnivore2#​dualpsg|Dual-PSG]] support was added; when enabled in the PSG menu, Carnivore2'​s PSG is configured to work on ports #10-#11
 +  - Adjustable autostart delay with possibility to skip the startup message (when 0 is set) was added
 +  - Special Nextor 2.1.1 Beta 2 BIOS with disabled slave support was added as the default IDE BIOS
 +  - Original Nextor 2.1.0 BIOSes (Release) with different IDE driver versions were added as optional
 +  - Original (Japanese) FMPAC BIOS was added as optional BIOS
 +  - [[carnivore2#​C2IDETST]] now supports command lines switches: drive letter and number of iterations
 +  - The layout of palette controls was changed in the Configuration menu
 +  - Carnivore2 may now work in slot 3 if this option is enabled in the Configuration menu ([[[[carnivore2#​important_information|some restrictions may apply]])
 +  - High resolution cartridge labels were added into the repository
 +  - A few new RCP files were added into the repository
 +  - FMPAC drums volume fix was added; thanks to Uniskie (Japan)
 +  - Fixed the starting segment number for page 1 in both ASCII mappers for better compatibility with ASCII ROMs
 +  - Fixed the bug in C2RAMLDR: the loaded RCP entries were incorrectly adjusted before writing into the directory
 +  - The hardware interceptor was removed from the firmware; the 3 registers at offset #25-#27
 +  - Alternative background music was added in the BOOTCMFC.ALT file
 +  - New utility [[carnivore2#​C2FINDER]] was created to identify Carnivore1 and Carnivore2 in a system using two different methods
 +  - Fixed a bug in Boot Menu that prevented the second/​third Carnivore2 properly reading the configuration settings
 +  - Fixed a bug in Boot Menu - Arabic/​Korean warning was shown twice during boot
 +  - Fixed a bug in Boot Menu - alert messages were shown on top of title screen if Dual-Reset was not active
 +  - The Boot Menu restores the original screen and its colors when exiting
 +  - There are 2 additional files for OpenMSX to assign Carnivore2 to slot 1 or 2 (or both - you can use two Carnivore2 now)
 ====== 03.07.2020 ====== ====== 03.07.2020 ======
  
Line 28: Line 98:
 **Required updates:** FPGA firmware, Boot Menu, all utilities, DefConfig entry; the "​Power-up fix" must be removed if it was implemented on board!). **Required updates:** FPGA firmware, Boot Menu, all utilities, DefConfig entry; the "​Power-up fix" must be removed if it was implemented on board!).
  
-  - The new setup screen was introduced — slot configuration. It can be called with <​key>​o</​key>​ hotkey or with <​key>'​Enter '​⏎</​key>​. The new setup screen allows to run dual–slot configuration with flexible options selection for the master slot (you can choose what Carnivore2 built–in devices to enable). You can select 2 ROMs to run simultaneously. The only restriction for the slave slot is that it can run games with Konami4 and Konami5 mappers as well as small games up to 32kb without mapper. The slave slot becomes available if there'​s one unused physical slot in MSX and it is not occupied by another device.+  - The new setup screen was introduced — slot configuration. It can be called with <​key>​o</​key>​ hotkey or with <​key>'​Enter '​⏎</​key>​. The new setup screen allows to run dual–slot configuration with flexible options selection for the master slot (you can choose what Carnivore2 built–in devices to enable). You can select 2 ROMs to run simultaneously. The only restriction for the slave slot is that it can run games with Konami4 and Konami5 mappers as well as small games up to 32 KB without mapper. The slave slot becomes available if there'​s one unused physical slot in MSX and it is not occupied by another device.
   - The Boot Menu main page's UI was adjusted to have all main hotkeys easily visible. Also the Boot Menu now has the visible selection for master and slave slots called "​Dual-Slot"​. The entry for the master slot can be selected by pressing <​key>​1</​key>,​ the entry for the slave slot can be selected by pressing <​key>​2</​key>​. The <​key>​d</​key>​ key clears the selection as well as Autostart entry.   - The Boot Menu main page's UI was adjusted to have all main hotkeys easily visible. Also the Boot Menu now has the visible selection for master and slave slots called "​Dual-Slot"​. The entry for the master slot can be selected by pressing <​key>​1</​key>,​ the entry for the slave slot can be selected by pressing <​key>​2</​key>​. The <​key>​d</​key>​ key clears the selection as well as Autostart entry.
   - The DefConfig'​s settings were changed and the Boot Menu was adjusted so that when this default configuration is started, the Boot Menu remains in the primary slot, allows the system to start and is always detectable by ''​C2MAN''​ and other utilities. The ''​C2MAN''​ and ''​C2MAN40''​ utilities now write the adjusted DefConfig entry into the directory when you optimize directory entries from the Service Menu.   - The DefConfig'​s settings were changed and the Boot Menu was adjusted so that when this default configuration is started, the Boot Menu remains in the primary slot, allows the system to start and is always detectable by ''​C2MAN''​ and other utilities. The ''​C2MAN''​ and ''​C2MAN40''​ utilities now write the adjusted DefConfig entry into the directory when you optimize directory entries from the Service Menu.
Line 34: Line 104:
   - The Configuration screen got yet another new setting — "​Dual-reset on cold boot". It makes the computer restart twice after the cold boot. This is necessary to make sure that the cartridge is fully initialized when a computer is just powered on. So it is recommended to enable the dual–reset feature.   - The Configuration screen got yet another new setting — "​Dual-reset on cold boot". It makes the computer restart twice after the cold boot. This is necessary to make sure that the cartridge is fully initialized when a computer is just powered on. So it is recommended to enable the dual–reset feature.
   - The C2CFGBCK utility no longer does the BIOS ROM shadowing and therefore starts faster.   - The C2CFGBCK utility no longer does the BIOS ROM shadowing and therefore starts faster.
-  - The Boot Menu's data section has been heavily optimized to have space for more features. The repeated characters are now output with a macros (this saves space). The data for Boot Menu's screens is now written in the last two 8kb blocks of the first 64kb FlashROM block. This saves a lot of space.+  - The Boot Menu's data section has been heavily optimized to have space for more features. The repeated characters are now output with a macros (this saves space). The data for Boot Menu's screens is now written in the last two 8 KB blocks of the first 64 KB FlashROM block. This saves a lot of space.
   - The firmware now reports its internal version in the configuration registers (3 bytes) in ASCII format (only starting from v2.30).   - The firmware now reports its internal version in the configuration registers (3 bytes) in ASCII format (only starting from v2.30).
   - The cartridge now outputs the actual versions of the Boot Menu and the firmware during the cold boot and then either reboots a system again (dual–reset) or continues to the Boot Menu.   - The cartridge now outputs the actual versions of the Boot Menu and the firmware during the cold boot and then either reboots a system again (dual–reset) or continues to the Boot Menu.
Line 199: Line 269:
   - The expanded slot functionality has been added. Please refer to the cartridge'​s documentation for more info.   - The expanded slot functionality has been added. Please refer to the cartridge'​s documentation for more info.
  
 +
 +{{tag>​MSX-en RBSC-en}}
en/msx/carnivore2/changelog.1593951293.txt.gz · Last modified: 2020-07-05 15:14 by 127.0.0.1