diff --git a/libindi/drivers/ccd/ccd_simulator.cpp b/libindi/drivers/ccd/ccd_simulator.cpp
index 7588bc62..e17f12e6 100644
--- a/libindi/drivers/ccd/ccd_simulator.cpp
+++ b/libindi/drivers/ccd/ccd_simulator.cpp
@@ -145,8 +145,8 @@ bool CCDSim::initProperties()
// but the simulators are a special case
INDI::CCD::initProperties();
- IUFillNumber(&SimulatorSettingsN[0], "SIM_XRES", "CCD X resolution", "%4.0f", 0, 4096, 0, 1280);
- IUFillNumber(&SimulatorSettingsN[1], "SIM_YRES", "CCD Y resolution", "%4.0f", 0, 4096, 0, 1024);
+ IUFillNumber(&SimulatorSettingsN[0], "SIM_XRES", "CCD X resolution", "%4.0f", 0, 8192, 0, 1280);
+ IUFillNumber(&SimulatorSettingsN[1], "SIM_YRES", "CCD Y resolution", "%4.0f", 0, 8192, 0, 1024);
IUFillNumber(&SimulatorSettingsN[2], "SIM_XSIZE", "CCD X Pixel Size", "%4.2f", 0, 60, 0, 5.2);
IUFillNumber(&SimulatorSettingsN[3], "SIM_YSIZE", "CCD Y Pixel Size", "%4.2f", 0, 60, 0, 5.2);
IUFillNumber(&SimulatorSettingsN[4], "SIM_MAXVAL", "CCD Maximum ADU", "%4.0f", 0, 65000, 0, 65000);