Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Giant screenshot cut off at bottom and top #4927

Closed
Broxzier opened this issue Dec 27, 2016 · 19 comments
Closed

Giant screenshot cut off at bottom and top #4927

Broxzier opened this issue Dec 27, 2016 · 19 comments
Assignees
Labels
bug Something went wrong.

Comments

@Broxzier
Copy link
Member

OS: Windows 10
Version: 0.0.5
Commit/Build: c3035b7

When taking a giant screenshot, the top and bottom are cut off.

Steps to reproduce:

  1. Open any park and take a giant screenshot from the option under the save menu
  2. Observe how the top and bottom are missing

Screenshots / Video:
ccc2 2016-12-26 23-28-44

@Gymnasiast Gymnasiast added the bug Something went wrong. label Dec 29, 2016
@funzinnu
Copy link

It happens especially on small maps.

@duncanspumpkin duncanspumpkin changed the title Giang screenshot cut off at bottom and top Giant screenshot cut off at bottom and top Jan 2, 2017
@Liampie
Copy link

Liampie commented Jun 17, 2018

In my experience, it happens just as often on big maps. It seems OpenRCT2 is ignoring the height of the land and scenery in the top corner, for starters. It's cutting off the screenshot at a certain height, maybe the default land level? Instead of taking into account what has been built in that corner. Doesn't explain missing stuff at the bottom though.

If there's no precise fix, I would really appreciate it if the giant screenshot function would add some margins at the top and bottom. Especially at the top, like at least 500 pixels to be save. It would be a big time saver for me. :)

@janisozaur
Copy link
Member

You can pass image size manually to the screenshot command.

@Liampie
Copy link

Liampie commented Jun 18, 2018

Where and how can I do that?

menu

@janisozaur
Copy link
Member

@Broxzier
Copy link
Member Author

You have to run that command from command prompt or powershell, not in-game. For the x and y coordinates you can use 'c' to center it, otherwise it uses the saved game's camera location.

@Liampie
Copy link

Liampie commented Jun 19, 2018

I'd have to guess what to enter for each of those things, including the size of the final image in pixels. That is not going to save time nor is it a fix

@Broxzier
Copy link
Member Author

You can just enter very large numbers and then cut out the part you need with an image editor.

@saxman1089
Copy link

Requiring users (the majority of which have no coding experience) to open the game through a command prompt just to take a correct screenshot is crazy.

If this is a workaround and someone will be able to fix this at some point, state that. Right now it seems like you're saying "Oh, there's a way to do this already, just do it that way," instead of "We're gonna fix this and it should be fixed, but here's a way you can do it in the meantime."

@Broxzier
Copy link
Member Author

@saxman1089 We're not saying that using the command is a fix. To help Liampie save some time, we're just suggesting another way of taking screenshots in the meantime. This will be fixed at some point. If it were impossible the issue should have been closed.

@saxman1089
Copy link

Thanks for clarifying!

@Ryder17z
Copy link

does the command work in the ingame console though?

@AaronVanGeffen
Copy link
Member

does the command work in the ingame console though?

No, it's a shell command.

@Ryder17z
Copy link

Well, that's a bummer. I'll just wait for a fix then.

@Richard-L
Copy link

With the time that passed since this bug was reported, do we now understand what causes it?

@Broxzier
Copy link
Member Author

It's probably the calculations for the viewport dimensions. For the bottom it should be simple, but for the top figuring out the exact height needed to get everything in will be tricky.

@Ryder17z
Copy link

does the command work in the ingame console though?

No, it's a shell command.

Would be nice to have it working in the console as well. but that's just my thought

@Richard-L
Copy link

Question regarding the command prompt solution mentioned above: Do I need to create a shortcut of the openrct2.exe, and add the parameters janisozaur mentioned - and can I then drag and drop an SV6 onto it?
Thanks for your help.

@janisozaur
Copy link
Member

As long as it causes the path to sv6 to be provided at the expected position.

@IntelOrca IntelOrca self-assigned this Aug 17, 2019
IntelOrca added a commit to IntelOrca/OpenRCT2 that referenced this issue Aug 17, 2019
Gymnasiast added a commit that referenced this issue Aug 21, 2019
…pped

 Fix #4927: Giant screenshot cut off at bottom and top
tupaschoal pushed a commit to tupaschoal/OpenRCT2 that referenced this issue Sep 23, 2019
janisozaur added a commit that referenced this issue Oct 28, 2019
- Feature: [#9285] Remember current group in scenario list window.
- Feature: [#9918] Increase image list capacity by about 100k units.
- Change: [#1349] Increase the number of ride music played simultaneously from 2 to 32.
- Fix: [#4927] Giant screenshot cut off at bottom and top.
- Fix: [#7572] Queue paths connect to regular paths through fences.
- Fix: [#7690] Problem with guests freezing on certain tiles of path.
- Fix: [#7883] Headless server log is stored incorrectly if server name contains CJK in Ubuntu
- Fix: [#8136] Excessive lateral G penalty is too excessive.
- Fix: [#8584] Duck spawning function does not check tiles with x or y coordinate of 0..64 (Original bug)
- Fix: [#9179] Crash when modifying a ride occasionally.
- Fix: [#9533] Door sounds not playing.
- Fix: [#9574] Text overflow in scenario objective window when using CJK languages.
- Fix: [#9603] Don't render audio when master volume is turned off.
- Fix: [#9625] Show correct cost in scenery selection.
- Fix: [#9669] The tile inspector shortcut key does not work with debugging tools disabled.
- Fix: [#9675] Guest entry point limit can be bypassed in scenario editor.
- Fix: [#9683] Cannot raise water level if part of the tool's area of effect is off of the map.
- Fix: [#9684] Entering custom size for water/land tool allows confirmation with main enter key, but not numpad enter key.
- Fix: [#9690] The keyboard shortcut for rotating the game view can be set to Enter or KP Enter, but not both.
- Fix: [#9717] Scroll bars do not render correctly when using OpenGL renderer.
- Fix: [#9729] Peeps do not take into account height difference when deciding to pathfind to a ride entrance (original bug).
- Fix: [#9902] Doors/Portcullis do not check to make sure doors are open causing double opens.
- Fix: [#9926] Africa - Oasis park has wrong peep spawn (original bug).
- Fix: [#9953] Crash when hacked rides attempt to find the closest mechanic.
- Fix: [#9955] Resizing map in while pause mode does not work and may result in freezes.
- Fix: [#9957] When using 'no money' cheat, guests complain of running out of cash.
- Fix: [#9970] Wait for quarter load fails.
- Fix: [#9994] Game action tick collision during server connect and map load.
- Fix: [#10017] Ghost elements influencing ride excitement.
- Fix: [#10036] Do not allocate large chunks of memory for save file classification.
- Fix: [#10106] Ride circuits should not be used for modes that do not support it.
- Fix: [#10149] Desync in headless mode with rides that create smoke particles.
- Improved: [#9466] Add the rain weather effect to the OpenGL renderer.
- Improved: [#9987] Minimum load rounding.
- Improved: [#10125] Better support for high DPI screens.
XplosiveLugnut pushed a commit to XplosiveLugnut/OpenRCT2 that referenced this issue Apr 27, 2020
XplosiveLugnut pushed a commit to XplosiveLugnut/OpenRCT2 that referenced this issue Apr 27, 2020
- Feature: [OpenRCT2#9285] Remember current group in scenario list window.
- Feature: [OpenRCT2#9918] Increase image list capacity by about 100k units.
- Change: [OpenRCT2#1349] Increase the number of ride music played simultaneously from 2 to 32.
- Fix: [OpenRCT2#4927] Giant screenshot cut off at bottom and top.
- Fix: [OpenRCT2#7572] Queue paths connect to regular paths through fences.
- Fix: [OpenRCT2#7690] Problem with guests freezing on certain tiles of path.
- Fix: [OpenRCT2#7883] Headless server log is stored incorrectly if server name contains CJK in Ubuntu
- Fix: [OpenRCT2#8136] Excessive lateral G penalty is too excessive.
- Fix: [OpenRCT2#8584] Duck spawning function does not check tiles with x or y coordinate of 0..64 (Original bug)
- Fix: [OpenRCT2#9179] Crash when modifying a ride occasionally.
- Fix: [OpenRCT2#9533] Door sounds not playing.
- Fix: [OpenRCT2#9574] Text overflow in scenario objective window when using CJK languages.
- Fix: [OpenRCT2#9603] Don't render audio when master volume is turned off.
- Fix: [OpenRCT2#9625] Show correct cost in scenery selection.
- Fix: [OpenRCT2#9669] The tile inspector shortcut key does not work with debugging tools disabled.
- Fix: [OpenRCT2#9675] Guest entry point limit can be bypassed in scenario editor.
- Fix: [OpenRCT2#9683] Cannot raise water level if part of the tool's area of effect is off of the map.
- Fix: [OpenRCT2#9684] Entering custom size for water/land tool allows confirmation with main enter key, but not numpad enter key.
- Fix: [OpenRCT2#9690] The keyboard shortcut for rotating the game view can be set to Enter or KP Enter, but not both.
- Fix: [OpenRCT2#9717] Scroll bars do not render correctly when using OpenGL renderer.
- Fix: [OpenRCT2#9729] Peeps do not take into account height difference when deciding to pathfind to a ride entrance (original bug).
- Fix: [OpenRCT2#9902] Doors/Portcullis do not check to make sure doors are open causing double opens.
- Fix: [OpenRCT2#9926] Africa - Oasis park has wrong peep spawn (original bug).
- Fix: [OpenRCT2#9953] Crash when hacked rides attempt to find the closest mechanic.
- Fix: [OpenRCT2#9955] Resizing map in while pause mode does not work and may result in freezes.
- Fix: [OpenRCT2#9957] When using 'no money' cheat, guests complain of running out of cash.
- Fix: [OpenRCT2#9970] Wait for quarter load fails.
- Fix: [OpenRCT2#9994] Game action tick collision during server connect and map load.
- Fix: [OpenRCT2#10017] Ghost elements influencing ride excitement.
- Fix: [OpenRCT2#10036] Do not allocate large chunks of memory for save file classification.
- Fix: [OpenRCT2#10106] Ride circuits should not be used for modes that do not support it.
- Fix: [OpenRCT2#10149] Desync in headless mode with rides that create smoke particles.
- Improved: [OpenRCT2#9466] Add the rain weather effect to the OpenGL renderer.
- Improved: [OpenRCT2#9987] Minimum load rounding.
- Improved: [OpenRCT2#10125] Better support for high DPI screens.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something went wrong.
Projects
None yet
Development

No branches or pull requests

10 participants