Search found 72 matches

by Grabulosaure
Sun Feb 10, 2019 1:26 pm
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Scaler

Changes in january version : - ASCAL : Fixed rightmost line for some input resolutions (C64, Minimig) - ASCAL : Fixed downscaling offset - ASCAL : Half-frame updates of interleaved vided (50-60Hz instead of 25-30Hz output) - ASCAL : Fixed image properties header writes. Updated content. Change endi...
by Grabulosaure
Sun Feb 10, 2019 1:02 pm
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

JamesF wrote:ASCAL scaler updated.

AFAIK some arcade cores are about to be released, and they may benefit from the fixes to screen_rotation.
by Grabulosaure
Wed Feb 06, 2019 12:13 am
Forum: MiSTer
Topic: SNES core
Replies: 206
Views: 24891

Re: SNES core

As I understand it the Linux side calculates the PLL needed so the initial frequency is already very close and the FPGA side only needs to make minor adjustments. So I don't understand why there is any sync loss. If my TV is losing sync because of the continuous frequency adjustments then it should...
by Grabulosaure
Tue Feb 05, 2019 11:14 pm
Forum: MiSTer
Topic: SNES core
Replies: 206
Views: 24891

Re: SNES core

After the scaler update on 28 January my TV has to resync everytime I load a rom when using HDMI with vsync_adjust=2. So I see a black screen for 2 seconds. Before that update, vsync_adjust=2 did not work in any of the "official" releases (SNES, Genesis/Megadrive...), because of a missing...
by Grabulosaure
Thu Jan 31, 2019 8:05 am
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

The hardware, both the FPGA and HDMI encoder, can barely reach 200MHz (which is far better than expected, and beyond the datasheet specs.). Mister software enforces 200MHz as max. freq. I will extend the limits to unreachable values. In the meantime new ascal has problem with rotated video in Donke...
by Grabulosaure
Tue Jan 29, 2019 12:55 am
Forum: MiSTer
Topic: HDMI Audio crackle noise
Replies: 18
Views: 1438

Re: HDMI Audio crackle noise

Yes, that completely fixed the clicking noises on HDMI, well done! But it introduced aliasing artifacts which were not present before,, similar to what we heard on SPDIF. I think the new lpf filter by Sorgelig that was applied to SPDIF doesn't work as well as on HDMI, even if it is the same I2S LPF...
by Grabulosaure
Mon Jan 28, 2019 1:44 am
Forum: MiSTer
Topic: HDMI Audio crackle noise
Replies: 18
Views: 1438

Re: HDMI Audio crackle noise

If you can hear the cracking noises, please compare these versions of SNES and Genesis : http://temlib.org/pub/mister/ascal/SNES.rbf http://temlib.org/pub/mister/ascal/SNES_snd.rbf http://temlib.org/pub/mister/ascal/Genesis.rbf http://temlib.org/pub/mister/ascal/Genesis_snd.rbf Maybe they sound diff...
by Grabulosaure
Sat Jan 26, 2019 9:48 pm
Forum: MiSTer
Topic: Custom Video Modes Test Thread
Replies: 19
Views: 1094

Re: Custom Video Modes Test Thread

What's this? That doesn't look like on of the scanline filters done through the scaler. Is it a "Scandoubler FX" scanline option? ASCAL isn't as good as the VIP scaler for image quality. I have tried several things, such as rounding, but it is not quite right. With a custom core and miste...
by Grabulosaure
Sat Jan 26, 2019 5:36 pm
Forum: MiSTer
Topic: Custom Video Modes Test Thread
Replies: 19
Views: 1094

Re: Custom Video Modes Test Thread

-Modelines The popular Xorg "Modeline" format can be converted to MiSTer video_mode strings : Modeline "Name" Pixel_Clock HDISP HSYNCSTART HSYNCEND HTOTAL VDISP VSYNCSTART VSYNCEND VTOTAL Becomes: video_mode =HDISP,HSYNCSTART-HDISP,HSYNCEND-HSYNCSTART,HTOTAL-HSYNCEND,VDISP,VSYNC...
by Grabulosaure
Fri Jan 18, 2019 9:19 pm
Forum: MiSTer
Topic: 6888x cores
Replies: 10
Views: 1388

Re: 6888x cores

For validating the core arithmetic operations, the IEEEcc754 library (http://elpub.bib.uni-wuppertal.de/servlets/DocumentServlet?id=7690) was very useful. It can generate tests patterns with all the tricky combinations of rounding, denormals, overflows, ... Here is, for example, a set of 30000+ vect...
by Grabulosaure
Wed Jan 16, 2019 10:07 pm
Forum: MiSTer
Topic: 6888x cores
Replies: 10
Views: 1388

Re: 6888x cores

I've already made a single & double precision IEEE FPU... Good luck!

If you get the basic operations in hardware (+-*/, conversions), the one available on 68040, you could try to turn the Motorola emulation library for the 040 into microcode for a complete 68882 FPU.
by Grabulosaure
Tue Jan 15, 2019 7:45 pm
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

vsync_adjust=2 is experimental. The version of hdmi_pll_adj (which tweaks the PLL frequency continually to align signals) currently in use was only really tested on Genesis/Megadrive (outputting the syncros on the SDRAM bus, and checking with a scope...). It doesn't work well with some frequency set...
by Grabulosaure
Tue Jan 15, 2019 1:29 am
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

I dug a bit deeper and it's the gdapt and mdapt shaders found in Retroarch. Here is a writeup about them: https://forums.libretro.com/t/mdapt-gdapt-dithering-treatment-updated-06-06-14/375 Looks nice. If it keeps the original resolution, it could be rather implemented as something upstream from the...
by Grabulosaure
Mon Jan 14, 2019 8:46 pm
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

@profd video_mode=2560,48,32,80,1440,3,5,33,241699 That's from Nvidia custom resolution, CVT reduced blank. The hardware, both the FPGA and HDMI encoder, can barely reach 200MHz (which is far better than expected, and beyond the datasheet specs.). Mister software enforces 200MHz as max. freq. Indep...
by Grabulosaure
Mon Jan 14, 2019 7:43 pm
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

Bug Report: Cores that use 480i mode like SNES and Genesis, the output will always be 30fps when it should be 60fps. Yes. I think I can change it. Currently triple buffering pointers are updated every other frame in interlaced mode. I could use two pointers, one for each half-frame. Should the half...
by Grabulosaure
Mon Jan 14, 2019 12:40 am
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

Hi guys, ... I am having some odd behaviour with my 1440p monitor (PG279Q). Can someone point me towards a tool for generating the custom video modes or do we thing some other strange horizontal scaling issue is present here? Out of curiosity, can you try : video_mode=2560,34,20,50,1440,2,4,3,200000
by Grabulosaure
Mon Jan 14, 2019 12:36 am
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 526
Views: 71888

Re: Minimig (Amiga) core discussion

Got a vertical line on the right side with the latest core (HDMI 1080p). This also seems to have appeared in the C64 core as well, original or wide aspect. Just tried with C64. The "floating" line is actually the last pixel of the border, it seems separate with black borders. Probably an ...
by Grabulosaure
Sun Jan 13, 2019 4:31 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 526
Views: 71888

Re: Minimig (Amiga) core discussion

A few questions :
- Are the images truncated or is the extra line floating beyond the right border ?
- What is the input resolution ?
- Do you get the line for all aspect ratios 4/3, 16/9 ?
- Do you get the line with all interpolation modes, including "nearest" ?
by Grabulosaure
Sat Jan 12, 2019 6:04 pm
Forum: MiSTer
Topic: Minimig RTG possible?
Replies: 51
Views: 2988

Re: Minimig RTG possible?

[Disclaimer : I don't know much about Amiga graphics] The "ASCAL" HDMI scaler could be turned relatively easily into a framebuffer output. This scaler stores the image generated by the cores into DDR3 then reads, expands and filters it to generate high resolution video. Storage format is p...
by Grabulosaure
Sat Jan 12, 2019 4:46 pm
Forum: MiSTer
Topic: vscale_mode extended functionality - explanation please
Replies: 32
Views: 2607

Re: vscale_mode extended functionality - explanation please

Regardless, what about the other question about the Hblank and scaler in my previous post? Does MiSTer work in the way I guessed? Locutus73 The scaler measures the horizontal and vertical input size sampling the DE signal which is something like VGA_DE = ~(HBlank_out | VBlank_out); Does it mean tha...
by Grabulosaure
Sun Jan 06, 2019 10:50 pm
Forum: MiSTer
Topic: I/O Board
Replies: 273
Views: 63615

Re: I/O Board

JamesF wrote:Sounds the same, still has some reflected lower harmonic content.


Could you please test this version, is there any difference ?
http://temlib.org/pub/mister/Genesis_spdif.rbf
by Grabulosaure
Sun Jan 06, 2019 3:01 pm
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 7928

Re: 680x0 cores

The fastest fictional 68K is an intel i9 or AMD Ryzen.
by Grabulosaure
Sat Dec 29, 2018 12:17 am
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

just tried - it didn't improve the work in ZX core. The strangest fact is HQ2x/scanlines (CE=28MHz) are working OK while non-processed video (CE=7MHz) has a lot of garbage like old TV didn't tune to station correctly and lines are messed. This is happened on CLK_VIDEO=112MHz. As i switch to CLK_VID...
by Grabulosaure
Thu Dec 27, 2018 6:59 pm
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

Not sure if we are on the same wave or not, but MiSTer already provides pretty much precise PLL parameters for FPS locking when vsync_adjust option is enabled. It just cannot track the drifting and adjust the clock constantly. So your scaler doesn't need to lock the FPS in wide range as output FPS ...
by Grabulosaure
Thu Dec 27, 2018 6:32 pm
Forum: MiSTer
Topic: Scaler
Replies: 300
Views: 32845

Re: Scaler

By the way, while output performance of ascal is excellent, the input is not that good. Tried ascal on ZX Spectrum core and got very bad video over HDMI (while VGA output is good). ZX Spectrum uses common clock 112MHz for the whole core. ce_pix can vary from 7MHz to 56MHz depending on resolution an...

Go to advanced search