Page 6 of 22

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sat Jul 18, 2020 7:03 am
by Newsdee
You can't build an RBF of this core with the lite version of Quartus, because it uses one proprietary IP component.

You can, however, transfer the SOF to the FPGA from Quartus using a Mini USB cable.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sat Jul 18, 2020 7:14 am
by breiztiger
@newsdee with standard version you can ? do you need some special addon ?

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 12:28 am
by Beeble
On wich Version did Warcraft run? tried it on 16 & 17, but it gets stuck in the Blizzard Splashscreen

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 1:17 am
by bbond007
Beeble wrote: Sun Jul 19, 2020 12:28 am On wich Version did Warcraft run? tried it on 16 & 17, but it gets stuck in the Blizzard Splashscreen
For me it gets stuck on that same screen with the mainstream version of ao486.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 6:15 am
by Jayde Six
For me Warcraft has run on all versions including the main release, my Warcraft is patched to the latest official version as it's the gog release of it. I don't think they messed with the game itself since they just bundle it with dosbox.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 11:51 am
by IAmParadox
I am wondering, does the speed switcher also affect the speed the SDRAM runs? If I leave it at 90, I get random illegal access faults in most apps in win95, if I change it to 100 (even with MSDOS) it just completely freezes, if I drop it to 56, no more crashes, although, it seems to temporarily freeze a lot. The reason I ask, is the SDRAM module I have, passes Memcheck at 140, but, at 150 and 160, it gets errors, (Yes, I understand why) so, I'm thinking the speed changes also cause the core to use higher SDRAM speeds. I also have to say, that the official core (which runs at 90, afaik) doesn't cause the faults, as far as I could tell, anyway.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 1:27 pm
by Beeble
I used the Floppy Images on Archive.org

I own warcraft (and every follow up + expansion plus console releases) , but I haven´t owned a 3,5" Floppy since ages.

Does Doesbox have specific meomory settings for warcraft? (xms / ems) ?

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 2:34 pm
by Newsdee
breiztiger wrote: Sat Jul 18, 2020 7:14 am @newsdee with standard version you can ? do you need some special addon ?
No add-on needed. You need to use a mini USB cable and connect it to the USB Blaster port (see layout page in the below):
https://www.terasic.com.tw/cgi-bin/page ... 6&PartNo=3

After that, there are instructions on how to do it in the DE10 manual (pdf in the site above, look at the "JTAG programming part)). I did it with the menu core on, but it took me 2-3 tries before everything worked.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 3:06 pm
by breiztiger
thanks i'll try that

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 4:41 pm
by FPGAzumSpass
IAmParadox wrote: Sun Jul 19, 2020 11:51 am I am wondering, does the speed switcher also affect the speed the SDRAM runs?
To make the answer short: Ao486 uses no SDRam.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 10:21 pm
by IAmParadox
FPGAzumSpass wrote: Sun Jul 19, 2020 4:41 pm
IAmParadox wrote: Sun Jul 19, 2020 11:51 am I am wondering, does the speed switcher also affect the speed the SDRAM runs?
To make the answer short: Ao486 uses no SDRam.
oh, I thought it did, so, what would cause the issues I have?

Re: Breakthrough for the ao486 core announced - Cache

Posted: Sun Jul 19, 2020 11:21 pm
by JUNKER Seed
I haven’t been able to test out the latest builds, so I’m not sure but is there/will there be support for multiple configurations (like Minimig’s startup and other configurations)?

Re: Breakthrough for the ao486 core announced - Cache

Posted: Mon Jul 20, 2020 12:09 am
by Jayde Six
Beeble wrote: Sun Jul 19, 2020 1:27 pm Does Doesbox have specific meomory settings for warcraft? (xms / ems) ?
Dosbox enables xms,ems and umb for warcraft

Re: Breakthrough for the ao486 core announced - Cache

Posted: Mon Jul 20, 2020 4:57 am
by bbond007
Jayde Six wrote: Sun Jul 19, 2020 6:15 am For me Warcraft has run on all versions including the main release, my Warcraft is patched to the latest official version as it's the gog release of it. I don't think they messed with the game itself since they just bundle it with dosbox.
Yes, the GOG version worked 100% for me... My MT-32 worked perfectly for audio too. Thanks!

Re: Breakthrough for the ao486 core announced - Cache

Posted: Mon Jul 20, 2020 9:46 am
by Chris23235
JUNKER Seed wrote: Sun Jul 19, 2020 11:21 pm I haven’t been able to test out the latest builds, so I’m not sure but is there/will there be support for multiple configurations (like Minimig’s startup and other configurations)?
So far the only configuration settings within the core are clockspeed and mounted images, so multiple configuration settings aren't needed.
All other settings like enabling EMS are done within the configuration files on the disks/HDDs, here you can use config files that allow you to choose multiple configurations (e.g. EMS on/off, XMS on/off, etc.).

Re: Breakthrough for the ao486 core announced - Cache

Posted: Mon Jul 20, 2020 9:34 pm
by Emubastard
Tried to install Star Trek judgement rights with dos 6.22 and got the following error.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 12:32 am
by ZigZag
Emubastard wrote: Mon Jul 20, 2020 9:34 pm Tried to install Star Trek judgement rights with dos 6.22 and got the following error.
Needs SVGA I think (ST25 didn't as far as I know).

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 3:50 am
by ericgus09
After the CPU work, the video controller could use a lot of love too..

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 5:46 am
by IAmParadox
Chris23235 wrote: Mon Jul 20, 2020 9:46 am
JUNKER Seed wrote: Sun Jul 19, 2020 11:21 pm I haven’t been able to test out the latest builds, so I’m not sure but is there/will there be support for multiple configurations (like Minimig’s startup and other configurations)?
So far the only configuration settings within the core are clockspeed and mounted images, so multiple configuration settings aren't needed.
All other settings like enabling EMS are done within the configuration files on the disks/HDDs, here you can use config files that allow you to choose multiple configurations (e.g. EMS on/off, XMS on/off, etc.).
It seems like you either haven't used the Amiga core, or, haven't used it efficiently, or, maybe you don't understand his question. In the Amiga core, you can use multiple configs for setting CPU type and speed, memory allocation, and what hard drive(s) to use, for a specific config, so, for AO486, even though there is only one CPU, and no way to change the amount of memory to assign (YET), it would still be handy to have one config that attaches my DOS HDD, one for my DOS HDD and my DOS games HDD, another for my Win95 HDD, one for my Win98 HDD.... etc.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 8:55 am
by Chris23235
I used the Minimig core a lot, both core are not comparable.

Maybe someone will implement different configs for different HDDs, but I doubt it. The HDD can be mounted via the menu and then need a restart of the core. It is no difference, if you mount the HDD and reset the core or if you load a config and reset the core.

There won't be Memory settings in the future, because they make no sense on the PC, there is no disadvantage in running the core with maximum memory all the time.

Leaves the CPU frequency setting, but this setting works on the fly, so by putting it in a config, you achieve nothing.

On Minimig and Mistery these configs make perfect sense, at least in my opinion they would be useless on the AO486 core, but as I am no developer, it is not up to me to decide this anyway.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 9:15 am
by decod81
luishg wrote: Thu Jul 16, 2020 3:32 pm There is something weird with the SoundBlaster or sound implementation on the core.

For example, once you set the right SB parameters, you can enable the music for Supaplex, but at the moment you try to enable the sound effects, it halts the machine.
I rewrote the blaster sound effect routines for supaplex. It now works with mister. You can get it from here:

https://github.com/eigenco/supaplex

Notice that in the menu you use backspace now instead of enter (because there was a kind of bug/conflict with enter when not using a mouse and I also wanted to use the code space of mouse routines for resyncing the music and vertical sync so that occasional smooth scroll jerk on real PC gets eliminated).

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 10:20 am
by IAmParadox
Chris23235 wrote: Tue Jul 21, 2020 8:55 am I used the Minimig core a lot, both core are not comparable.

Maybe someone will implement different configs for different HDDs, but I doubt it. The HDD can be mounted via the menu and then need a restart of the core. It is no difference, if you mount the HDD and reset the core or if you load a config and reset the core.

There won't be Memory settings in the future, because they make no sense on the PC, there is no disadvantage in running the core with maximum memory all the time.

Leaves the CPU frequency setting, but this setting works on the fly, so by putting it in a config, you achieve nothing.

On Minimig and Mistery these configs make perfect sense, at least in my opinion they would be useless on the AO486 core, but as I am no developer, it is not up to me to decide this anyway.
Everything you said, can be applied to the Amiga core, too, yet, it still has the option of different configs.

What would be nice, is the implementation of USB, maybe limiting it to a single USB port, or, a limited subset of ports, so, it doesn't try to use devices you don't intend to use, such as the actual HDD plugged into the Hub. Transferring files, using an actual flashdrive would be so nice. As would the ability to use a USB drive as the boot drive...

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 11:11 am
by lroby74
"There won't be Memory settings in the future, because they make no sense on the PC, there is no disadvantage in running the core with maximum memory all the time."

You're wrong, there are some games (surely Aladdin is one of these) that doesn't works if pc has too much free ram (using EMS that is mandatory on this game), and need to be used a program like eatxms for lower free ram and then launch Aladdin game..

I would like a lot to have in OSD a setting for example : 1mb, 2mb, 4mb, 8mb, 16mb, 32mb, 64mb and 128mb (i know that 486 core use DDR3 ram)

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 11:13 am
by lroby74
ericgus09 wrote: Tue Jul 21, 2020 3:50 am After the CPU work, the video controller could use a lot of love too..
UniVBE would be a lot of love for VGA card

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 11:48 am
by Chris23235
lroby74 wrote: Tue Jul 21, 2020 11:11 am "There won't be Memory settings in the future, because they make no sense on the PC, there is no disadvantage in running the core with maximum memory all the time."

You're wrong, there are some games (surely Aladdin is one of these) that doesn't works if pc has too much free ram (using EMS that is mandatory on this game), and need to be used a program like eatxms for lower free ram and then launch Aladdin game..

I would like a lot to have in OSD a setting for example : 1mb, 2mb, 4mb, 8mb, 16mb, 32mb, 64mb and 128mb (i know that 486 core use DDR3 ram)
If I recall correct, the problem only occurs, when you try to run the game from Windows 9x, under DOS you can set the maximum ammount of EMS on launch. There are multiple useful autoexe.bat/config.sys configurations for different games, but these settings are triggered on an OS level and not on a core level.

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 12:03 pm
by lroby74
I've tried on past months.. only eatxms helped me to lower freeram and make Aladdin works...

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 12:35 pm
by breiztiger

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 4:23 pm
by NML32
lroby74 wrote: Tue Jul 21, 2020 12:03 pm I've tried on past months.. only eatxms helped me to lower freeram and make Aladdin works...
How did you configure eatxms to get Aladdin to run from DOS?

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 5:12 pm
by tontonkaloun
eatxms 32040 for example !!
you have to adjust according to your available memory

but it seems to me that aladdin also needs ems memory

Re: Breakthrough for the ao486 core announced - Cache

Posted: Tue Jul 21, 2020 5:22 pm
by NML32
tontonkaloun wrote: Tue Jul 21, 2020 5:12 pm eatxms 32040 for example !!
you have to adjust according to your available memory

but it seems to me that aladdin also needs ems memory
Thank you, it seems to be loading. I'll play around with it later. :)