Page 3 of 18

Re: X68000 beta - stopped working all of a sudden

Posted: Thu Jun 25, 2020 6:32 pm
by tontonkaloun
Alkadian wrote: Thu Jun 25, 2020 5:26 pm
tontonkaloun wrote: Wed Jun 24, 2020 7:45 pm it's easy to compile with Quartus lite (and free)

https://www.swisstransfer.com/d/7ba0dc3 ... 5b10141eec
Hi tontonkaloun,

As I mentioned in my earlier post I love learning new things. When you get a chance, would you please be so kind as to guide me through the process of compiling with Quartus Lite?

For now I have downloaded the windows version from the intel website.

Thanks a lot!
Just open the qar file
Then you need to launch the ip upgrade tool and run the automatic process (upper left corner)
and finally you can compile

with the browser file, you are looking for the file output from the folder (* .rbf)

Re: X68000 beta - stopped working all of a sudden

Posted: Thu Jun 25, 2020 7:02 pm
by Alkadian
tontonkaloun wrote: Thu Jun 25, 2020 6:32 pm
Alkadian wrote: Thu Jun 25, 2020 5:26 pm
tontonkaloun wrote: Wed Jun 24, 2020 7:45 pm it's easy to compile with Quartus lite (and free)

https://www.swisstransfer.com/d/7ba0dc3 ... 5b10141eec
Hi tontonkaloun,

As I mentioned in my earlier post I love learning new things. When you get a chance, would you please be so kind as to guide me through the process of compiling with Quartus Lite?

For now I have downloaded the windows version from the intel website.

Thanks a lot!
Just open the qar file
Then you need to launch the ip upgrade tool and run the automatic process (upper left corner)
and finally you can compile

with the browser file, you are looking for the file output from the folder (* .rbf)
That’s fantastic! Many thanks for taking the time to get back to me. Much appreciated.

Looking forward to give it a go!

Re: X68000 beta - stopped working all of a sudden

Posted: Thu Jun 25, 2020 7:53 pm
by dshadoff
I'm not sure if this is clear to everybody, but this core is still under development; I don't think that it's 100% ready for general use.
Please let puu complete his work before asking for support.

Re: X68000 beta - stopped working all of a sudden

Posted: Fri Jun 26, 2020 12:33 am
by puu
I know there are some known issues and some unexplained issues with the X68000 core, but I suspect that a fair amount of software can work.
If there is software that does not work properly, please tell us the specific software name and the location where it occurred, and it will be a clue to the cause.

One of the known problems is that the behavior differs from the actual device due to the difference in the SDRAM connection method when writing to the graphic screen with 16bit color setting and displaying with 4/8bit color setting.
In the actual machine, writing is done simultaneously on different planes with the same coordinates (4 planes in 4bit color), but in the FPGA version, it is written simultaneously in 4 dots across.
This is because the screens that have four sides are not always overlapped with the same offset at the time of display, and in most cases the readout is performed continuously in the horizontal direction, which allows efficient operation.
In the actual machine, it is probably using VRAM of another chip for each surface, but in the FPGA version it is processed with a single SDRAM of 16 bit width, so I think that there is no help in working with a limited bandwidth.
.. In addition, it is a technique to specify different number of colors for display and writing and to perform high-speed writing, but it is not the operation specified in the specifications.
This technique seems to be used in Gradius 1 to my knowledge.

Re: X68000 beta - stopped working all of a sudden

Posted: Fri Jun 26, 2020 5:46 am
by Chris23235
Thanks for all you work puu, I really appreciate it. One of the games I tried, that only gave me sound, but no picture was Space Invaders (1989) (Tiny-Tomo). The game boots up fine and the Tini-Tomo logo appears, but then when the game starts it is only a black screen with sound. I use the MiSTer with HDMI and a 128 MB module, hope this information is useful for you.

Re: X68000 beta - stopped working all of a sudden

Posted: Fri Jun 26, 2020 6:31 am
by MaxPlaysMiSTer
I'm really enjoying the core! Cho Ren Sha and Otoko Dama look and sound beautiful!

I have a game with only sound as well that I can share:

ZugyA (Sprite 1996)
Boots fine and sound seems okay but no video. When I emulated the game I noticed that it does boot into 15khz mode by default with a 31mhz mode accessible via a menu.

MiSTer HDMI, 128MB

Re: X68000 beta - stopped working all of a sudden

Posted: Fri Jun 26, 2020 9:47 am
by tontonkaloun
Hello,

In the game "View point" for example, we see a graphic bug on the sprite from the menu of the game which then continues
MiSTer HDMI, 128MB

Re: X68000 beta - stopped working all of a sudden

Posted: Sat Jun 27, 2020 7:05 am
by suverman
Super Street Fighter II crashes after one or two rounds in game.

Illumination Laser has wrong graphics / garbled graphics.

Strider - never got it to run.

Detana Twinbee (Not the normal Twinbee which runs great) crashes just before the first stage.

Otakudama crashes sometime 2 to 5 minutes ingame.Edit: Its working fine now. No problem.

Genocide 2 has bad graphics.

Thanks :)

Re: X68000 beta - stopped working all of a sudden

Posted: Sat Jun 27, 2020 10:46 am
by Alkadian
@Puu,

Here my findings:

1. There are certain games (like Cotton Fantastic Night Dreams, Otoko Dama) that are not centered in the screen, they are shifted towards the top/left of my TV screen.
2. Bubble bobble crashes as soon as it boots up.

Thanks and keep up the excellent work :D

Re: X68000 beta - stopped working all of a sudden

Posted: Sat Jun 27, 2020 11:11 am
by pgimeno
Can anyone please share a .D88 disk image that is working (a legal one, please)? I have some .DIM disk image files and since I'm on Linux, I can't use the converter that was posted upthread, so I made my own based on this specification: http://www.z88dk.org/tools/x1/XBrowser_User_Guide.pdf ; however, it's not working and I would like to have a reference .D88 image that I can check, to see what I might be doing wrong.

I've found no .D88 disk images online. I found this free game: https://www.vector.co.jp/vpack/filearea/x68/game/rpg but the image is in XDF format.

Re: X68000 beta - stopped working all of a sudden

Posted: Sat Jun 27, 2020 4:20 pm
by puu
Excuse me. It is such a specification that is displayed in the upper left of the screen. Display dots at 800x600 resolution, regardless of the screen settings of X68000. Display raster display dots from the upper left.
Because this is the easiest to implement.

Re: X68000 beta - stopped working all of a sudden

Posted: Sat Jun 27, 2020 4:35 pm
by Alkadian
puu wrote: Sat Jun 27, 2020 4:20 pm Excuse me. It is such a specification that is displayed in the upper left of the screen. Display dots at 800x600 resolution, regardless of the screen settings of X68000. Display raster display dots from the upper left.
Because this is the easiest to implement.
Oh I see! Many thanks for your kind explanations!

Re: X68000 beta - stopped working all of a sudden

Posted: Sat Jun 27, 2020 4:44 pm
by cavemanxzx
pgimeno wrote: Sat Jun 27, 2020 11:11 am Can anyone please share a .D88 disk image that is working (a legal one, please)? I have some .DIM disk image files and since I'm on Linux, I can't use the converter that was posted upthread, so I made my own based on this specification: http://www.z88dk.org/tools/x1/XBrowser_User_Guide.pdf ; however, it's not working and I would like to have a reference .D88 image that I can check, to see what I might be doing wrong.

I've found no .D88 disk images online. I found this free game: https://www.vector.co.jp/vpack/filearea/x68/game/rpg but the image is in XDF format.
For D88 you have to look for PC88 software. It's the PC88 standard format.

I don't know which converter was posted upthread, but vfic (virtual floppy image converter) is working fine using wine on linux. It's Win95 software.

Re: X68000 beta - stopped working all of a sudden

Posted: Sat Jun 27, 2020 5:08 pm
by puu
I understand why the screen of ZugyA is not displayed. There seems to be a problem on the software side. There is a screen priority setting at 0xe82500, but it seems that 32bit writing is probably done when writing here, and 0000 is written to 0xe82500 and the value originally intended to be written to 0xe82502 is written. The actual device ignores the address bit1 for this register, so it is predicted that it is operating normally. The screen has been modified so that it will respond to the address 0xe82502.
I would like to check other software and upload them all at once.

Re: X68000 beta - stopped working all of a sudden

Posted: Sat Jun 27, 2020 8:27 pm
by tontonkaloun
pgimeno wrote: Sat Jun 27, 2020 11:11 am Can anyone please share a .D88 disk image that is working (a legal one, please)? I have some .DIM disk image files and since I'm on Linux, I can't use the converter that was posted upthread, so I made my own based on this specification: http://www.z88dk.org/tools/x1/XBrowser_User_Guide.pdf ; however, it's not working and I would like to have a reference .D88 image that I can check, to see what I might be doing wrong.

I've found no .D88 disk images online. I found this free game: https://www.vector.co.jp/vpack/filearea/x68/game/rpg but the image is in XDF format.
https://www.swisstransfer.com/d/f3ed4e8 ... a9bf0db063

Re: X68000 beta - stopped working all of a sudden

Posted: Sun Jun 28, 2020 12:06 am
by pgimeno
tontonkaloun wrote: Sat Jun 27, 2020 8:27 pm ...
Awesome, thanks! The only thing wrong was the format byte, which had to be 20h (meaning 2HD). Once that was fixed the images began working!

The converter is here, works with Python 2 and 3:
http://www.formauri.es/personal/pgimeno ... dim2d88.py

It's not too user-friendly when it comes to error reporting. Usage is: python dim2d88.py <input file> <output file>

Re: X68000 beta - stopped working all of a sudden

Posted: Sun Jun 28, 2020 2:33 am
by zomgugoff
Cyberblock Metal Orange EX's logo animation is drawn incorrectly, then hangs at a black screen.

Re: X68000 beta - stopped working all of a sudden

Posted: Sun Jun 28, 2020 4:18 am
by Chris23235
Chase H.Q. hangs on the Radio-Screen.

Re: X68000 beta - stopped working all of a sudden

Posted: Sun Jun 28, 2020 5:58 am
by suverman
Parodius consistently hangs around middle of level 2. Also if you keep the demo running at times it crashes. Both time it gives an error message on the bottom of the screen like Detana Twinbee I think.

Thank you :)

Re: X68000 beta - stopped working all of a sudden

Posted: Tue Jun 30, 2020 2:41 pm
by puu
I've uploaded a fixed version of ZugyA and Space Invaders with no screen.
The reason why it is not displayed on the screen was the same in both cases, but in Space Invaders there was also an abnormality in the semitransparent process, so we have fixed it.
I am not good at playing games, so it is difficult to reproduce what causes problems in the middle of the game, and it is difficult to investigate the cause.
http://fpga8801.seesaa.net/archives/20200630-1.html

Re: X68000 beta - stopped working all of a sudden

Posted: Tue Jun 30, 2020 3:48 pm
by wark91
Hi Puu,
For the issue of Parodius. You don't need to play to reproduce it.
It is reproducible without start the game. You let the attract mode go for some time.

The issue is:

iQLW2Rc.jpg
iQLW2Rc.jpg (990.39 KiB) Viewed 9785 times

Thank you again !

Re: X68000 beta - stopped working all of a sudden

Posted: Tue Jun 30, 2020 7:14 pm
by Alkadian
puu wrote: Tue Jun 30, 2020 2:41 pm I've uploaded a fixed version of ZugyA and Space Invaders with no screen.
The reason why it is not displayed on the screen was the same in both cases, but in Space Invaders there was also an abnormality in the semitransparent process, so we have fixed it.
I am not good at playing games, so it is difficult to reproduce what causes problems in the middle of the game, and it is difficult to investigate the cause.
http://fpga8801.seesaa.net/archives/20200630-1.html
That's great puu, many thanks for that.

Just a question please, could you please let me know which of these two file I am supposed to compile in Quartus?

release-F68k_MiSTer.200630.qar or
release-MiSTer200630.qar

Thanks again!

Re: X68000 beta - stopped working all of a sudden

Posted: Tue Jun 30, 2020 8:17 pm
by wark91
F68k_MiSTer -> is the X68000 core
MiSTer200630 -> is the PC88 Core.

Thanks.

Re: X68000 beta - stopped working all of a sudden

Posted: Tue Jun 30, 2020 8:40 pm
by Chris23235
Can somebody compile the new core? I tried to register for an account to download Quartus Lite, but when this finally worked on the Intel Site (mail didn't arrive on several accounts), the download didn't work.

Re: X68000 beta - stopped working all of a sudden

Posted: Tue Jun 30, 2020 10:10 pm
by tontonkaloun
Chris23235 wrote: Tue Jun 30, 2020 8:40 pm Can somebody compile the new core? I tried to register for an account to download Quartus Lite, but when this finally worked on the Intel Site (mail didn't arrive on several accounts), the download didn't work.

PC88 + X68000

Re: X68000 beta - stopped working all of a sudden

Posted: Tue Jun 30, 2020 10:11 pm
by tontonkaloun

Re: X68000 beta - stopped working all of a sudden

Posted: Tue Jun 30, 2020 10:52 pm
by Alkadian
wark91 wrote: Tue Jun 30, 2020 8:17 pm F68k_MiSTer -> is the X68000 core
MiSTer200630 -> is the PC88 Core.

Thanks.
Great, many thanks for confirming! Still playing with quartus though!

Re: X68000 beta - stopped working all of a sudden

Posted: Wed Jul 01, 2020 5:36 am
by Chris23235
tontonkaloun wrote: Tue Jun 30, 2020 10:11 pm https://www.swisstransfer.com/d/b3723d2 ... 1c77eb3688
PC88 + X68000
Many many thanks to you and of course also many thanks puu for your work.

Re: X68000 beta - stopped working all of a sudden

Posted: Wed Jul 01, 2020 5:59 pm
by Alkadian
Alkadian wrote: Thu Jun 25, 2020 7:02 pm
tontonkaloun wrote: Thu Jun 25, 2020 6:32 pm
Alkadian wrote: Thu Jun 25, 2020 5:26 pm

Hi tontonkaloun,

As I mentioned in my earlier post I love learning new things. When you get a chance, would you please be so kind as to guide me through the process of compiling with Quartus Lite?

For now I have downloaded the windows version from the intel website.

Thanks a lot!
Just open the qar file
Then you need to launch the ip upgrade tool and run the automatic process (upper left corner)
and finally you can compile

with the browser file, you are looking for the file output from the folder (* .rbf)
That’s fantastic! Many thanks for taking the time to get back to me. Much appreciated.

Looking forward to give it a go!
Hi tontonkaloun,

Just to let you know that I have finally managed to compile the latest qar file from puu! I have used Ubuntu Linux at the end. Many thanks for sharing the compiled version anyway. But I was so tempted to compile it on my own as well :mrgreen:

BTW both ZugyA and Space Invaders are rocking out! Thanks a lot puu! Your hard work is very much appreciated!

Just a request please. Could someone please be so kind as to try Bubble Bobble? I have noticed that it crashes after a few seconds of playing. Many thanks.

Re: X68000 beta - stopped working all of a sudden

Posted: Thu Jul 02, 2020 6:17 am
by zakk4223
Hi. Cho Ren Sha 68k is supposed to run at 55hz framerate. When loading it, the core continues to output 60hz video. Is there some way to get the proper framerate?