One chip MSX improvement project

Page 105/108
98 | 99 | 100 | 101 | 102 | 103 | 104 | | 106 | 107 | 108

By HRA!

Master (213)

HRA!'s picture

26-01-2020, 12:54

v2020.01.26 has been released, but some issues have already been identified.
I would like to consider once again how to create various timing signals with reference to the implementation of OpenMSX.

By HRA!

Master (213)

HRA!'s picture

27-01-2020, 22:06

The web page address of OCM改 has been changed.

http://hraroom.s602.xrea.com/msx/ocm/index.html

By HRA!

Master (213)

HRA!'s picture

30-01-2020, 15:16

https://twitter.com/thara1129/status/1222883037597200385

I tried to incorporate JoyMega into Mega Drive 3B pad. A1GT was confirmed to work without any problem. However, I confirmed that the response of A button and START button was bad in OCM. I suspect that the OCM has a bug that the output signal from the JoyStick port (Pin 8) is not stable.

By HRA!

Master (213)

HRA!'s picture

15-02-2020, 15:23

I have added MIDI-IN / OUT terminals to DE0CV + DEOCM. We are also designing a clone for i8254 / i8251. The purpose is to be able to use MSX-MIDI.

https://twitter.com/thara1129/status/1226855180760580096

https://twitter.com/thara1129/status/1228076644373389312

Improving VDP is very difficult, so we start with the easy part first. ;)

By HRA!

Master (213)

HRA!'s picture

23-02-2020, 15:20

http://hraroom.s602.xrea.com/msx/ocm/index.html

I have released ocmkai-20200223.

[Update contents]
(1) Added MSX-MIDI interface.
-- But not impremented the MIDI-IN yet.
(2) Modified external interrupt signal.
-- pSltInt changed from input/output port to input port.
-- Changed to notify the CPU of the interrupt signal input from pSltInt.

By KdL

Paragon (1299)

KdL's picture

24-02-2020, 21:18

Great work. I will try it soon. Thank you! Running Naked in a Field of Flowers

By erpirao

Paragon (1049)

erpirao's picture

24-03-2020, 16:57

how many LE have you occupied?
What level could the OCM / Zemmix go to?
are there any plans to use the USB for keyboards and or joysticks in OCM / Zemmix?
thanks

By ducasp

Champion (304)

ducasp's picture

24-03-2020, 19:11

erpirao wrote:

how many LE have you occupied?
What level could the OCM / Zemmix go to?
are there any plans to use the USB for keyboards and or joysticks in OCM / Zemmix?
thanks

Your last question is pretty easy to answer:

You should not expect USB support of any mean in OCM. There is no USB PHY or microcontroller in OCM and there are only very basic implementations of a FULL USB STACK on FPGA, and that would take way more space than OCM has free...

Remember that what you have in Zemmix today, supporting a keyboard, is just that it "re-wires" the external USB port like a USB to PS/2 adapter does (that means, it needs a keyboard that support sending PS/2 data over the USB connector).

Someone might prove me and everyone else that looked into it wrong, but I really think it is very unlikely.

By HRA!

Master (213)

HRA!'s picture

12-04-2020, 23:48

erpirao wrote:

how many LE have you occupied?
What level could the OCM / Zemmix go to?
are there any plans to use the USB for keyboards and or joysticks in OCM / Zemmix?
thanks

I have recently targeted the Terasic DE0CV.
https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=...

This evaluation board is equipped with Cyclone V and is available in 49K LE.

If it is DE0-CV, it will be possible to build a USB-PHY that can connect a USB keyboard and a USB joystick. However, it's not a good idea to spend your precious LE on it.
If you want to support a USB keyboard or USB joystick, you need to install a microcontroller (such as PIC32MX) with USB-PHY and build a circuit for serial communication with the microcontroller.

If this is the case, I think it can be used for OCM with few free LEs.
In other words, the USB port attached to the main body cannot be used and some modification is required.

Page 105/108
98 | 99 | 100 | 101 | 102 | 103 | 104 | | 106 | 107 | 108