Thanks slingshot

I tried four .CRT files, first I put these common options
- Enable 8K+: Expansion: Off
- Enable 3K Expansion: On
- Enable 8k ROM: RW
"Visible Solar System" and "A world at war" with:
- CRT with load adress: Yes
- CRT with load adress: No
Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team
Strange, it just blinking for me after a reset with extensions enabled (and with normal DOS), otherwise it's working.MasterOfGizmo wrote:For me the floppy has stopped working in this latest core ...
As someone who lives in NTSC land, and grew up with an NTSC Vic20 it would be worth it for me..MasterOfGizmo wrote: One would have to implement a proper NTSC mode for the VIC in which the NTSC cartriges would display centered. But I doubt it's worth the effort ....
It works. Dunno why i was having problems ....MasterOfGizmo wrote:For me the floppy has stopped working in this latest core ...
Tutankham thinks you always want to go right...didn't find the reason yet.DanyPPC wrote:I think the volume of sound is very high, in some cases distorted.
Tutankham controls needs to be fixed.
Same with exterminatorslingshot wrote: Tutankham thinks you always want to go right...didn't find the reason yet.
Exterminator (the Centipede-like game) is OK for me. Maybe because I did something with paddle-handling.MasterOfGizmo wrote:Same with exterminatorslingshot wrote: Tutankham thinks you always want to go right...didn't find the reason yet.
That's no problem, I've fixed the timings for the display. Just didn't touch the audio part.MasterOfGizmo wrote:For a "real" NTSC vic20 the 6561 needs to be replaced by a 6560 which would very likely have a significantly different video timing. Fixing this will make all those cartridge image show a centered screen.
I also don't like the separete builds, just it significantly lowered the compile time for the C16 core (and fixed the timings, too). But do you think reconfigurable PLL is working on Cyclone III? I didn't see mentioned that in the document. Would be awesome if we could use it. The different clock frequencies are needed anyway.MasterOfGizmo wrote:Ah, cool.
I am in fact not so happy with the fact that there are now different cores for PAL and NTSC. I know you did this for a very good reason to avoid running the clocks through a multiplexor. But there's imho an elegant solution. The reconfigurable PLL block: https://www.intel.com/content/dam/www/p ... config.pdf
That way the clock would come directly from the PLL (which you like) but the clock rate could still be adopted between NTSC and PAL (which i like) ... but i have never used the feature. I'll eventually have a look at that.
Have yet to actually try to use it. But the megawizard lets me pick one for Cyclone III. So i think it works...slingshot wrote:But do you think reconfigurable PLL is working on Cyclone III?
Hmmm ... good point. I wonder how big the differences are. I'd assume they are only a few bytes so one could try to patch those on the fly.[/quote]slingshot wrote:For the C16 core, there's another problem, not enough BRAM for storing NTSC and PAL kernals in the same build.
If you can figure out how it works in one core, I can adapt it to the otherMasterOfGizmo wrote:Have yet to actually try to use it. But the megawizard lets me pick one for Cyclone III. So i think it works...slingshot wrote:But do you think reconfigurable PLL is working on Cyclone III?
Would be not that big, since you can switch modes via 3 numbers in the monitor (just different values for a TED register). However if you switch ROMs (like to Jiffy), probably another place must be patched. Or move ROMs to SDRAM, the loader is already there for prgs. But then no built-in ROMs are possible (not a big problem I think).MasterOfGizmo wrote:
Hmmm ... good point. I wonder how big the differences are. I'd assume they are only a few bytes so one could try to patch those on the fly.
Yes, this is an option. I'm not on high priority doing this however, have lots of another things on my todo listMasterOfGizmo wrote:Switching roms means that you place a custom one on the sd card. That one then of course needs to match the pal/ntsc setting you are intending to use. But with a single built-in rom the patching could be hard coded.