Ciao a tutti, apro questo topic per tenere traccia degli aggiornamenti firmware del
1ChipMSXQuindi i possessori di questo bel gingillo potranno trovare qui i nuovi firmware che verranno man mano rilasciati.
Oltre a questo, inserirò guide e tutorial per il suo buon utilizzo
-----------------------------
E' da un bel pò che non aggiornavo questa pagina, nel frattempo, dalla versione 2.3, siamo arrivati alla 3.2.1!
Sul sito dell'amico
KdL è disponibile il nuovo firmware 3.2.1 (che è un bugsfix della 3.2) per il
1ChipMSX. e
Zemmix Neowww.webalice.it/gnogni/Queste le novità:
v3.2 [2013.12.15] [KdL's Updates!]
- Updated Switched I/O ports ($40-$4F) module to Revision 004.
- Updated documentation and DIP-SW User Manual in the [docs\] folder.
- Updated the [msxtools\] folder.
- New Hex-files 320kB from OCM-SDBIOS Pack v1.4 with MSX3 and Zemmix Neo logos.
- New IPL-ROM Revision 1.01(K) that loads fast the 320kB BIOS.
- New LFSR counter for RTC module and speed limiter for logo animation.
- New external clock rule, the toggles are limited to 5.37MHz for async mode.
- New ID "Machine Type" (0-15) for OCM, Zemmix Neo, Altera DE0/DE1, etc.
- New rules for LEDs and VGA luminance by machine type.
- Added port F4 support, also for Warm Reset function.
- Added PAL 50Hz support for VGA modes, by caro.
- Added RWIN and LWIN as alternatives to the space-bar, useful for the players.
- Added CPI(R)CPD(R) undocumented flags at T80 Core, by TobiFlex.
- Fixed the black screen event with MegaSD Off, by caro.
- Fixed various bug on H-Sync and V-Sync of VDP TH9958.
- Increased VRAM to 1024kB, a full control of 16 pages by 64kB is permitted.
- Increased the boot speed with CPU clock at 3.58MHz.
- Improved the hard reset rules and increased the stability of system.
- Restored SHIFT+UP/DOWN toggles to the original master volume.
- Replaced Pause key with Lights On/Off control to prevent any data corruption.
- Enabled the AUTO_RESOURCE_SHARING of Quartus II to get more LEs.
- Many PLDs in this package, choose your preferred from the [firmware\] folder.
Notes and known issues:
- The T80 Core is fully approved by ZEXALL tool from this release.
- Sometimes the SD-Card is not detected after an hard reset but
you can reinsert it to go again.
- The 'Break' command of ESE-PS2 module do not work during the hard reset or
if you detach the keyboard at warm. Press the same keys or power off
to restore the system.
- VDP timings are too fast, intro of Fray and Space Manbow confirm.
- MIDI-IN of Music Module do not work properly with VDP TH9958.
- Playsoniq and Franky go to black screen from OCM-PLD v2.4 firmware.
v3.1 [2011.07.09] [KdL's Updates!]
- Updated Switched I/O ports ($40-$4F) module to Revision 003.
- New Pseudo-Stereo, red for external cartridges and white for internal sounds.
- New asynchronous tPANA, cpu @5.37MHz and slots @3.58MHz (experimental).
- Updated documentation and DIP-SW User Manual in the [esemsx3\docs\] folder.
- Improved tMSD compatibility, its speedup was reduced to 5.37MHz.
- Improved hard reset and cartridges detection at boot.
- Improved code readability of sources [emsx_top.vhd] and [swioports.vhd].
- Hidden the border color '7' at startup on all Hex-files.
- Updated the [msxtools] folder.
- Added Western Hex-file, suggested for future new layouts.
- Added Spanish keyboard layout by DRomeo.
- MSX2 and MSX2+ all in one. PLDs in this package:
31ukyen?.pld is English keyboard layout with yen
31jpyen?.pld is Japanese
31ukbsl?.pld is English keyboard layout with backslash
31frbsl?.pld is French
31esbsl?.pld is Spanish
Notes:
- Recommended configuration for Pseudo-Stereo and MoonBlaster:
red for right output and white for left output.
- Pause key is not really stable. Make caution using it!
v3.0 [2011.05.19] [KdL's Updates!]
- MSX2+ edition based on OCM-PLD Pack v2.4
- Updated Switched I/O ports ($40-$4F) module to Revision 002.
- New documentation and DIP-SW User Manual in the [esemsx3\docs\] folder.
- IPLROM module that include the Pletter routine by caro.
- Stable release of VDP, PSG and KANJI modules by HRA!
- Improved hard reset key: one click for a fast reset;
hold few seconds or double click for a complete reset.
- Improved code readability of sources replacing tabs with spaces.
- Minor fixes to improved LEs resources.
- Updated the [msxtools\] folder.
- New custom Hex-files compressed by Pletter:
yen or backslash, 80 columns, key click off and logo antialiasing fix.
- PLDs in this package: JP layout, UK yen, UK backslash and FR backslash.
- This release has been optimized with Quartus II 11.0 Web Edition.
A tip:
- loading a BIOS from SD-Card, get the 1st boot faster:
check the [msxtools\rtcsave\] folder to read more.
____________________
v2.x (discontinued) \___________________________________________________________
v2.4 [2011.04.13] [KdL's Updates!]
- New Switched I/O ports ($40-$4F) module.
- New documentation and DIP-SW User Manual in the [esemsx3\docs\] folder.
- Added an additional cpu clock of 5.37MHz, tPANA with redirection possibility.
- Added a hybrid clock to get fast SD-Card access with any cpu clock, tMegaSD.
- Added fine-tuning at 10MHz, controlled by [SHIFT+PGUP/PGDOWN] keys.
- Added T80 undocumented DDCB and FDCB opcodes (by TobiFlex).
- Added an additional French keyboard layout (by Atheus).
- Added many LED options and adjusted light intensity.
- Renew and improved RTC module realized by HRA!
- Improved stability of [PAUSE] key but still isn't perfect! Tested on KMGR3SCC.
- Fixed minor bugs on PS/2 keyboard interface module.
- Disabled OSD and Debug Window to cut LEs.
- Disabled SCC interpolation to cut LEs.
- Modified and updated the [msxtools\] folder.
- Modified hex-file to get easy a customizable MSX2 bios, mainly to have
80 columns, key click sound off, backslash and logo antialiasing fix.
- PLDs in this package: JP layout, UK yen, UK backslash and FR backslash.
- This release has been optimized with Quartus II 8.1 Web Edition using:
* Ignore LCELL Buffers [On]
* Force Use of Synchronous Clear Signals [On]
Known issue:
- Fray Intro Disk have start with corrupted sound and freeze over 6.10MHz.
Dovete scaricare:
OCM-PLD V3.2.1 (2014.06.05)NB:
Trattandosi di un bugsfix, tutta la documentazione la trovate all'interno della versione 3.2:
OCM-PLD Pack V3.2 (2013.12.15)scaricate anche il pack delle utility:
OCM-EXTRA Pack v1.7.1 (2013.12.15)Ovviamente STATE ATTENTI in quanto flashare il firmware è SEMPRE una operazione molto delicata...
Queste le istruzioni per l'aggiornamento:
copiate nella root della scheda SD i files:
PLDFLASH.COM
EMSX_TOP.PLD
Accendete il 1chipMSX
da dos digitare:
A> SET EXPERT=ON
A> PLDFLASH EMSX_TOP.PLD
............................................ (pls, wait!)
A> _
ATTENDETE che l'aggiornamento sia terminato, spegnete (per qualche secondo) e riaccendete.
Ovviamente, tutto a vostro rischio e pericolo, quindi non mi assumo nessuna responsabilità
Enjoy it!
Edited by journey - 21/6/2014, 10:04