Search found 237 matches

by ash2fpga
Fri Feb 19, 2021 3:26 pm
Forum: Guides & Videos
Topic: MiSTer Custom Aspect Ratios for Horizontal Integer Scaling
Replies: 89
Views: 50199

Re: MiSTer Custom Aspect Ratios for Horizontal Integer Scaling

Also, if negative borders would work, you could even do integer scaling with some cropping. The Space Invaders core seems to handle the borders incorrectly, looks like it handles them the wrong way around. You get severe glitching and I even had to cold reboot the MiSTer. I wanted to try negative borders (if it had been available) for cropping to ...
by ash2fpga
Thu Feb 18, 2021 4:41 pm
Forum: General Discussions
Topic: Loud popping sound though analog audio port
Replies: 20
Views: 7127

Re: Loud popping sound though analog audio port

For curiosity sake, I searched for any sort of audio spec document for toslink. I did not find one, but I did find a rather humorous article instead: https://ayrn.io/toslink-optical-connect ... khz-audio/
by ash2fpga
Tue Feb 16, 2021 2:53 pm
Forum: General Discussions
Topic: Loud popping sound though analog audio port
Replies: 20
Views: 7127

Re: Loud popping sound though analog audio port

To fix the pop as a core changes, the firmware would have to notify the core a second or so before the core change, and the core would have to ramp its audio output back up to maximum before the core change takes place. Just thinking out loud, a core "shutdown" function could be useful, perhaps for other things, too (autosave write-back?).
by ash2fpga
Fri Feb 12, 2021 2:23 am
Forum: Display Devices
Topic: Scanlines and highlight protection
Replies: 16
Views: 7209

Re: Scanlines and highlight protection

The scaler filter was really only meant to implement scaling filters that are up to 4 taps like lanczos2 or bicubic interpolation. We're just lucky that you can make a scanline effect by darkening the phases corresponding to the center of the pixel. But there are a few ways to calculate scanlines. (1) Use a gaussian (bell curve) profile for the fi...
by ash2fpga
Fri Feb 12, 2021 2:12 am
Forum: General Discussions
Topic: A case for 5x vertical crop in 1080p mode.
Replies: 79
Views: 28576

Re: A case for 5x vertical crop in 1080p mode.

SegaSnatcher wrote: Thu Feb 11, 2021 10:23 pm
ash2fpga wrote: Thu Feb 11, 2021 4:00 pm Bob at retrorgb gave his take on this, and brought up the idea of shifting the image up or down.

https://www.retrorgb.com/mister-1080p-5 ... sting.html
This was implemented. The setting is "Crop Offset".
Awesome! :D
by ash2fpga
Fri Feb 12, 2021 2:10 am
Forum: Game Boy, Game Boy Color
Topic: Kinda sound issues with core
Replies: 4
Views: 9135

Re: Kinda sound issues with core

The video sync could be an issue. For example, over on the ao486 side, a popular demoscene demo, Second Reality, the audio and video desync, which becomes apparent very quickly, when vsync [ao486 specific setting] is set to 60hz instead of variable (the demo is intended for 70hz refresh). Discussion for that issue is here: https://misterfpga.org/vi...
by ash2fpga
Fri Feb 12, 2021 2:03 am
Forum: Official Addon Boards
Topic: User Button on IO Board
Replies: 10
Views: 5998

Re: User Button on IO Board

The changing core glitch may be related to the DDR3 bridge hang?
by ash2fpga
Fri Feb 12, 2021 2:00 am
Forum: Display Devices
Topic: Scanlines and highlight protection
Replies: 16
Views: 7209

Re: Scanlines and highlight protection

I took another look at the filters across more [most? all?] of the "spectrum". I wish I had done that sooner. It seems like only a limited range of brightness were particularly useful. I personally use the 120% brightness / 70% scanlines, but I thought the 65% scanlines looked good, too. At the "high" end (esp 125% and 130% brig...
by ash2fpga
Thu Feb 11, 2021 4:00 pm
Forum: General Discussions
Topic: A case for 5x vertical crop in 1080p mode.
Replies: 79
Views: 28576

Re: A case for 5x vertical crop in 1080p mode.

Bob at retrorgb gave his take on this, and brought up the idea of shifting the image up or down.

https://www.retrorgb.com/mister-1080p-5 ... sting.html
by ash2fpga
Tue Feb 09, 2021 10:58 pm
Forum: Display Devices
Topic: Scanlines and highlight protection
Replies: 16
Views: 7209

Re: Scanlines and highlight protection

Looks good. I wanted to make something like this for a while since it seems like most people stick to integer scaling with scanlines. I think we could have better names for them. And I want to fix up the names so that if something says 50% scanlines it actually is. Which probably requires me to recalculate the filters so that will happen after we ...
by ash2fpga
Tue Feb 09, 2021 10:40 pm
Forum: General Discussions
Topic: MiSTer with OSSC Benefits?
Replies: 4
Views: 2615

Re: MiSTer with OSSC Benefits?

When I tried my mister with my ossc, I had issues with never being able to dial in sample/phase. I was not using "optimal timings" (ossc), so I was surprised to have those issues. In particular, I had a lot of trouble with nes and snes. On genesis, I could mostly dial in sample/phase. I had similar issues hooked up to a lcd monitor via vg...
by ash2fpga
Tue Feb 09, 2021 4:03 pm
Forum: Display Devices
Topic: Scanlines and highlight protection
Replies: 16
Views: 7209

Re: Scanlines and highlight protection

I put a set of filters on github, with the script I used. I do not have any actual science to back up what I did. I basically took the point on the curves where the slope started to decrease, and replace from that point on with curve from the top portion of a logistic function. https://github.com/ash2hub/Filters_MiSTer/tree/bright_phl/Filters/Scanl...
by ash2fpga
Fri Feb 05, 2021 4:02 pm
Forum: Display Devices
Topic: Scanlines and highlight protection
Replies: 16
Views: 7209

Re: Scanlines and highlight protection

That is a really good improvement! The color ramps and light colors in the screenshots look a lot better. I do like the soft scan-line filters though. Any chance of you creating improved versions of those as well? I want to revisit the filters and put together a more complete set for a PR. I hope to get some time "soon". I will make a no...
by ash2fpga
Mon Feb 01, 2021 1:01 am
Forum: Arcade Cores
Topic: SHMUP Slowdown / Accuracy of Arcade Cores
Replies: 31
Views: 12191

Re: SHMUP Slowdown / Accuracy of Arcade Cores

I've got a freesync monitor, and the OSD tells me it's running at 57khz (OSD is rounding to the nearest integer, obviously) when I run Dodonpachi. And there is no tearing (which would definitely be visible without vsync enabled). So.... it appears to be doing its thing and running at the refresh rate of the input signal. Which monitor are you using?
by ash2fpga
Mon Feb 01, 2021 12:55 am
Forum: Development for MiSTer
Topic: Primary ASCAL repo?
Replies: 3
Views: 2766

Re: Primary ASCAL repo?

Thanks! I'll check that one.
by ash2fpga
Sun Jan 31, 2021 1:32 am
Forum: Guides & Videos
Topic: mt32-pi and MiSTer Integration Video
Replies: 0
Views: 2208

mt32-pi and MiSTer Integration Video

Great video from flynnsbit about mt32-pi and MiSTer integration: https://www.youtube.com/watch?v=GEyNDPc2Bug
by ash2fpga
Sun Jan 31, 2021 1:29 am
Forum: Development for MiSTer
Topic: Primary ASCAL repo?
Replies: 3
Views: 2766

Primary ASCAL repo?

Is there a primary ASCAL repository? I tried looking on temlib.org, but did not find it.
by ash2fpga
Fri Jan 29, 2021 3:55 am
Forum: Display Devices
Topic: Custom Video Modes Test Thread
Replies: 89
Views: 52728

Re: Custom Video Modes Test Thread

aitotat wrote: Thu Jan 28, 2021 7:54 am I'm more convinced that the scaler applies some sort of horizontal filtering no matter what.
That seems possible. See this example: viewtopic.php?p=8182#p8182
by ash2fpga
Thu Jan 28, 2021 4:20 am
Forum: Display Devices
Topic: Custom Video Modes Test Thread
Replies: 89
Views: 52728

Re: Custom Video Modes Test Thread

Edit: Same problem with NES core except scandoubler has no effect. I retested scandoubler on SNES core and it does have effect and i think it is because with scandoubler disabled it outputs 512x224 and with scandoubler enabled it outputs 256x448. The difference in horizontal resolution surely has some effect on the scaler. But shouldn't the core o...
by ash2fpga
Tue Jan 26, 2021 7:54 pm
Forum: Display Devices
Topic: Custom Video Modes Test Thread
Replies: 89
Views: 52728

Re: Custom Video Modes Test Thread

Its normal, that's interpolation between the black letter and blue sky because you aren't running an integer scale on the horizontal axis. But that also happens when i'm using custom 512 or 1024 pixel wide video modes (with vscale_mode=1). This is what confuses me. If that is still correct, then everything is ok and i just need to use the the no i...
by ash2fpga
Tue Jan 26, 2021 3:06 pm
Forum: Display Devices
Topic: EIZO EV2460-BK 24" 60Hz display enough?
Replies: 10
Views: 3748

Re: EIZO EV2460-BK 24" 60Hz display enough?

What I have read about freesync capable screens working with unusual refresh rates:
viewtopic.php?f=33&t=1491
https://twitter.com/tonyrtoon/status/13 ... 4833452033
by ash2fpga
Fri Jan 22, 2021 3:09 pm
Forum: Linux
Topic: New install, stuck on 'No Cores'
Replies: 5
Views: 2705

Re: New install, stuck on 'No Cores'

I looked for H2testw source code, but did not find it. I did find another tool on github: https://github.com/dkrahmer/MediaTester

I have been manually verifying cards (fill with known data, verify file hashes), but this could save some time.
by ash2fpga
Wed Jan 20, 2021 9:20 pm
Forum: Arcade Cores
Topic: Street Fighter 1 Arcade
Replies: 25
Views: 9413

Re: Street fighter 1 arcade

Shuffle7 wrote: Wed Jan 20, 2021 8:41 pm Is the JT test just for 128mb or 32 modules too? . I have the 32 sdram alliance . No problems with any other game
Per the post: "Only the first 32MiB of memory are tested."
by ash2fpga
Tue Jan 19, 2021 3:46 pm
Forum: Input Devices
Topic: Remap win-key for keyboards without it
Replies: 3
Views: 1983

Re: Remap win-key for keyboards without it

According to this thread, it looks like if you can plug in another keyboard with the key to map at the same time as the keyboard without it, you could map the key.
by ash2fpga
Tue Jan 19, 2021 3:35 pm
Forum: Development for MiSTer
Topic: How about make MiSTer to be OSSC?
Replies: 5
Views: 4631

Re: How about make MiSTer to be OSSC?

Project for the dev board addon: https://github.com/marqs85/DExx-vd_isl
by ash2fpga
Tue Jan 19, 2021 12:30 am
Forum: Arcade Cores
Topic: Street Fighter 1 Arcade
Replies: 25
Views: 9413

Re: Street fighter 1 arcade

If you bought the ram addon from a seller, try reaching out to them.
by ash2fpga
Sun Jan 17, 2021 10:53 pm
Forum: Arcade Cores
Topic: Street Fighter 1 Arcade
Replies: 25
Views: 9413

Re: Street fighter 1 arcade

If you are having issues with 48mhz sdram, it could be because of that update.

48MHz version sf
https://github.com/jotego/jtbin/commit/ ... f2c10e9f61

SDRAM test core
https://www.patreon.com/posts/sdram-test-core-45967856
by ash2fpga
Sun Jan 17, 2021 10:30 pm
Forum: General Discussions
Topic: More control of integer scaling.
Replies: 4
Views: 2293

Re: More control of integer scaling.

As asked, no. If you are OK with working with different output resolutions, you could switch video_mode to be a mode too small to be scaled more than 1x. Related to that, is if you want the x-axis to not be scaled, you would likely need to use the custom aspect ratio feature, on cores that support it anyway. Normally, the x-axis would be scaled to ...
by ash2fpga
Sun Jan 17, 2021 2:56 am
Forum: Arcade Cores
Topic: Latest Jotego Update Broke Scanlines
Replies: 6
Views: 2958

Re: Latest Jotego Update Broke Scanlines

Is this the Scandoubler FX setting?
by ash2fpga
Sat Jan 16, 2021 2:38 pm
Forum: Input Devices
Topic: 8bitdo USB adapter gets stuck and registers no input after hard reboot
Replies: 35
Views: 20392

Re: 8bitdo USB adapter gets stuck and registers no input after hard reboot

Some things I found out trying to diagnose the "repeated input" and "no input" issues: When I had the 1ms (1000hz) polling, unplugging/replugging the USB receivers would fix the issue, sometimes requiring unplugging/replugging multiple times. Attempting to reset USB devices via software did not help. I tried this python script: ...