Search found 45 matches

by justaguy
Tue Nov 28, 2023 7:14 pm
Forum: Development for MiSTer
Topic: How to modify ASCAL to pad core image before scaling?
Replies: 0
Views: 3229

How to modify ASCAL to pad core image before scaling?

I've been trying to find a way to add padding to the left and right sides of a core's image before it gets scaled (this allows for soft rather than razor-sharp edges). I've been able to do this for some individual cores by fiddling with the DE/HBlank signals, but that doesn't always work and I'd like to have a more general solution anyway, hence AS...
by justaguy
Mon Nov 27, 2023 12:47 pm
Forum: General Discussions
Topic: Forked cores with 4K horizontal resolution support
Replies: 20
Views: 26278

Re: Forked cores with 4K horizontal resolution support

So I opened a pull request and it got rejected. I'll try to keep the Google Drive folder somewhat up to date, at least. For anyone who wants to recompile their favorite core to support 4K horizontal, it's usually quite simple. Just change the following line in sys/ascal.vhd: OHRES : natural RANGE 1 TO 4096 :=2048; to this: OHRES : natural RANGE 1 T...
by justaguy
Fri Nov 24, 2023 8:53 pm
Forum: General Discussions
Topic: Forked cores with 4K horizontal resolution support
Replies: 20
Views: 26278

Re: Forked cores with 4K horizontal resolution support

I've tested this with a lot more cores now. It turns out that most of the feature removals were unnecessary--the only feature that needed to be removed was the scandoubler/HQ2X, and only for SNES, TurboGrafx16 and Saturn. So custom builds shouldn't be needed for most cores if/when this gets upstreamed--just a custom modeline and aspect ratio with v...
by justaguy
Wed Nov 22, 2023 7:43 pm
Forum: Arcade Cores
Topic: MiSTer.ini shared settings?
Replies: 4
Views: 4642

Re: MiSTer.ini shared settings?

For anyone who finds this post, multi-core INI sections have been possible for a while now. The syntax: [jtcps1] +jtcps15 +jtcps2 video_info=0 ... Using the RBF file name (technically the core config string name, but they usually match) instead of the MAME name works for me (don't know if this changed since the thread was started). (To answer an ea...
by justaguy
Sat Nov 18, 2023 6:38 pm
Forum: General Discussions
Topic: Forked cores with 4K horizontal resolution support
Replies: 20
Views: 26278

Re: Forked cores with 4K horizontal resolution support

Would it be possible to support 3440 x 720 resolutions? What modeline and filter should I use for that? (it would need 2x scanlines) For an ultrawide monitor? You'd still want 3x scanlines because you're still scaling from 240p to 720p on the MiSTer side. You'd need to set a custom aspect ratio that's 2x wider than usual instead of 3x, though. vid...
by justaguy
Fri Nov 17, 2023 7:14 pm
Forum: General Discussions
Topic: Forked cores with 4K horizontal resolution support
Replies: 20
Views: 26278

Re: Forked cores with 4K horizontal resolution support

Any chance of an Amiga (Minimig) core using this technique? I focused on the cores I spend a lot of time playing, but it could certainly be done for other cores as well. If there's demand I can do a second round, and at the very least I'll do a writeup on how I did this so people can make their own--it's really not all that complicated. Here's a r...
by justaguy
Fri Nov 17, 2023 4:18 am
Forum: General Discussions
Topic: Forked cores with 4K horizontal resolution support
Replies: 20
Views: 26278

Re: Forked cores with 4K horizontal resolution support

Small suggestion, could you change the name of the core in config string (e.g. NES4k) so that settings can be saved for it separately? I'd like to do that, but there's a good deal of core-specific logic in main that looks for an exact name match, to the extent that changing the name can completely break the core. For instance, the PSX core can't b...
by justaguy
Thu Nov 16, 2023 7:48 pm
Forum: General Discussions
Topic: Forked cores with 4K horizontal resolution support
Replies: 20
Views: 26278

Re: Forked cores with 4K horizontal resolution support

Do you have any screenshot examples from a capture card? Yeah, it would probably be a good idea to show what it looks like... I don't have a capture card, but I can simulate it well enough with image editing tools. I've attached examples of what it should look like with two different horizontal scaling options--integer nearest-neighbor and non-int...
by justaguy
Thu Nov 16, 2023 2:00 pm
Forum: General Discussions
Topic: Forked cores with 4K horizontal resolution support
Replies: 20
Views: 26278

Forked cores with 4K horizontal resolution support

Not sure how many other people this appeals to, but I modified some MiSTer cores to support horizontal output resolutions up to 4096px without pixel repetition. This doesn't mean 3840x2160 is possible, of course--there's just not enough bandwidth available. What you can do is use a lower vertical resolution like 720px and enable the "stretch t...
by justaguy
Sun Nov 12, 2023 7:35 am
Forum: Input Devices
Topic: Brook PS2 to Xbox One Adapter
Replies: 5
Views: 4595

Re: Brook PS2 to Xbox One Adapter

Ten months later and I still haven't submitted the PR... and my motivation has dropped since I'm no longer interested in using the Brook adapter--I'm going over to the wireless dark side with a DualSense once my Bluetooth dongle arrives. For anyone interested in pushing this over the goal line, it's just a matter of adding a single line to drivers/...
by justaguy
Mon Sep 04, 2023 8:24 pm
Forum: Display Devices
Topic: The State of DACs for the MiSTer and Direct Video
Replies: 80
Views: 27422

Re: The State of DACs for the MiSTer and Direct Video

Did you test the AG6200 DAC with hdmi_limited=2 set in MiSTer.ini? My understanding is that it was added to address this exact issue. I'd encourage people to buy standards-compliant products regardless, but if a workaround is available, that should be mentioned.

by justaguy
Thu Jan 12, 2023 11:25 pm
Forum: Input Devices
Topic: Brook PS2 to Xbox One Adapter
Replies: 5
Views: 4595

Re: Brook PS2 to Xbox One Adapter

I think I've found the answer: the Brook adapter needs to receive a special packet before it starts sending input. With the xpad driver modified to send this packet, the adapter works on my Linux testbed (it didn't work before). Thanks to toyoshim on GitHub for doing the real legwork on this. I will submit a pull request when I have some more time....
by justaguy
Fri Dec 30, 2022 5:27 am
Forum: PC Engine, TurboGrafx 16/CD
Topic: Framework Update?
Replies: 7
Views: 4028

Re: Framework Update?

So after doing some testing with the core from makigumo's PR and the current official release, it looks like pixel repetition works fine without a framework update, although there is some oddness with horizontal filtering. I'm not sure why it wasn't working for me before. Maybe I had a bad modeline or the resolution was too high for the 1080p displ...
by justaguy
Wed Dec 28, 2022 8:02 pm
Forum: PC Engine, TurboGrafx 16/CD
Topic: Framework Update?
Replies: 7
Views: 4028

Re: Framework Update?

I second that. My C9 can't use a 1920x1440p resolution, so supporting the pixel repition 2560x1440 resolution would be nice for the TurboGrafx/PC-Engine core. The integer scaling results are much better than using 1920x1080p. Unfortunately, pixel repetition won't actually give you 2560 pixels of horizontal resolution, but rather 1280 double-wide p...
by justaguy
Wed Dec 28, 2022 5:55 am
Forum: PC Engine, TurboGrafx 16/CD
Topic: Framework Update?
Replies: 7
Views: 4028

Framework Update?

The last release for the TurboGrafx core was in March, and since then pixel repetition support has been added to the framework. This is a feature I'd really like to have working in this core because it allows for integer scaling with correct pixel aspect ratio (8:7 for low-res, 6:7 for mid-res, 4:7 for high-res) which I've been enjoying on the NES ...
by justaguy
Tue Jun 28, 2022 5:16 pm
Forum: General Discussions
Topic: Variable Refresh Rate support added thanks to zakk4223
Replies: 33
Views: 9210

Re: Variable Refresh Rate support added thanks to zakk4223

this will hopefully remedy the gameboy sync losses, some random arcade cores losing sync every few seconds, and of course, the SNES core missing the intro screen and chime when first booting a game in vsync 2 ( ex link to the past, super mario world) I was hoping for that last one myself, but the results on my LG 27GN650 weren't any better than vs...
by justaguy
Fri Feb 25, 2022 3:01 pm
Forum: Linux
Topic: Can't get MGL files to work
Replies: 29
Views: 6157

Re: Can't get MGL files to work

Thanks for the quick responses, adding the _console path prefix did the trick. Unfortunately it doesn't seem to work with the bootcore setting in MiSTer.ini, so you can't use it to boot the MiSTer directly into a game (you can do this with cores that support loading boot#.rom at startup, but SRAM saves and save states don't work). It's still a grea...
by justaguy
Fri Feb 25, 2022 4:33 am
Forum: Linux
Topic: Can't get MGL files to work
Replies: 29
Views: 6157

Can't get MGL files to work

I saw that the 20220224 Main update added support for MGL files, which per the changelog are like MRAs but for (almost) any core. I can't seem to get this feature to work on my fully up-to-date (ran update_all just today) MiSTer. My MGL file looks like this, modified from the example that Sorgelig provided on Patreon: <mistergamedescription> <rbf>s...
by justaguy
Sat Feb 05, 2022 8:45 am
Forum: Display Devices
Topic: 2560x1440p Resolution Possible on MiSTer?
Replies: 17
Views: 6238

Re: 2560x1440p Resolution Possible on MiSTer?

You could actually try 2160x1440 (with reduced blanking) as a resolution, the pixel clock would be similar to the currently supported 2048x1536 mode. Although, you might be up against the default resolution limit here, but there is an ultrawide 2p GBA fork that greatly expands that. For what it's worth, I've actually done this before--I had to inc...
by justaguy
Tue Jan 18, 2022 4:49 am
Forum: General Discussions
Topic: HDMI digital audio extractor for MiSTer with SPDIF input
Replies: 5
Views: 4079

Re: HDMI digital audio extractor for MiSTer with SPDIF input

This part seems relevant to my case ! It could be another backup plan if I can't find my device (instead of buying 2 cheap DACs) I have never thought about a Toslink switch, looks very interesting. How fast does it switch from a source to another, after you turn the knob ? It is entirely passive, right ? (No usb power needed ?) [Edit : it requires...
by justaguy
Mon Jan 17, 2022 1:04 pm
Forum: General Discussions
Topic: HDMI digital audio extractor for MiSTer with SPDIF input
Replies: 5
Views: 4079

Re: HDMI digital audio extractor for MiSTer with SPDIF input

From my limited understanding of ARC (I've never actually used it so take all this with a grain of salt), your source device doesn't need to be ARC-compatible, only your display and audio output device (receiver/soundbar/the box you're asking about). So I think it would work if you connected the MiSTer to an ARC-compatible TV and connected the TV's...
by justaguy
Sat Dec 04, 2021 6:44 pm
Forum: Genesis / Mega Drive, Sega CD, 32X
Topic: Something wrong with genesis core? EU as default and slowdown?
Replies: 8
Views: 7623

Re: Something wrong with genesis core? EU as default and slowdown?

This sounds similar to what happens if the Auto Region option is set to "File Ext" and an NTSC ROM with a .MD extension is loaded. What is your Auto Region option set to, and what extension do your files have? This is probably it, compounded by the weirdness that with Auto Region enabled, the plain old Region setting will be changed to w...
by justaguy
Tue Nov 30, 2021 3:58 pm
Forum: Sony PlayStation (PSX)
Topic: A second PS1 core coming
Replies: 40
Views: 24356

Re: A second PS1 core coming

I guess it can be run on MISTer using a different SD card using his own framework. FPGAzumSpass had mentioned in a Patreon update that something like 17% of the FPGA is devoted to the MiSTer framework in his PlayStation core. While he's obviously making it work for PSX, it got me wondering what might be achieved with a stripped-down, barebones fra...
by justaguy
Sun Oct 03, 2021 5:27 pm
Forum: Newcomers Forum
Topic: DE10 Nano
Replies: 16
Views: 9363

Re: DE10 Nano

He just needs to inform himslef and choose what's the better option for him, there's no easier life or better choices. There are use case and different needs, you just need to understand what's best for your, there's plenty of different use and options nowadays. True enough, but there's a lot to be said for starting with the bare essentials and le...
by justaguy
Tue May 04, 2021 6:16 pm
Forum: General Discussions
Topic: What Do You Think Will Happen Once MiSTer Reaches It's Limits?
Replies: 92
Views: 54868

Re: What Do You Think Will Happen Once MiSTer Reaches It's Limits?

If Dreamcast and up wouldn't really benefit from FPGA emulation, would a hypothetical "MiSTer but for more advanced consoles" really need to be FPGA-based? it’s called a PC. you can build them in small form factor these days and they have the advantage of the emulators running on them having often had decades of performance tuning and de...
by justaguy
Wed Apr 28, 2021 3:38 pm
Forum: General Discussions
Topic: What Do You Think Will Happen Once MiSTer Reaches It's Limits?
Replies: 92
Views: 54868

Re: What Do You Think Will Happen Once MiSTer Reaches It's Limits?

If Dreamcast and up wouldn't really benefit from FPGA emulation, would a hypothetical "MiSTer but for more advanced consoles" really need to be FPGA-based? I love the MiSTer user experience for reasons that have nothing to do with it running on an FPGA, and I'd welcome a more traditional SD card image-based emulation frontend that focused...
by justaguy
Tue Apr 13, 2021 3:17 am
Forum: NES (Nintendo Entertainment System)
Topic: Early prototype of MiSTer FPGA NES core Savestates
Replies: 15
Views: 13763

Re: Early prototype of MiSTer FPGA NES core Savestates

There's a release candidate posted on FPGAzumSpass' Patreon. Save states are supported for most mappers, including all of the prominent ones as far as I can tell. This is really great timing for me since I've been on a Famicom/NES kick lately, and there are plenty of games in that library that I consider save states essential for. Maybe I'll finall...
by justaguy
Thu Apr 08, 2021 7:33 pm
Forum: General Discussions
Topic: Disable cores
Replies: 6
Views: 3725

Re: Disable cores

For example if we could make a do not update ini file or script file that is checked after the update script is checked and simply does not run update on whats in that file. Doing it this way would be way easier then trying too implement something in the update script. But have not seen anything new about this. Unless I'm misunderstanding, this ha...
by justaguy
Sun Feb 21, 2021 2:25 am
Forum: Input Devices
Topic: DAC/headphone amp for MiSTer recommendations?
Replies: 14
Views: 7044

Re: DAC/headphone amp for MiSTer recommendations?

The output from a Modi (or pretty much any other standalone DAC) would be more than enough to drive low impedance headphones like yours. In fact it would be too loud without lowering the volume, either in the MiSTer UI or with a variable attenuator (e.g. Schiit Sys) between DAC and headphones. TOSLINK output -> passive TOSLINK switch -> DAC without...
by justaguy
Mon Feb 08, 2021 7:36 pm
Forum: Guides & Videos
Topic: MiSTer Custom Aspect Ratios for Horizontal Integer Scaling
Replies: 89
Views: 50073

Re: MiSTer Custom Aspect Ratios for Horizontal Integer Scaling

And here I thought I was obsessive about aspect ratio and integer scaling... Nice work! My head is spinning from all those different Atari 2600 resolutions. For what it's worth re: your recent commits, jotego's cores don't read custom aspect ratio settings from MiSTer.ini. The only way I can find to change the default of 4:3 is recompiling the core...