480i in ao486?
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
480i in ao486?
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 480i in ao486?
Maybe (probably?) there is room on the board to do something like this, but it would take a bit of dev work.
- SuperBabyHix
- Posts: 152
- Joined: Sun May 24, 2020 8:26 pm
- Has thanked: 45 times
- Been thanked: 36 times
Re: 480i in ao486?
The program did not, however, convert the signal to interlaced. The ISA card had a VGA in and out as well as s-video and composite out. So you looped the VGA signal through the card and it converted to interlaced in hardware.
I would bet if you used the ao486 option to force everything to 60hz and sent a 640x480 signal to your HDMI to Svideo converter the output would be similar, though probably more compatible and not squished.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
- SuperBabyHix
- Posts: 152
- Joined: Sun May 24, 2020 8:26 pm
- Has thanked: 45 times
- Been thanked: 36 times
Re: 480i in ao486?
This page has some info on interfacing various OSes with fixed rate monitors. https://www.epanorama.net/documents/vga ... onfig.html
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
I hope and assume it will work better than my Tendak HDMI to SVideo adapter and produce similar output to what the MiSTer would do if it supported 480i in the scaler. Looking through the reviews, I don't know how it handles 4:3 resolutions. I know that 16:9 resolutions get displayed correctly with black bars on 4:3 CRT's. I don't know if I can send it 1440x1080p or 720x480p and have it use the full screen. I will report back on this after I receive it.
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 496 times
- Been thanked: 467 times
Re: 480i in ao486?
I did try some DOS games in 480i on my PC crtemudriver setup and it's not too pretty...the flicker is rather heavy (though perhaps it's down to this particular solution).
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
I want to play the 7th Guest, Sim City 2000, and other games that run at higher resolutions than 320x200 or 320x240. I hooked up my PC with HDMI to component at 480i using a custom resolution on an Nvidia card, and it looks great for arcade games that have a lot of motion. I didn't try any DOS games with little movement like Sim City 2000. How much the flicker bothers you is probably dependent on the person looking at it and how the display they are using handles it. I probably wouldn't want to play for hours and hours, but it would be great to have at least in short sessions.akeley wrote: ↑Wed Nov 10, 2021 9:28 pm I'm probably missing something obvious, but what would be the benefit of 480i in this core? 320x200 looks pretty good already (as you well know since you are the timings-maker and higher res gaming is probably out of reach anyway.
I did try some DOS games in 480i on my PC crtemudriver setup and it's not too pretty...the flicker is rather heavy (though perhaps it's down to this particular solution).
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 496 times
- Been thanked: 467 times
Re: 480i in ao486?
But on PS2 it does not bother me really, even in static games like jRPGs, etc. Maybe on MiSTer it would be on the lighter side.
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 480i in ao486?
The hacky approach would be to let it draw its frame on the framebuffer as normal, then take half the lines and push them out through the VGA port with appropriate timing. I think this would assume a fixed 480i output resolution.
There is a modified version that switches between 720x400p and 640x400p analog output for use with VGA monitors, depending on whether you are in DOS or a game... so someone has monkeyed around with this area before.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
For getting the MiSTer scaler to work with 480i, in my mind, the main challenge is getting interlaced output to be definable in the MiSTer.ini since there is no way to tell it "interlaced" on the video mode line. Once you can define an interlaced video mode, the next challenge is how to scale the output to an interlaced video mode. Perhaps the simplest approach is to output odd lines first followed by even lines from each frame from the frame buffer to complete one frame. I am pulling this out of the air, as I am no expert when it comes to the scaler.
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 480i in ao486?
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
This does not happen to me. I am using the HDMI output, and perhaps that is the difference. I don't think I am using vsync_adjust=0, but I have to check. Like I said, the geometry remains unchanged (it would change with a different refresh rate), and like you basically said, 70Hz wouldn't work. In my case, I can turn on variable and it works with my ~60Hz timings defined for ao486.FoxbatStargazer wrote: ↑Fri Nov 12, 2021 2:31 am Variable can make big issues for consumer TVs because DOS and many of its games will set 70 hz! You've got an interesting set if it can accept that. This assumes you aren't using vsync_adjust=0, which will use buffering to force the refresh to match whatever video mode you supplied.
- SuperBabyHix
- Posts: 152
- Joined: Sun May 24, 2020 8:26 pm
- Has thanked: 45 times
- Been thanked: 36 times
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
Also, my 480i HDMI to component scaler was delivered, so I can report back on how well it looks/works.
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 480i in ao486?
Re: 480i in ao486?
This is not something you can set up in DOS, as far as I know. DOS was much more anarchystic then today's operation systems. Most programs handled graphics card and display on their own. Only exception is UniVBE, but some games hate it. And it can be a nuisance, when you are hunting those 2 extra kB of base RAM you need to run your old gameFoxbatStargazer wrote: ↑Fri Nov 12, 2021 8:08 pm The other thing is that 70hz is more the typical standard for old DOS and stuff, and that is how flynn's exoDOS packs come configured and what not. Variable means that the original software determines the refresh rate. Win95 will probably default to 60hz and its possible to set up DOS to do the same I think.
Give it a try, it should be somewhere on the internet. And read the documentation well. It can be a powerful tool, but it is not exactly user friendly.
- SuperBabyHix
- Posts: 152
- Joined: Sun May 24, 2020 8:26 pm
- Has thanked: 45 times
- Been thanked: 36 times
Re: 480i in ao486?
Also, 70hz really only came in to play once VGA cards hit the market. If you only had a CGA, EGA, or Tandy card, those typically used a 60hz refresh rate. Partly because some of those (CGA and Tandy), used standard definition 15Khz monitors and/or composite out to a standard def TV. Of course, running those graphics modes on a VGA card usually run at 70Hz.
There is a pretty good write up about all that here: https://nerdlypleasures.blogspot.com/20 ... rates.html
Re: 480i in ao486?
I did not try UniVBE on Mister, but here is some useful info for anyone, who is going to try it:SuperBabyHix wrote: ↑Sat Nov 13, 2021 1:23 am Not sure what would be compatible with Mister, or if it even would support different refresh rates. No matter what utility you use, the refresh rate was limited by the graphics card and its RAMDAC.
As far as I know, AO486 is simulating a Tseng ET4000 graphics card. I used to have it and it worked with UniVBE 6.5x and older. Newer versions did not detect it at all.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
Thanks, this was the trick! I have:SuperBabyHix wrote: ↑Fri Nov 12, 2021 7:41 pm Do you have refresh_max= set in your mister.ini perhaps?
refresh_min=57
refresh_max=62
With those settings, I can use the "Variable" setting and it sync's to my monitor. The Variable setting is required for Second Reality.
Without the refresh_max setting, Variable goes out of sync. I would recommend to use those settings for anyone using a CRT TV.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 480i in ao486?
As for that converter, maybe it's obvious but you didn't mention anything about resolution. You can't use your existing 240p output settings, I would say minimum you probably have to give it 480p. Heck I would just start with something more standard like 1080p (video_mode=8) just to see if it works.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
Thanks. I should have clarified, but I tried every resolution that it supports. I thought it might be defective, and when it worked with my Firestick, I was disappointed because replacing it won't help. I haven't completely given up yet, but my hopes are dashed at the moment. Hopefully we can get 480i support in the MiSTer scaler. That would be way better anyway.FoxbatStargazer wrote: ↑Mon Nov 15, 2021 1:16 pm As for that converter, maybe it's obvious but you didn't mention anything about resolution. You can't use your existing 240p output settings, I would say minimum you probably have to give it 480p. Heck I would just start with something more standard like 1080p (video_mode=8) just to see if it works.
- buttersoft
- Posts: 49
- Joined: Fri Aug 28, 2020 11:57 pm
- Has thanked: 15 times
- Been thanked: 7 times
Re: 480i in ao486?
Any resolution to this, no pun inteded? I've been hoping for 480i from a0486 for years, but no dice yet. Even better would be a 480i super resolution, so games can scale better.
EDIT: was this still the best way?
thorr wrote: ↑Mon Jun 21, 2021 2:08 amI have pixel perfect games on my CRT TV. Dos text is not perfect because the resolution is too high, but games are great. Try these settings:
[ao486]
; Set it to "Variable" in the ao486 core instead of 60Hz
direct_video=0
vga_scaler=1
vsync_adjust=1
vscale_mode=3
video_mode= 1280, 170, 140,244,240, 2, 0, 22, 29020 ; Best for ao486
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 480i in ao486?
buttersoft wrote: ↑Wed Sep 11, 2024 4:58 amAny resolution to this, no pun inteded? I've been hoping for 480i from a0486 for years, but no dice yet. Even better would be a 480i super resolution, so games can scale better.
EDIT: was this still the best way?
thorr wrote: ↑Mon Jun 21, 2021 2:08 amI have pixel perfect games on my CRT TV. Dos text is not perfect because the resolution is too high, but games are great. Try these settings:
[ao486]
; Set it to "Variable" in the ao486 core instead of 60Hz
direct_video=0
vga_scaler=1
vsync_adjust=1
vscale_mode=3
video_mode= 1280, 170, 140,244,240, 2, 0, 22, 29020 ; Best for ao486
That's a 1280x240p modeline, so probably nothing to do with 480i.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 480i in ao486?
Correct, unfortunately. There is an option with 86box and GroovyMiSTer that I have not tried yet: https://github.com/psakhis/Groovy_MiSTer