Software Support > GroovyMAME
Adjusting Horizontal Width (Porches) & Mame
Zebidee:
--- Quote from: Zebidee on December 09, 2023, 10:46:01 pm ---
--- Quote from: abstract ---These Are my current Settings:
Standard Resolution", "4.3" crt_range0 15625-16200, 49.50-65.00, 4.767, 4.767, 6.544, 0.096, 0.191, 1.084, 0, 0, 192, 288, 448, 576
--- End quote ---
Your monitor preset value for your horizontal frontporch (In bold above) seems a little high. I normally leave this at something like 1.500 to 2.500. Keep in mind that changing the backporch number also seems to affect where the front porch sits on the screen.
--- End quote ---
--- Quote from: makya on December 10, 2023, 03:19:16 pm ---Could be something else but I would try increasing front porch value, at least 0.130.
If possible please post a log of 1943.
--- End quote ---
Yes. It could be the Vertical porch causing the problem too, though I remain suspicious of the horizontal front porch value. Possibly even a combination of both as there are interactions.
When the porch parameters are too large/small, the TV loses track of the sync (because TV expects to find the sync pulse between the porches, and all within an allowable range). In particular, that Horizontal front porch looks too large. And yes, out-of-range horizontal porches can have an effect on the vertical sync too.
Try going back to default preset values and see if the problem persists.
abstract3000:
Hey Zebidee, for shiz and giggz I went ahead and deleted the ini file and recreated it. Now If I follow your instructions to a T, I know the Issue will go away due to the fact Switchres will simply load the 640x480i (That also gave away the solution) Resolution on Every Game, as we Skipped adding user_modes - super.ini file into the User Modes tab, as well we skip the entire XML List Processing Section in the MAME Tab (I unchecked these to verify my suspicions). Lastly you just kick up Mame and never bother to Generate Modes or Install the Modes. Thus the compressed 640 * 480i Resolution.
So if I uncheck the XML List processing (Get Video modes from MAME xml) but keep my user modes, then load modes and install everything in MAME loads into Super Resolutions as expected. This time though only 15 modes Installed, and The issue Persists.
Thanks for clarifying the ZigZag, I was thinking about it last night and wondering about the Vertical Porches, Thanks Makya for making the suggestion of moving the Front Porch value upwards (I had no idea as to which way I was going) Though I did move it upwards a couple times and it didn't make any noticeable difference.
So while Trying to figure out the synch issue with my setup, I discovered a conversation between Calamity and another person he was talking to having similar Issues as me (The Vertical Synch was the key term I needed for my google fu). Anyways they were discussing my suspicions of the ActiveLinesLimit & VirtualLinesLimit. So I first went after the ActiveLines limit dropped it from 288 -> 240, Bingo That corrected the damn Pac-Man games from scrolling. I was then playing with 1945K rom and I noticed it was unlike any of the others and actually displayed fine, so i kicked back into Mame started it up to see what Switchres was doing with it. and there it was 2560 * 480!!! Bingo! Switched the VirtualLinesLimit from 512 down to 480, and now everything works great! I was curious about Donkey Kong (Even though i have a DK Cab in the garage) as Calamity mentioned that could be an issue with setting the Active Lines Limit to 240 and DK Pulls up and looks fine as well.
Thanks Again for the Suggestion Makaya, and To Zebidee, put aside a greenAntz board for me, I don't need it but Hit me up next month after Xmas, I'll purchase it off you and send a bit additional your way for responding to all my B.S. This has been quite the road over the last couple months, i feel like we are officially friends :cheers:
Edit: As to the H Front Porch i had already went back to the Defaults and was still having the issue, for reference this is what I am using currently
Standard Resolution", "4.3" crt_range0 15625-16200, 49.50-65.00, 1.048, 4.718, 8.388, 0.064, 0.192, 1.024, 0, 0, 192, 240, 448, 480
In the last my Vertical Front porch was at .096 I added .130 to that number = .226, I tried .300 & .400 without any effect, This was first with the modeline I posted previous, and again with the default. ( i did allot fo testing today.
Zebidee:
--- Quote from: abstract3000 on December 11, 2023, 12:42:22 am ---Hey Zebidee, for shiz and giggz I went ahead and deleted the ini file and recreated it. Now If I follow your instructions to a T, I know the Issue will go away due to the fact Switchres will simply load the 640x480i (That also gave away the solution) Resolution on Every Game, as we Skipped adding user_modes - super.ini file into the User Modes tab, as well we skip the entire XML List Processing Section in the MAME Tab (I unchecked these to verify my suspicions). Lastly you just kick up Mame and never bother to Generate Modes or Install the Modes. Thus the compressed 640 * 480i Resolution.
--- End quote ---
!! Oh you're making it too complicated. All I was really saying was to go in and click "OK" so that your monitor presets get exported to the mame.ini. You should really do this every time you make changes to the monitor presets.
--- Quote ---So if I uncheck the XML List processing (Get Video modes from MAME xml) but keep my user modes, then load modes and install everything in MAME loads into Super Resolutions as expected. This time though only 15 modes Installed, and The issue Persists.
--- End quote ---
I just assumed you'd done this stuff already, as you said you were using super modes. Didn't want you to change anything, or even mention mame.xml. Just get the settings exported to mame.ini, which is what happens after you click "OK". Still, symptoms persist so moving on...
Another possibility is your TV just doesn't like mid-50's modes. Some multi-region TVs can handle anything around 50-ish ("PAL") and anything around 60-ish ("NTSC"), but balk at frequencies closer to 55hz.
--- Quote ---In the last my Vertical Front porch was at .096 I added .130 to that number = .226, I tried .300 & .400 without any effect, This was first with the modeline I posted previous, and again with the default. ( i did allot fo testing today.
--- End quote ---
Did you try 0.130 as well?
--- Quote from: abstract3000 on December 11, 2023, 12:42:22 am ---So while Trying to figure out the synch issue with my setup, I discovered a conversation between Calamity and another person he was talking to having similar Issues as me (The Vertical Synch was the key term I needed for my google fu). Anyways they were discussing my suspicions of the ActiveLinesLimit & VirtualLinesLimit. So I first went after the ActiveLines limit dropped it from 288 -> 240, Bingo That corrected the damn Pac-Man games from scrolling. I was then playing with 1945K rom and I noticed it was unlike any of the others and actually displayed fine, so i kicked back into Mame started it up to see what Switchres was doing with it. and there it was 2560 * 480!!! Bingo! Switched the VirtualLinesLimit from 512 down to 480, and now everything works great! I was curious about Donkey Kong (Even though i have a DK Cab in the garage) as Calamity mentioned that could be an issue with setting the Active Lines Limit to 240 and DK Pulls up and looks fine as well.
--- End quote ---
This is fine, if you are happy with 240p.
You may be interested to know that I usually use multi-range monitor presets for my TVs! Meaning, two or even three sets of "crt_range#" parameters. This allows me to restrict 240p to modes around 60hz (like NTSC), restrict 288p to modes around 50hz, and have flexibility for everything in-between. But I didn't want to make things complicated, and that is probably worthy of a separate thread sometime.
--- Quote ---Thanks Again for the Suggestion Makaya, and To Zebidee, put aside a greenAntz board for me, I don't need it but Hit me up next month after Xmas, I'll purchase it off you and send a bit additional your way for responding to all my B.S. This has been quite the road over the last couple months, i feel like we are officially friends :cheers:
--- End quote ---
Thanks mate! But please don't feel any obligation. Only in it for the hobby & community. Over past week, between posts, I've been revising the GreenAntz (1.2) design to make a range of small improvements. Takes longer than you ever expect because always triple-checking everything, then you get a grand new idea :laugh2: Just sent off a new PCB order (purple!), now am keen to get them and test it all out.
Navigation
[0] Message Index
[*] Previous page
Go to full version