X68000 core

https://github.com/MiSTer-devel/Main_MiSTer/wiki

Moderators: Mug UK, Zorro 2, Greenious, spiny, Sorgelig, Moderator Team

oskarzer0
Retro freak
Retro freak
Posts: 15
Joined: Thu Oct 25, 2018 1:42 am

Re: X68000 core

Postby oskarzer0 » Thu Nov 15, 2018 11:54 pm


uigiflip
Atari freak
Atari freak
Posts: 60
Joined: Sun May 13, 2018 6:41 pm

Re: X68000 core

Postby uigiflip » Sun Dec 16, 2018 6:22 pm

has anyone got anything to run on this?
Replay 2, Mister, FPGA Replay + 68060 Daughterboard

User avatar
kitrinx
Captain Atari
Captain Atari
Posts: 176
Joined: Wed Sep 26, 2018 6:03 am

Re: X68000 core

Postby kitrinx » Tue Dec 18, 2018 3:33 am

uigiflip wrote:has anyone got anything to run on this?


I have gotten a few things to run (not very well) on it. You can't use floppy images currently, only games converted to hard disk images, and they have to be placed on the secondary sd card. I promise you, it is not worth trying to use this core right now, wait for it to mature a bit and then revisit it another time.

uigiflip
Atari freak
Atari freak
Posts: 60
Joined: Sun May 13, 2018 6:41 pm

Re: X68000 core

Postby uigiflip » Tue Dec 18, 2018 9:16 pm

k thanks, there is good arcade conversions on this system
Replay 2, Mister, FPGA Replay + 68060 Daughterboard

ogloki
Atarian
Atarian
Posts: 2
Joined: Sat Jan 05, 2019 12:59 pm

Re: X68000 core

Postby ogloki » Sat Jan 05, 2019 1:23 pm

Can someone give me an estimate on the number of LUTs used by this core? I'd like to play around with it on my Lattice ECP5 dev board which has only 40K LUTs available.

ogloki
Atarian
Atarian
Posts: 2
Joined: Sat Jan 05, 2019 12:59 pm

Re: X68000 core

Postby ogloki » Sat Jan 05, 2019 1:32 pm

How many LUTs does this core take up? I'd like to port it to my Lattice ECP5 dev board, but it only has 40K LUTs available.

bitfan2011
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 111
Joined: Sat Dec 29, 2018 5:46 pm

Re: X68000 core

Postby bitfan2011 » Sat Jan 05, 2019 2:00 pm

If this core can be properly developed and MIDI support eventually arrives, people will be happy indeed.
Being an owner of real Sharp X68K can be a lonely road, you basically have to be ready to recap the system as a first step. I have noticed the number of X68Ks listed on Japanese auctions has dropped over the past couple years. They are definitely becoming rare outside of Japan.

bitfan2011
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 111
Joined: Sat Dec 29, 2018 5:46 pm

Re: X68000 core

Postby bitfan2011 » Sat Jan 05, 2019 2:03 pm

Oh, and just in case this could help down the road somewhere, the X68K core should definitely support HDD images. There's one fan-made image you can mount in X68K emulators which has pretty much all the major games preinstalled and it would be a dream to have Mister autoboot this image using the X68K core. 16MHz setting plus FPGA overclocking options and watch all those action games flow.

Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 5354
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: X68000 core

Postby Sorgelig » Sat Jan 05, 2019 2:08 pm

Altera doesn't count cells in LUTs. It's in ALM. So you have to figure out the translation formula.

Code: Select all

Flow Status   Successful - Sat Jan 05 22:04:53 2019
Quartus Prime Version   17.0.2 Build 602 07/19/2017 SJ Standard Edition
Revision Name   X68000-lite
Top-level Entity Name   sys_top
Family   Cyclone V
Device   5CSEBA6U23I7
Timing Models   Final
Logic utilization (in ALMs)   13,322 / 41,910 ( 32 % )
Total registers   12008
Total pins   123 / 314 ( 39 % )
Total virtual pins   0
Total block memory bits   1,748,704 / 5,662,720 ( 31 % )
Total DSP Blocks   3 / 112 ( 3 % )
Total HSSI RX PCSs   0
Total HSSI PMA RX Deserializers   0
Total HSSI TX PCSs   0
Total HSSI PMA TX Serializers   0
Total PLLs   2 / 6 ( 33 % )
Total DLLs   0 / 4 ( 0 % )

ijor
Hardware Guru
Hardware Guru
Posts: 3854
Joined: Sat May 29, 2004 7:52 pm
Contact:

Re: X68000 core

Postby ijor » Sat Jan 05, 2019 2:37 pm

ogloki wrote:Can someone give me an estimate on the number of LUTs used by this core? I'd like to play around with it on my Lattice ECP5 dev board which has only 40K LUTs available.


As Sorgelig said, the FPGA on the MiSTer doesn't have LUT's but ALMs. There is no precise direct conversion formula because it depends on how the LUT and the ALM are used in each case. But you can make an educated guess based on that this FPGA is marketed as having capacity equivalent to 110K-100K LUTs. And you can see Quartus reports 32% is used.

But you must also consider internal memory blocks. Capacity it is not only about LUTs.
Fx Cast: Atari St cycle accurate fpga core

Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 5354
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: X68000 core

Postby Sorgelig » Sat Jan 05, 2019 3:13 pm

It's equivalent to 110K LE, not LUTs.
As cells are different in many aspects, you cannot say LUT = LE.

ijor
Hardware Guru
Hardware Guru
Posts: 3854
Joined: Sat May 29, 2004 7:52 pm
Contact:

Re: X68000 core

Postby ijor » Sat Jan 05, 2019 4:42 pm

Sorgelig wrote:It's equivalent to 110K LE, not LUTs.


Yes, sorry, LE is more correct. But in earlier, pre ALM, cyclone families, the count was the same in terms of FPGA capacity. It was one LUT per LE. E.g., the Cyclone IV device that has 110K LEs, also has 110K LUTs.
Fx Cast: Atari St cycle accurate fpga core

Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 5354
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: X68000 core

Postby Sorgelig » Sat Jan 05, 2019 5:31 pm

Still cells aren't equal between different manufacturers.

ex68k
Atari freak
Atari freak
Posts: 74
Joined: Sat Oct 26, 2013 11:13 am

Re: X68000 core

Postby ex68k » Sat Jan 05, 2019 5:35 pm

Sorgelig wrote:Still cells aren't equal between different manufacturers.

Still more important: what does synthesis & p&r does with them.

So, he should just try to compile it. Then he really knows ...

Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 5354
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: X68000 core

Postby Sorgelig » Sat Jan 05, 2019 6:23 pm

The key point: X68000 is in very early stage.
Basically it's just console core with some simple graphics support.

Gehstock
Captain Atari
Captain Atari
Posts: 412
Joined: Wed Dec 21, 2016 7:18 pm
Location: EastGermany

Re: X68000 core

Postby Gehstock » Wed Jan 09, 2019 12:25 am


bitfan2011
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 111
Joined: Sat Dec 29, 2018 5:46 pm

Re: X68000 core

Postby bitfan2011 » Wed Jan 09, 2019 2:16 am



it would be awesome to have PC-98 and -88 on Mister

Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 5354
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: X68000 core

Postby Sorgelig » Wed Jan 09, 2019 5:20 pm

bitfan2011 wrote:it would be awesome to have PC-98 and -88 on Mister

It would be awesome to have everything ;)

Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 5354
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: X68000 core

Postby Sorgelig » Wed Jan 09, 2019 9:11 pm



3-5 years more and may be it will be reasonable to start to port again :)
May be some one can contact the author and he will start to develop directly on MiSTer?

Gehstock
Captain Atari
Captain Atari
Posts: 412
Joined: Wed Dec 21, 2016 7:18 pm
Location: EastGermany

Re: X68000 core

Postby Gehstock » Sat Mar 09, 2019 7:35 pm

Disk Emu got an Update

DiskEmu changed
Although the initial version of FD disk emulator had
read out data from the SD card by the Nios II processor for each track and developed it to the track image, the Nioss II processor seems to have been
running out due to timeout etc. because it is slow.

For the second version, the Nios II processor reads data from the SD card for each track, but
it has been speeded up by developing it to track image with hardware.
However, it seems that timeout has occurred rarely yet.

Since Nios II seems to have limitations in expanding track-by-track images, in this version,
we
changed the method of deploying disk images to the whole SDRAM when FD files were selected .
So it will wait for the conversion time when selecting the file,
but it seems that the error has almost disappeared because the load can now operate at the same speed as the actual FDD .
When writing to FD, write back to the SD card at the time of writing is done.
So
do not unplug the SD card or turn off the power while the emulator BUSY (the rightmost LED) is blinking .
If you switch to another file, you will write back the unsaved image.

At the same time, since the SASI emulator ignored the reset signal, we changed it so that it responds.

For PC88, because the SD card access method is different, the emulator itself is
designed to be compatible, but transplanting is still not done. Moreover, we can not confirm with other than 2HD.
We know that the behavior in single density (FM format) is not accurate.
(Since the track length is doubled, the time it takes for one disk revolution
has been doubled )


http://fpga8801.seesaa.net/archives/20190309-1.html

User avatar
kitrinx
Captain Atari
Captain Atari
Posts: 176
Joined: Wed Sep 26, 2018 6:03 am

Re: X68000 core

Postby kitrinx » Sun Mar 10, 2019 2:17 pm

Sorgelig wrote:3-5 years more and may be it will be reasonable to start to port again :)
May be some one can contact the author and he will start to develop directly on MiSTer?


The author is working on a DE0, so moving to a DE10 probably wouldn't be a big step for them, and they might appreciate having it on a platform where many people could enjoy their work. The only problem is it's a bit hard to find the contact information for them due to the language barrier. Are there any Japanese speakers that maybe want to try to figure out how to contact the author and reach out to this person to see if they can convince them of the merits of MiSTer?

Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 5354
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: X68000 core

Postby Sorgelig » Sun Mar 10, 2019 2:43 pm

kitrinx wrote:The author is working on a DE0, so moving to a DE10 probably wouldn't be a big step for them, and they might appreciate having it on a platform where many people could enjoy their work. The only problem is it's a bit hard to find the contact information for them due to the language barrier. Are there any Japanese speakers that maybe want to try to figure out how to contact the author and reach out to this person to see if they can convince them of the merits of MiSTer?

As far as i know, the author is a single person, and he can be easily reached on the link posted above. You can write comment in that blog in English. He will reply.

skywalky
Atariator
Atariator
Posts: 22
Joined: Fri Nov 18, 2016 4:44 pm

Re: X68000 core

Postby skywalky » Sun Mar 10, 2019 3:17 pm

If you insert disks on the two floppies you can load games. If you insert only in the fd0 can’t load anything.

User avatar
kitrinx
Captain Atari
Captain Atari
Posts: 176
Joined: Wed Sep 26, 2018 6:03 am

Re: X68000 core

Postby kitrinx » Sun Mar 10, 2019 4:19 pm

Sorgelig wrote:
kitrinx wrote:The author is working on a DE0, so moving to a DE10 probably wouldn't be a big step for them, and they might appreciate having it on a platform where many people could enjoy their work. The only problem is it's a bit hard to find the contact information for them due to the language barrier. Are there any Japanese speakers that maybe want to try to figure out how to contact the author and reach out to this person to see if they can convince them of the merits of MiSTer?

As far as i know, the author is a single person, and he can be easily reached on the link posted above. You can write comment in that blog in English. He will reply.


I will try then.

Edit:
I tried for about 30 minutes to post a comment on that blog, but it seems to reject ASCII. I tried several things to convert my text to unicode, but it always returned error 3 or error 1 when I try to comment. Does anyone know how to get past this?

uigiflip
Atari freak
Atari freak
Posts: 60
Joined: Sun May 13, 2018 6:41 pm

Re: X68000 core

Postby uigiflip » Wed Mar 13, 2019 2:54 pm

some one succeeded in writing comment

http://fpga8801.seesaa.net/article/4645 ... ml#comment
Replay 2, Mister, FPGA Replay + 68060 Daughterboard


Return to “MiSTer”

Who is online

Users browsing this forum: phillymost and 8 guests