The One chip MSX is a re-implementation of an MSX-2 computer that uses a single FPGA to implement all the electronics (except the RAM) of an MSX-2, including the MSX-MUSIC and SCC audio extensions. New Firmware, source code, docs and tools for this 1chipMSX has just been released as OCM-PLD Pack
by KdL.
Here's the change log:
- Updated Switched I/O ports ($40-$4F) module to Revision 5: Right Inverse Audio is a good solution for recording really clean balanced audio, suggested by Grauw.
- Updated documentation and DIP-SW User Manual in the docs\ folder.
- Updated all scripts to compile and collect firmware and added new ones to better manage the multi-release.
- New generation of Hex-files 304kB from OCM-SDBIOS Pack v2.0
- New IPL-ROM Revision 2.00 that loads 304kB EPBIOS or 512kB SDBIOS with autodetection of JIS-ROM and F4 Device.
- New method to improve the system boot time... I am very proud of this result!
- New contents inside the [msxtools\] folder, RTC save v2.2 with source code, new JIS Table and SwapEIDI tools.
- Added support to Nextor kernel, MSX turbo-R BIOS and JIS 2nd level: a proper SDBIOS is required for them.
- Bug fixes and improvements on Internal Mapper 2048 kB, Kanji ROM controller, Hard Reset Key lock and I/O ports.
- New optimization trick which gives a big reduction of 5% in Logic Elements: the "Area" and "Normal" options have been restored on the Quartus II synthesis to restore stability.There are many PLDs in this package, choose the one you like from the [firmware\] folder.
Notes and warnings:
- The main intent of this release is to open the road for OCM to evolve in a MSX turbo-R machine and which is why I deliberately avoided the addition of less-used new components (ESE-RAMdisk, RS-232 and MOUSE PS/2 adapter).
- Nextor kernel for OCM is unable to flash the PLD firmware using 'pldload.com' and the machine can be BRICKED!! The last 'pldflash.com' v1.5 automatically detects Unsupported Kernels, pay close attention to this.
- OCM-SDBIOS v1.9.2 or earlier is no longer supported by now and OCM-SDBIOS v2.0 or later is needed to have fun.
Some known issues:
- The timings of VDP TH9958 are too fast: the intros of Fray and Space Manbow confirm the issue. Hint! The most of Microcabin games can run better with the 'runit.com' tool.
- The 'Break' command of ESE-PS2 module do not work during the hard reset or if you unplug the keyboard at warm.
- Sometimes the SD-Card is not detected after a hard reset but you can re-insert it on the fly to solve.
- The current version of MSX turbo-R BIOS can be started with Internal Mapper 4096 kB only using Nextor kernel.
Download at KdL Index!
Comments (21)
By KdL
Paragon (1236)
28-09-2017, 14:08
By Parn
Champion (424)
28-09-2017, 14:48
By KdL
Paragon (1236)
28-09-2017, 21:32
By Spider
Resident (45)
28-09-2017, 22:31
By raymond
Champion (394)
29-09-2017, 11:53
By -Neo-
Champion (380)
29-09-2017, 15:41
By KdL
Paragon (1236)
29-09-2017, 17:01
By mfeingol
Champion (266)
29-09-2017, 23:46
By KdL
Paragon (1236)
30-09-2017, 13:37
By KdL
Paragon (1236)
30-09-2017, 13:41
By KdL
Paragon (1236)
02-10-2017, 04:19
By mfeingol
Champion (266)
03-10-2017, 23:36
By KdL
Paragon (1236)
04-10-2017, 01:43
By mfeingol
Champion (266)
04-10-2017, 03:22
By KdL
Paragon (1236)
04-10-2017, 13:32
By Grauw
Ascended (8507)
04-10-2017, 13:27
By mfeingol
Champion (266)
04-10-2017, 22:35
By KdL
Paragon (1236)
07-10-2017, 08:58
By KdL
Paragon (1236)
08-10-2017, 06:49
By KdL
Paragon (1236)
10-10-2017, 16:39
By KdL
Paragon (1236)
11-10-2017, 02:45