Unfortunately the option is already set to 60hz....Sorgelig wrote:Some VGA modes are 70Hz.
On OSD there is an option to keep 60Hz for all modes.
ao486
Moderators: Mug UK, Zorro 2, spiny, Greenious, Sorgelig, Moderator Team
Re: ao486
i don't know which display you use, but ao486 is 31KHz-only.
Also it's highly advised to use vga_scaler=1 for ao486, otherwise you will get uneven pixels on VGA output.
In general it's HDMI-only core.
Also it's highly advised to use vga_scaler=1 for ao486, otherwise you will get uneven pixels on VGA output.
In general it's HDMI-only core.
Re: ao486
Mmmm my monitor is a Sony Pvm 14m4e, tried with vga scaler but i have desync problem also in boot screen.Sorgelig wrote:i don't know which display you use, but ao486 is 31KHz-only.
Also it's highly advised to use vga_scaler=1 for ao486, otherwise you will get uneven pixels on VGA output.
In general it's HDMI-only core.
Didn’t know it was an hdmi-only core...thanks so much anyway
Introduction and first Question (AO486)
Hi!
Got my MiSTer a few weeks ago and have it up and running nicely.
I now want to get into Core-Development. My main goal is to become able to contribute to the AO486 Core.
I know it will take a while to reach that point. I can Code in C#, VBA, Basic and some Assembler. And made first experiences with VHDL.
I've written a basic Gameboy Emulator and have a basic understanding of hardware.
Next step for me would be to get familiar with all the Project-Files.
I'm using Quartus Prime 18 and successfully compiled the ZX-Spectrum core.
When compiling the AO486 i ran into my first problem.
I don't get a .rbf-File after compilation.
Any Idea what I'm doing wrong or have to do?
Greetings
Got my MiSTer a few weeks ago and have it up and running nicely.
I now want to get into Core-Development. My main goal is to become able to contribute to the AO486 Core.
I know it will take a while to reach that point. I can Code in C#, VBA, Basic and some Assembler. And made first experiences with VHDL.
I've written a basic Gameboy Emulator and have a basic understanding of hardware.
Next step for me would be to get familiar with all the Project-Files.
I'm using Quartus Prime 18 and successfully compiled the ZX-Spectrum core.
When compiling the AO486 i ran into my first problem.
I don't get a .rbf-File after compilation.
Any Idea what I'm doing wrong or have to do?
Greetings
Re: Introduction and first Question (AO486)
The one, and only thing, I can contribute is that you should use Quartus 17.x (17.0.2 is frequently recommended). Hoping you have some luck! A good and fast ao486 core would be amazing.
-
- Obsessive compulsive Atari behavior
- Posts: 112
- Joined: Tue Sep 05, 2017 9:35 pm
- Contact:
Re: Introduction and first Question (AO486)
No luck, sorry!
AO486 is afaik the only core that needs a paying version of Quartus to generate the .RBF, because it uses some non-free IPs blocks in the Qsys project.
You can still generate a .BIT file and directly download the FPGA.
There are the IPs below :
- ALTERA_CLOCK_BRIDGE (x2)
- ALTERA_ADDRESS_SPAN_EXTENDER
- ALTERA_AVALON_MM_BRIDGE
- ALTERA_RESET_BRIDGE
- ALTERA_RESET_CONTROLLER
- ALTERA_16550_UART
- WIDTH_TRANS
It seems only the 16650 UART needs the full version. Maybe you can try to remove it, find a free implementation or make your own.
AO486 is afaik the only core that needs a paying version of Quartus to generate the .RBF, because it uses some non-free IPs blocks in the Qsys project.
You can still generate a .BIT file and directly download the FPGA.
There are the IPs below :
- ALTERA_CLOCK_BRIDGE (x2)
- ALTERA_ADDRESS_SPAN_EXTENDER
- ALTERA_AVALON_MM_BRIDGE
- ALTERA_RESET_BRIDGE
- ALTERA_RESET_CONTROLLER
- ALTERA_16550_UART
- WIDTH_TRANS
It seems only the 16650 UART needs the full version. Maybe you can try to remove it, find a free implementation or make your own.
Re: Introduction and first Question (AO486)
I see, thanks!
I tried to just deactivate the module and as I already expected a lot of other problems occured
I'm not experienced enough to solve that problem for me now, and think I gonna try to start with a 286 core on my own and enhance it over time.
For me, its hard to find the right way to start, I'm open for any suggestions. Thanks.
I tried to just deactivate the module and as I already expected a lot of other problems occured
I'm not experienced enough to solve that problem for me now, and think I gonna try to start with a 286 core on my own and enhance it over time.
For me, its hard to find the right way to start, I'm open for any suggestions. Thanks.
Re: Introduction and first Question (AO486)
Thanks! I will do so. Good and fast ao486 is something i want to see too, and with integrated network moduledukrous wrote:The one, and only thing, I can contribute is that you should use Quartus 17.x (17.0.2 is frequently recommended). Hoping you have some luck! A good and fast ao486 core would be amazing.
But I'm also realistic. It may take a year for me to get on a level to do useful contributions. That 486 "Emulation" is the main reason I ordered my MiSTer, and contributing to it is my main goal.
Re: Introduction and first Question (AO486)
For testing purpose you don't really need rbf. Once compiled, you can upload it from quartus using mini USB cable connected to USB blaster port of de10-nano.
16550 component is hard to replace as it's the only known full implementation of PC's UART.
But it's not really required, and can be removed. I can make some testing project without this component if you want.
16550 component is hard to replace as it's the only known full implementation of PC's UART.
But it's not really required, and can be removed. I can make some testing project without this component if you want.
Re: ao486
This implementation can not be used : https://opencores.org/projects/uart16550 ?16550 component is hard to replace as it's the only known full implementation of PC's UART.
Re: Introduction and first Question (AO486)
Thanks. No need to remove it, I will try via USB-Upload, good enough for me.Sorgelig wrote:For testing purpose you don't really need rbf. Once compiled, you can upload it from quartus using mini USB cable connected to USB blaster port of de10-nano.
16550 component is hard to replace as it's the only known full implementation of PC's UART.
But it's not really required, and can be removed. I can make some testing project without this component if you want.
And as I know, some people use it to get Internet-Connection on W95
Re: Introduction and first Question (AO486)
Then you only need 2400 baud to keep it realistic.R4mbo wrote:And as I know, some people use it to get Internet-Connection on W95
Re: ao486
Hi
I've tried OS/2 with ao486, but no luck:
- OS/2 2.0 hangs on Disk1
- OS/2 Warp 3 shows some system errors a nd won't boot as well
I thought that if Win95 works, some OS/2 version should work too, but no luck.
Any chance devs/maintainers of ao486 could look at that? It would be great having OS/2 on MiSTer!
Thanks.
I've tried OS/2 with ao486, but no luck:
- OS/2 2.0 hangs on Disk1
- OS/2 Warp 3 shows some system errors a nd won't boot as well
I thought that if Win95 works, some OS/2 version should work too, but no luck.
Any chance devs/maintainers of ao486 could look at that? It would be great having OS/2 on MiSTer!
Thanks.