PolvoT_GamesVX

Uncommon Engines Maker
Regular
Joined
May 31, 2022
Messages
42
Reaction score
2
First Language
Catalan
Primarily Uses
RMVXA
Hi, is there a way to make the camera vision bigger or smaller?
I would like to know if there is a way to make zoom out in the game, so you can see more map.
The camera from RPG Maker VXAce just shows 13x17 tiles. Is there a way to show more or less?
 

Andar

Regular
Regular
Joined
Mar 5, 2013
Messages
39,931
Reaction score
11,876
First Language
German
Primarily Uses
RMMV
yes and no.

the problem is the screen size and the graphics library - the default library has a maximum screen size of 640x480, and that would be the maximum detail for zoom out.
There are zoom scripts that go beyond, but they cannot add additional information to that screen, only make pixels bigger.

However there is a project to replace the default closed source display library with an open one using DirectX. If that replacement library is stable it can be done that way. I just don't have any actual link.

Other than that you would have to use either MV or MZ, and that transfer would only possible if your game is in the beginning as too much would change switching there.
 

kyonides

Reforged is laughable
Regular
Joined
Nov 17, 2019
Messages
1,924
Reaction score
977
First Language
English
Primarily Uses
RMXP
There is a script for Ace that allows you to zoom in and out but I don't recall if it was Galv's or Blue's.
 

PolvoT_GamesVX

Uncommon Engines Maker
Regular
Joined
May 31, 2022
Messages
42
Reaction score
2
First Language
Catalan
Primarily Uses
RMVXA
Huh ok thanks!
To be honest I was just curious, to know if it was somethin' easy or really complicated.
 

EVXA

Regular
Regular
Joined
Aug 20, 2020
Messages
56
Reaction score
7
First Language
English
Primarily Uses
RMVXA
The following script will jailbreak resolution but you'll need to personally adjust all menus/screens/battle stuff, everything yourself, so it's far from perfect but will be more compatible with certain scripts vs the other RGD Engine, either way both require you to manually adjust scripts that adds stuff now in the wrong place due to resolution change.

#Script------------------------#
# maximal width
width = 1280
# maximal height
height = 960

# Do not edit
wt, ht = width.divmod(32), height.divmod(32)
wt.last + ht.last == 0 || fail('Incorrect width or height')
wh = -> w, h, off = 0 { [w + off, h + off].pack('l2').scan /.{4}/ }
w, h = wh.(width, height)
ww, hh = wh.(width, height, 32)
www, hhh = wh.(wt.first.succ, ht.first.succ)
base = DL::CPtr.new(0x00410016)[0, 4].unpack('s*').first << 16#base = 0x10000000 # fixed?
mod = -> adr, val { DL::CPtr.new(base + adr)[0, val.size] = val }
mod.(0x195F, "\x90" * 5) # ???
mod.(0x19A4, h)
mod.(0x19A9, w)
mod.(0x1A56, h)
mod.(0x1A5B, w)
mod.(0x20F6, w)
mod.(0x20FF, w)
mod.(0x2106, h)
mod.(0x210F, h)
# speed up y?
#mod.(0x1C5E3, h)
#mod.(0x1C5E8, w)
zero = [0].pack ?l
mod.(0x1C5E3, zero)
mod.(0x1C5E8, zero)
mod.(0x1F477, h)
mod.(0x1F47C, w)
mod.(0x211FF, hh)
mod.(0x21204, ww)
mod.(0x21D7D, hhh[0])
mod.(0x21E01, www[0])
mod.(0x10DEA8, h)
mod.(0x10DEAD, w)
mod.(0x10DEDF, h)
mod.(0x10DEF0, w)
mod.(0x10DF14, h)
mod.(0x10DF18, w)
mod.(0x10DF48, h)
mod.(0x10DF4C, w)
mod.(0x10E6A7, w)
mod.(0x10E6C3, h)
mod.(0x10EEA9, w)
mod.(0x10EEB9, h)
Graphics.resize_screen width, height
GC.start
#Script------------------#

Then you can add a script that has a zoom/in out function which adds that function such as.

Map Effects
by Zeus81

^The script's non-commercial free use.
But it'll cost €30 for its commercial use.
A free commercial zoom is hard to find.

 
Last edited:

Latest Posts

Latest Profile Posts

Help, I can't stop! :kaohi:

alice_ornament.png
I'm happy to join this community.
about this argument. I expressed myself badly, I did it on my own, my English was mixed with Google Translate. And I believe chatGPT didn't even exist in 2016
I have to take sleeping pills :rtear:
Now that the forum is running smoothly, I can run around and react to posts the millisecond they're posted.
patrick-star-spongebob.gif

Forum statistics

Threads
136,812
Messages
1,270,316
Members
180,574
Latest member
PastorGary
Top