KdL updates your OCM

KdL updates your OCM

por KdL en 09-01-2020, 00:35
Tema: Desarrollo
Idiomas:

KdL improved the OCM firmware with a massive update.

OCM-PLD Pack v3.8 [2020.01.09] is out!

  • Updated all keyboard layouts by adding KANA/CODE to the [MENU] key and fixed the assignment of [SHIFT+F6].
  • Also, from this release, the UK layout is renamed to the US layout as it has always been incorrect.
  • Updated documentation in the [docs\] folder.
  • Updated 'vgmplay.com' v1.3-rc5 in the [msxtools\vgmplay\] folder.
  • Updated some scripts to compile and collect firmware.
  • New turboR PCM Device, initial release without a digital filter (LPF), by HRA! If using SDBIOS (MSX2+), version 2.8 or later must be loaded to enable PCM audio at system startup.
  • New contents in the [msxtools\] folder, Read Silicon ID v1.1 and MPCM v1.04 / MPCM-OCM patch.
  • Improved the global reset and some gaps in the Switched I/O ports ($40-$4F) Revision 9.
  • Improved the vertical centering for VGA modes, you need to realign the image screen after the update.
  • Improved VDP wait controller, Sunrise logo works faster now but the graphic glitches are not yet fixed.
  • Improved tMegaSD function to be able to start "Xak Precious Package: The Tower of Gazzel" with SofaRunIt.
  • Improved compatibility for some PS/2 keyboards, by uniabis.
  • Fixed FIELD statement in DISK BASIC version 2.01 of MegaSDHC kernel, by uniabis.
  • Fixed the lack of page flipping (R13) capability and the undocumented "Cadari" bit, by ducasp.
  • Fixed an issue with OPLL at the amplitude modulation frequency when tremulo is turned on, by GreyRogue.
  • Fixed the WAIT_n signal of external slots that was wrong, by Victor Trucco.
  • Cleaned up the source code in general and converted the ANSI files to the UTF-8 format.
  • The firmware are interchangeable only by machine type, therefore DO NOT mix 1chipMSX, Zemmix Neo and SM-X.

Related to SM-X:

  • Integration of the Firmware Update 1.3 released on 20th November 2019 by Victor Trucco.
  • New DIP-SW User Manual for SM-X in the [docs\] folder and pinout description for the Joystick to MIDI cable.
  • New MYDRI v1.06 in the [msxtools\] folder, an impressive MIDI player compatible with SM-X.
  • New dedicated scripts to compile and collect firmware for SM-X.
  • New IPL-ROM Revision 2.00 with 512kB Dual-EPBIOS to allow a rapid exchange of MegaSDHC and Nextor kernels via DIP-SW7. The use of SDBIOS will continue to run in single mode to maintain an optimal user experience.
  • Improved some general aspects between faster system startup, clearer HDMI sound output and other things.
  • Added the DIP-SW8 status LED to display read/write access to the SD card.
  • Restored the video output configuration to take advantage of "Pixel Ratio 1:1 for LED display" in VGA mode, this solution also fixed PAL mode via the HDMI video output.

OCM-EXTRA Pack v2.7 [2020.01.09] is out!

  • Updated SETSMART.HLP with minor text corrections.
  • Updated PLDFLASH.COM and SMXFLASH.COM to prevent flashing of wrong devices and, more importantly, they are now able to flash using the Nextor kernel.
  • Updated OCMSTAT.ASC example inside of [samples\] folder.

OCM-SDBIOS Pack v2.8 [2020.01.09] is out!

  • Updated Nextor kernel to v2.1.0-RC1 including its tools.
  • Improved some ROM files with new patches.
  • Added some scripts intended for SM-X and added its logo.

Ratiofix! v2.6 (2019.12.27) is out!

  • Improved sensitivity of the space key.

Relevant link: KdL Index

Comentarios (25)

Por KdL

Paragon (1265)

Imagen del KdL

09-01-2020, 13:51

Thanks for the nice graphics. The term "out!" that I have always used has truly become a symbol for me, I love it. Running Naked in a Field of Flowers

Por tfh

Prophet (2055)

Imagen del tfh

09-01-2020, 14:21

Yay Smile Time to update my Zemmix Neo Smile

Por Parn

Champion (485)

Imagen del Parn

09-01-2020, 14:40

This is amazing. Thank you very much, and a shout out to everyone who helped!

Por zett

Hero (606)

Imagen del zett

09-01-2020, 14:40

Great work dude! is the horizontal upscalling better to now?

Por KdL

Paragon (1265)

Imagen del KdL

09-01-2020, 19:39

zett wrote:

Great work dude! is the horizontal upscalling better to now?

Pixel Ratio 1:1 is okay with RGB 15KHz. For the VGA output you must use VGARATIO from MSX DOS 2 to calibrate it and if your monitor is of good quality you should see perfectly. However the HDMI of SM-X has not this restriction but not all displays are supported.

Por jltursan

Prophet (2264)

Imagen del jltursan

09-01-2020, 19:56

Impressive!. That's what I call an update!

Por alexito

Hero (613)

Imagen del alexito

09-01-2020, 21:47

Simply Awesome Dude!

I love the new PCM Feature when Turbo R Bios is Installed on SDCARD.

Video

:RNFF:

Por KdL

Paragon (1265)

Imagen del KdL

09-01-2020, 23:22

alexito wrote:

Simply Awesome Dude!

I love the new PCM Feature when Turbo R Bios is Installed on SDCARD.

Running Naked in a Field of Flowers

Thanks Alex, the turboR PCM is also works on MSX2+ if you use the latest SDBIOS v2.8 or the intenal EPBIOS of OCM-PLD v3.8

Por alexito

Hero (613)

Imagen del alexito

10-01-2020, 00:05

I have not updated the SDBIOS yet but that is excellent news KdL (Luca). That mean I can boot with my Super SDCARD Ver1 and My Sharkym SDMMC ver3 for sure and test more games.

Here a small video of FRAY (Turbo R Version) running with my old Turbo R Bios.

Video

Por gdx

Prophet (3316)

Imagen del gdx

10-01-2020, 01:29

OSMs are getting closer to real machines little by little. Smile

Por MSX-ALL

Resident (34)

Imagen del MSX-ALL

10-01-2020, 03:54

tfh wrote:

Yay Smile Time to update my Zemmix Neo Smile

How to update the Zemmix? I have a Zemmix from Victor Trucco (Brazilian version). Does anyone know if this update is compatible with it?

Por tfh

Prophet (2055)

Imagen del tfh

10-01-2020, 07:50

There is a how-to in the archive.
Just download it and browse to the most recent 3.8 release and follow the steps in the how-to.

Por KdL

Paragon (1265)

Imagen del KdL

10-01-2020, 08:02

MSX-ALL wrote:
tfh wrote:

Yay Smile Time to update my Zemmix Neo Smile

How to update the Zemmix? I have a Zemmix from Victor Trucco (Brazilian version). Does anyone know if this update is compatible with it?

For first ask to Victor for the compatibility, then follow these simple steps:

1) On your pc run 'pld_collector.cmd' from the firmware folder of OCM-PLD v3.8
2) Copy the resulting PLD380 folder to your SD card.
3) From MSX DOS 2 of Zemmix Neo go to the PLD380 folder and type FLASH ZEMBR-US.PLD to run the update or run TYPE FLASH.TXT to show a minimal guide.

I also suggest you to read the 'howto.txt' of firmware folder. Big smile

Por KdL

Paragon (1265)

Imagen del KdL

10-01-2020, 08:10

[ howto.txt ]

Firmware Collection
=================
- Choose a firmware by machine type, keyboard layout and EPBIOS type from the available variants.
- For 1chipMSX and Zemmix Neo, copy the 'emsx_top.pld' file in the same folder of 'flash.bat' and 'pldflash.com' files
and run these command lines from MSX-DOS 2 to go:

A:\>FLASH EMSX_TOP.PLD
or
A:\>SET EXPERT ON
A:\>PLDFLASH EMSX_TOP.PLD

- For SM-X, copy the 'ocm_sm.pld' file in the same folder of 'xflash.bat' and 'smxflash.com' files
and run these command lines from MSX-DOS 2 to go:

A:\>XFLASH OCM_SM.PLD
or
A:\>SET EXPERT ON
A:\>SMXFLASH OCM_SM.PLD

- The 'pld_collector.cmd' script is a firmware collection tool useful to quickly put them on the SD card.

WARNING!! Do NOT turn off the device until the Flash Process is done
-----------------------------------------------------------------------------------------------------------------
A corrupted PLD file might cause your system to FAIL!
Any damages caused by improper operations of updating the firmware is at your own risk. Please be responsible.

Using incorrect firmware, you may need to use the recovery procedures as described below.

Recovery Guide for 1chipMSX and Zemmix Neo
=======================================
Here is how to flash the device after a failed update using a personal computer with Windows OS.

1. Buy and install a compatible download cable for 'EPCS4' like USB ByteBlaster.

2. Download and install Stand-Alone Quartus II Programmer 11.0sp1 (free):
http://download.altera.com/akdlm/software/acds/11.0sp1/208/s...

3. Open the case of your 1chipMSX or Zemmix Neo and attach the cable on the JTAG connector with the pin-1 towards the front of device.

4. Run the programmer and power on the device, select "Active Serial Programming" method to load the 'recovery.pof' file.

Recovery Guide for SM-X
====================
Here is how to flash the device after a failed update using a personal computer with Windows OS.

1. Buy and install a compatible download cable for 'EPCS4' like USB ByteBlaster.

2. Download and install Stand-Alone Quartus II Programmer 13.0sp1 (free):
http://download.altera.com/akdlm/software/acdsinst/13.0sp1/2...

3. Go to the bottom of SM-X and attach the cable on the JTAG connector with the pin-1 towards the front of device.

4. Run the programmer and power on the device, select "JTAG" method to load the 'recovery.jic' file.

________________
KdL 2020.01.09

Por Parn

Champion (485)

Imagen del Parn

10-01-2020, 20:24

alexito wrote:

Simply Awesome Dude!

I love the new PCM Feature when Turbo R Bios is Installed on SDCARD.

Video

:RNFF:

This makes me super happy as well! :RNFF:

Por KdL

Paragon (1265)

Imagen del KdL

11-01-2020, 04:12

DIP-SW and Special Keys
=======================
GAMING-SPACEBAR    <=  [WIN]
GRAPH              <=  [F6] or [ALT]
KANA/CODE          <=  [F7] or [MENU]
SELECT             <=  [F8]
CPU Clock          <=  [F12] or [DIP-SW1]
Video Output       <=  [(SHIFT+)PRNSCR] or [DIP-SW2/3]
Audio Mixer & CMT  <=  [(SHIFT+)PGUP/PGDOWN/F9/F10/F11] & [SCRLCK]
Cartridge Slot-1   <=  [SHIFT+F12] or [DIP-SW4]
Cartridge Slot-2   <=  [SHIFT+SCRLCK] or [DIP-SW5/6]
System Reset       <=  [HARD RESET KEY] Fast or Long-Click (normal or full reboot)
Internal Mapper    <=  [DIP-SW7] only
Internal MegaSD    <=  [DIP-SW8] only
Blackout Mode      <=  [PAUSE] (only for 1chipMSX and Zemmix Neo)
Internal OPLs      <=  [PAUSE] (only for SM-X)

Por KdL

Paragon (1265)

Imagen del KdL

11-01-2020, 04:17

Note that SHIFT+PGUP/PGDOWN use four steps insted of eight: mute, min, middle and max volume.

Por KdL

Paragon (1265)

Imagen del KdL

12-01-2020, 01:29

OCM-BOY Pack v3.8 [2020.01.11] is out!

KdL Index! and OCM-PLD News on Twitter.

Por Sebbeug

Champion (257)

Imagen del Sebbeug

12-01-2020, 09:48

hmmm... How many MSXers own an MSXboy ? Smile

Por KdL

Paragon (1265)

Imagen del KdL

12-01-2020, 18:32

Sebbeug wrote:

hmmm... How many MSXers own an MSXboy ? Smile

I do not know. This is a gift from the manufacturer and the update package was written to reciprocate his kindness.

Por AxelStone

Prophet (2723)

Imagen del AxelStone

13-01-2020, 21:44

gdx wrote:

OSMs are getting closer to real machines little by little. Smile

I think that in some aspects are even better Smile . For example, you can play games with Z80 turbo mode without get high pitch in PSG sound, like happens in real MSX2+.

Great update! I love Zemmix to use as daily MSX Smile

Por Samor

Paragon (2046)

Imagen del Samor

14-01-2020, 08:18

Thanks KdL Smile

Por KdL

Paragon (1265)

Imagen del KdL

16-01-2020, 07:14

OCM-SDBIOS Pack v2.9 (2020.01.16) is out!

- Added 1chipMSX改 logo by HRA!

Por raymond

Champion (418)

Imagen del raymond

21-01-2020, 20:19

Thanks for this massive update! Keep up the good work Big smile

Por mygodess

Champion (267)

Imagen del mygodess

23-01-2020, 07:37

Sebbeug wrote:

hmmm... How many MSXers own an MSXboy ? Smile

Just 1 outside of Korea. (Kdl Only Smile ) There are about 50 users in Korea also.