Page 1 of 1

PMD85 Core

Posted: Sun Jan 03, 2021 4:27 pm
by shark800
Hi all,

I’d like to share my 2nd Verilog project with you (1st was uninteresting led blinking) – FPGA implementation of Czechoslovakian computer called PMD85 for MISTer. It’s still not 100% done, but it works and you can play some games on it. Here is link to short youtube video with basic and some games for demonstration.

https://youtu.be/VVukIzzWiKY

And here is link to my github where you can get latest release, copy it to your MISTer SD card and start as described in read.me
https://github.com/PetrM1/PMD85

Floppy drive is not implemented in this core (yet), but you can use another facility of PMD for loading SW – rom pack – kind of cartridge. In menu you can load rmm file and then reset PMD. Here is link to few rmm files.

https://uloz.to/!sUF8kbQCSu2d/pmd85-2-zip

Enjoy it
Petr

Re: PMD85 Core

Posted: Mon Jan 04, 2021 11:14 am
by tontonkaloun
Hello,

Thank you very much,
I will test this new Core with great interest

Re: PMD85 Core

Posted: Mon Jan 04, 2021 11:25 am
by kathleen
Nice to see those kind of unknown computers. Thanks to the great talent of the developers and to the Mister is is accessible to each of us.

Thank you @shark800 for sharing your nice project. Will test it also with a great interest.

Re: PMD85 Core

Posted: Mon Jan 04, 2021 1:13 pm
by Alkadian
@shark800 ,

Thanks for sharing that. I will also test is as soon as I can due to my great interest in 'never tried before' old computers. I love learning new staff!

Re: PMD85 Core

Posted: Mon Jan 04, 2021 2:40 pm
by Alkadian
@shark800,
I have just tested this core. It' s very cool! I like it a lot.
I have just tried a couple of games which are Arkanoid and Jet Set Willy (Willie Walker) and they run very well included the sound. I do love the green colour screen! It reminds my first days with my beloved commodore C64.

I have also given you a thumb up on your youtube channel and now I an trying to run a few commands in BASIC 2.

Please let us know if you update it.

Re: PMD85 Core

Posted: Mon Jan 04, 2021 2:49 pm
by omikron
I am thinking of porting next Czech computer, TNS GC but I have problems with floppy WD2797 implementation.

Re: PMD85 Core

Posted: Mon Jan 04, 2021 7:52 pm
by lamarax
That's the MiSTer spirit alright!

Thank you for bringing this obscure micro back to life for the rest of the world to appreciate!
💓

Re: PMD85 Core

Posted: Mon Jan 04, 2021 9:35 pm
by NML32
@Shark800, thank you for the new core. :)

Re: PMD85 Core

Posted: Tue Jan 05, 2021 3:39 pm
by Threepwood
Thank you for making this core. I added it to the list of core name replacements on the Names_MiSTer github.

Is this a specific version that you implemented, like the PMD 85-1?

Re: PMD85 Core

Posted: Tue Jan 05, 2021 4:58 pm
by omikron
Threepwood wrote: Tue Jan 05, 2021 3:39 pm Is this a specific version that you implemented, like the PMD 85-1?
Yeah, there are several versions of PMD85:

1 uses 48K RAM. Tape recorder modulator and demodulator is full hardware. user just sends and reads the UART i8251 and the hardware makes Manchester like modulation... short between edges=the same bit level as before, double between edges=different bit level.

2. better keyboard, tape sender is still full hardwired, tape receiver is bit banged, just like ZX Spectrum has.

2A. Switched from DRAM 4116 to 4164, so 64KB, introduces Full RAM mode,

3. Major rework of Bios and Basic, more possibilities of memory handling.

There was an 'intelligent' disc drive for 2A and 3 models.

Re: PMD85 Core

Posted: Tue Jan 12, 2021 9:09 am
by shark800
Hi all,

thank you for your positive feedback! I'm glad if this core of an old Czechoslovakian computer entertained you (at least for a while).
@Threepwood this core is PMD85-2a (but full RAM mode is not available in this core yet)

Thank you and enjoy!
Petr

Re: PMD85 Core

Posted: Thu Feb 04, 2021 12:40 am
by Miguel Angel rojo
I just discovered this core and it was a pleasant surprise, I have tried it and it is great, thank you very much.

Re: PMD85 Core

Posted: Thu Feb 04, 2021 1:27 pm
by LamerDeluxe
I just discovered it as well. Awesome job! Another addition to the MiSTer retro museum. I am a quarter Czech, so that makes it even more interesting to me :)

Re: PMD85 Core

Posted: Fri Feb 05, 2021 8:40 am
by shark800
I'm glad to hear such a positive feedback, thank you :)

Re: PMD85 Core

Posted: Sun Sep 26, 2021 8:30 am
by shark800
Hi everyone,

new release of PMD85 mister core is available. In new version load sw (games) via (ADC) line in and mouse were implemented.
Details how to install new release, use both features as well as release itself is available on my github https://github.com/PetrM1/PMD85

And here is link to a zip file with great minesweeper game transformed into rmm file and Saboteur game transformed into WAV file - https://ulozto.cz/file/isVhMayAbcaz/pmd85-games-zip

I'd like to thank to Libor for transforming minesweeper for me. And I have to say he has much more nice games - please visit his pages https://www.pmd85.cz/ - with google translator who can't read in Czech :)

Petr

Re: PMD85 Core

Posted: Sun Sep 26, 2021 8:45 am
by Alkadian
shark800 wrote: Sun Sep 26, 2021 8:30 am Hi everyone,

new release of PMD85 mister core is available. In new version load sw (games) via (ADC) line in and mouse were implemented.
Details how to install new release, use both features as well as release itself is available on my github https://github.com/PetrM1/PMD85

And here is link to a zip file with great minesweeper game transformed into rmm file and Saboteur game transformed into WAV file - https://ulozto.cz/file/isVhMayAbcaz/pmd85-games-zip

I'd like to thank to Libor for transforming minesweeper for me. And I have to say he has much more nice games - please visit his pages https://www.pmd85.cz/ - with google translator who can't read in Czech :)

Petr
Great, many thanks for the new release. I will check it out shortly.

Re: PMD85 Core

Posted: Sun Sep 26, 2021 11:02 am
by NML32
shark800 wrote: Sun Sep 26, 2021 8:30 am Hi everyone,

new release of PMD85 mister core is available. In new version load sw (games) via (ADC) line in and mouse were implemented.
Details how to install new release, use both features as well as release itself is available on my github https://github.com/PetrM1/PMD85

Petr
Thank you for the update. Loading from ADC works very well. :)

Re: PMD85 Core

Posted: Mon Sep 27, 2021 11:41 am
by Moondandy
I missed this one before, good effort!

Are you planning to add it into the Main repository making it an official core?

Re: PMD85 Core

Posted: Tue Sep 28, 2021 9:13 pm
by Moondandy
Thanks for releasing this into Main!

You should pop a post in this thread so that it appears in the Discord news channel feeds and everyone knows that you have released your core, so nobody misses it:
viewtopic.php?f=2&t=147

Re: PMD85 Core

Posted: Wed Sep 29, 2021 6:56 pm
by shark800
Done, thank you!

Re: PMD85 Core

Posted: Wed Nov 17, 2021 4:37 pm
by danielb
I tried this core for the first time yesterday.

It seems to work great. I knew nothing at all about this machine beforehand, so thanks for bringing another obscure (to me) system to MiSTer!

D.