JGRennison / OpenTTD-patches

OpenTTD - http://www.openttd.org/ - with additional patches
Other
585 stars 133 forks source link

Non-latin text language not showing in mac os #183

Closed ecolortest closed 4 years ago

ecolortest commented 4 years ago

Version of OpenTTD

jgrpp-0.35.1-H3be17758

Expected result

should show the text

Actual result

Screen Shot 2020-08-20 at 21 32 29

Steps to reproduce

change to any non-latin language (korean, chinese, japanese, and more...)

JGRennison commented 4 years ago

You need to use a font which is suitable for the language which you are using. You can set fonts in the config file, see here: https://wiki.openttd.org/Unicode

James103 commented 4 years ago

The relevant OpenTTD.cfg lines are:

small_font = [default: sprite]
medium_font = [default: sprite]
large_font = [default: sprite]
mono_font = [default: sprite]
ecolortest commented 4 years ago

@JGRennison im had changed to custom font, its working in vanilla openttd, but are not working in jgrpp

ecolortest commented 4 years ago

Screen Shot 2020-08-22 at 17 41 57 Screen Shot 2020-08-22 at 17 42 43

ecolortest commented 4 years ago

@JGRennison

oh, this is the configure: `-- Could NOT find Allegro (missing: Allegro_LIBRARY Allegro_INCLUDE_DIR) CMake Warning at CMakeLists.txt:77 (find_package): By not providing "FindFcitx.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Fcitx", but CMake did not find one.

Could not find a package configuration file provided by "Fcitx" with any of the following names:

FcitxConfig.cmake
fcitx-config.cmake

Add the installation prefix of "Fcitx" to CMAKE_PREFIX_PATH or set "Fcitx_DIR" to a directory containing one of the above files. If "Fcitx" provides a separate development package or SDK, be sure it has been installed.

-- Could NOT find Grfcodec (missing: GRFCODEC_EXECUTABLE NFORENUM_EXECUTABLE) -- Option Dedicated - OFF -- Option Install FHS - OFF -- Option Use assert - ON -- Option Use threads - ON -- Option Use NSIS - OFF -- PNG found -- -DWITH_PNG -- PNG::PNG -- ZLIB found -- -DWITH_ZLIB -- ZLIB::ZLIB -- LIBLZMA found -- -DWITH_LIBLZMA -- LibLZMA::LibLZMA -- LZO found -- -DWITH_LZO -- /usr/local/include /usr/local/include -- /usr/local/lib/liblzo2.dylib /usr/local/lib/liblzo2.dylib -- Iconv found -- -DWITH_ICONV -- Iconv::Iconv -- SSE found -- -DWITH_SSE -- --
-- Configuring done -- Generating done -- Build files have been written to: /Users/dikshie/Downloads/OpenTTD-patches-jgrpp/build`

and this the build: `-- The C compiler identification is AppleClang 10.0.0.10001145 -- The CXX compiler identification is AppleClang 10.0.0.10001145 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting Personal Data directory - Documents/OpenTTD -- Detecting Shared Data directory - /Library/Application Support/OpenTTD -- Detecting Global Data directory - (not set) -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE
-- Found ZLIB: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libz.tbd (found version "1.2.11") -- Looking for lzma_auto_decoder in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/liblzma.tbd -- Looking for lzma_auto_decoder in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/liblzma.tbd - found -- Looking for lzma_easy_encoder in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/liblzma.tbd -- Looking for lzma_easy_encoder in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/liblzma.tbd - found -- Looking for lzma_lzma_preset in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/liblzma.tbd -- Looking for lzma_lzma_preset in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/liblzma.tbd - found -- Found LibLZMA: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/liblzma.tbd (found version "5.2.5") -- Found LZO: /usr/local/lib/liblzo2.dylib
-- Found PNG: /usr/local/lib/libpng.dylib (found version "1.6.37") -- Could NOT find Allegro (missing: Allegro_LIBRARY Allegro_INCLUDE_DIR) -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Failed -- Found Iconv: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libiconv.tbd
-- Performing Test UCONTEXT_FOUND -- Performing Test UCONTEXT_FOUND - Success -- Performing Test BITMATH_BUILTINS_FOUND -- Performing Test BITMATH_BUILTINS_FOUND - Success -- Performing Test OVERFLOW_BUILTINS_FOUND -- Performing Test OVERFLOW_BUILTINS_FOUND - Success -- Performing Test DL_FOUND -- Performing Test DL_FOUND - Success -- Performing Test DEMANGLE_FOUND -- Performing Test DEMANGLE_FOUND - Success -- Performing Test SIGACTION_FOUND -- Performing Test SIGACTION_FOUND - Success -- Performing Test SIGALTSTACK -- Performing Test SIGALTSTACK - Failed -- Performing Test DBG_GDB_FOUND -- Performing Test DBG_GDB_FOUND - Success -- Performing Test PRCTL_PT_FOUND -- Performing Test PRCTL_PT_FOUND - Failed -- Performing Test BFD_FOUND_A0 -- Performing Test BFD_FOUND_A0 - Failed -- Performing Test BFD_FOUND_A1 -- Performing Test BFD_FOUND_A1 - Failed -- Performing Test BFD_FOUND_B0 -- Performing Test BFD_FOUND_B0 - Failed -- Performing Test BFD_FOUND_B1 -- Performing Test BFD_FOUND_B1 - Failed -- Performing Test BFD_FOUND_C0 -- Performing Test BFD_FOUND_C0 - Failed -- Performing Test BFD_FOUND_C1 -- Performing Test BFD_FOUND_C1 - Failed CMake Warning at CMakeLists.txt:77 (find_package): By not providing "FindFcitx.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Fcitx", but CMake did not find one.

Could not find a package configuration file provided by "Fcitx" with any of the following names:

FcitxConfig.cmake
fcitx-config.cmake

Add the installation prefix of "Fcitx" to CMAKE_PREFIX_PATH or set "Fcitx_DIR" to a directory containing one of the above files. If "Fcitx" provides a separate development package or SDK, be sure it has been installed.

-- Performing Test SSE_FOUND -- Performing Test SSE_FOUND - Success -- Performing Test XAUDIO2_FOUND -- Performing Test XAUDIO2_FOUND - Failed -- Could NOT find Grfcodec (missing: GRFCODEC_EXECUTABLE NFORENUM_EXECUTABLE) -- Option Dedicated - OFF -- Option Install FHS - OFF -- Option Use assert - ON -- Option Use threads - ON -- Option Use NSIS - OFF -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Searching 16 bit integer - Using unsigned short -- Check if the system is big endian - little endian -- PNG found -- -DWITH_PNG -- PNG::PNG -- ZLIB found -- -DWITH_ZLIB -- ZLIB::ZLIB -- LIBLZMA found -- -DWITH_LIBLZMA -- LibLZMA::LibLZMA -- LZO found -- -DWITH_LZO -- /usr/local/include /usr/local/include -- /usr/local/lib/liblzo2.dylib /usr/local/lib/liblzo2.dylib -- Iconv found -- -DWITH_ICONV -- Iconv::Iconv -- SSE found -- -DWITH_SSE -- --
-- Configuring done -- Generating done -- Build files have been written to: /Users/dikshie/Downloads/OpenTTD-patches-jgrpp/build`

JGRennison commented 4 years ago

@JGRennison im had changed to custom font, its working in vanilla openttd, but are not working in jgrpp

What specifically do you mean by not working. Is the font you selected used? Do you have more than one config file and if so do they all contain the required font lines?

ecolortest commented 4 years ago

@JGRennison im had changed to custom font, its working in vanilla openttd, but are not working in jgrpp

What specifically do you mean by not working. Is the font you selected used? Do you have more than one config file and if so do they all contain the required font lines?

  1. any font are not working, its keep showing as openttd default font
  2. its just only one, Vanilla and JGRPP has same openttd.cfg file

openttd.cfg: `[misc] display_opt = SHOW_TOWN_NAMES|SHOW_STATION_NAMES|SHOW_SIGNS|FULL_ANIMATION|FULL_DETAIL|WAYPOINTS|SHOW_COMPETITOR_SIGNS fullscreen = false support8bpp = no graphicsset = soundsset = "NoSound" musicset = videodriver = musicdriver = sounddriver = blitter = language = english.lng resolution = 1280,755 screenshot_format = savegame_format = rightclick_emulate = false small_font = /Users/okansp/Library/Fonts/Times.ttc medium_font = /Users/okansp/Library/Fonts/Times.ttc large_font = /Users/okansp/Library/Fonts/Times.ttc mono_font = /Users/okansp/Library/Fonts/Times.ttc small_size = 0 medium_size = 0 large_size = 0 mono_size = 0 small_aa = false medium_aa = false large_aa = false mono_aa = false sprite_cache_size_px = 128 player_face = 0 transparency_options = 0 transparency_locks = 0 invisibility_options = 0 keyboard = keyboard_caps = last_newgrf_count = 32 gui_zoom = 2 font_zoom = 2 zoning_overlay_inner = 0 zoning_overlay_outer = 0

[difficulty] max_no_competitors = 0 number_towns = 2 industry_density = 5 max_loan = 300000 initial_interest = 2 vehicle_costs = 0 competitor_speed = 2 vehicle_breakdowns = 1 subsidy_multiplier = 2 construction_cost = 0 terrain_type = 1 quantity_sea_lakes = 0 economy = false line_reverse_mode = false disasters = false town_council_tolerance = 0 money_cheat_in_multiplayer = false

[game_creation] town_name = slovak landscape = temperate snow_line_height = 15 starting_year = 1950 ending_year = 2050 land_generator = 1 oil_refinery_limit = 32 tgen_smoothness = 1 variety = 0 generation_seed = 743151114 tree_placer = 2 heightmap_rotation = 0 se_flat_world_height = 1 map_x = 8 map_y = 8 water_borders = 15 custom_town_number = 1 custom_sea_level = 1 min_river_length = 16 river_route_random = 5 amount_of_rivers = 2 generation_unique_id = 0

[vehicle] road_side = right train_acceleration_model = 1 roadveh_acceleration_model = 1 train_slope_steepness = 3 roadveh_slope_steepness = 7 max_train_length = 7 smoke_amount = 1 never_expire_vehicles = false max_trains = 500 max_roadveh = 500 max_aircraft = 200 max_ships = 300 wagon_speed_limits = true disable_elrails = false freight_trains = 1 plane_speed = 4 dynamic_engines = true plane_crashes = 2 extend_vehicle_life = 0 servint_ispercent = false servint_trains = 150 servint_roadveh = 150 servint_ships = 360 servint_aircraft = 100 no_expire_vehicles_after = 0 improved_breakdowns = false ship_collision_avoidance = true no_train_crash_other_company = false flip_direction_all_trains = false roadveh_articulated_overtaking = true adjacent_crossings = true safer_crossings = false pay_for_repair = true repair_cost = 100 auto_timetable_by_default = false auto_separation_by_default = true

[construction] max_heightlevel = 30 build_on_slopes = true command_pause_level = 1 terraform_per_64k_frames = 4194304 terraform_frame_burst = 4096 clear_per_64k_frames = 4194304 clear_frame_burst = 4096 tree_per_64k_frames = 4194304 tree_frame_burst = 4096 autoslope = true extra_dynamite = true max_bridge_length = 64 max_bridge_height = 12 max_tunnel_length = 64 train_signal_side = 1 road_stop_on_town_road = true road_stop_on_competitor_road = true raw_industry_construction = 0 industry_platform = 1 freeform_edges = true extra_tree_placement = 2 enable_build_river = false enable_remove_water = true purchase_land_per_64k_frames = 1048576 purchase_land_frame_burst = 1024 chunnel = false simulated_wormhole_signals = 2 road_custom_bridge_heads = true rail_custom_bridge_heads = true allow_grf_objects_under_bridges = false allow_stations_under_bridges = false allow_road_stops_under_bridges = true allow_docks_under_bridges = false purchase_land_permitted = 1 maximum_signal_evaluations = 256 trees_around_snow_line_enabled = true trees_around_snow_line_range = 8 tree_growth_rate = 0

[station] never_expire_airports = false station_spread = 12 modified_catchment = true serve_neutral_industries = true adjacent_stations = true distant_join_stations = true catchment_increase = 0 cargo_class_rating_wait_time = false station_size_rating_cargo_amount = false

[economy] town_layout = 0 allow_town_roads = true found_town = 0 allow_town_level_crossings = true town_cargogen_mode = 1 station_noise_level = false inflation = true multiple_industry_per_town = false bribe = true exclusive_rights = true fund_buildings = true fund_roads = true give_money = true smooth_economy = true allow_shares = false min_years_for_shares = 6 feeder_payment_share = 75 town_growth_rate = 2 larger_towns = 4 initial_city_size = 2 mod_road_rebuild = true dist_local_authority = 20 town_noise_population[0] = 800 town_noise_population[1] = 2000 town_noise_population[2] = 4000 infrastructure_maintenance = false town_cargo_scale_factor = 0 day_length_factor = 1 town_growth_cargo_transported = 0 town_min_distance = 20 infrastructure_sharing[0] = false infrastructure_sharing[1] = false infrastructure_sharing[2] = false infrastructure_sharing[3] = false sharing_fee[0] = 100 sharing_fee[1] = 100 sharing_fee[2] = 100 sharing_fee[3] = 100 sharing_payment_in_debt = false random_road_reconstruction = 0

[linkgraph] recalc_interval = 4 recalc_time = 16 distribution_pax = 0 distribution_mail = 0 distribution_armoured = 0 distribution_default = 0 accuracy = 16 demand_distance = 100 demand_size = 100 short_path_saturation = 80 recalc_not_scaled_by_daylength = true

[pf] forbid_90_deg = false roadveh_queue = true pathfinder_for_trains = 2 pathfinder_for_roadvehs = 2 pathfinder_for_ships = 2 reverse_at_signals = false wait_oneway_signal = 15 wait_twoway_signal = 41 wait_for_pbs_path = 30 reserve_paths = false path_backoff_interval = 20 npf.npf_max_search_nodes = 10000 npf.npf_rail_firstred_penalty = 1000 npf.npf_rail_firstred_exit_penalty = 10000 npf.npf_rail_lastred_penalty = 1000 npf.npf_rail_station_penalty = 100 npf.npf_rail_slope_penalty = 100 npf.npf_rail_curve_penalty = 100 npf.npf_rail_depot_reverse_penalty = 5000 npf.npf_rail_pbs_cross_penalty = 300 npf.npf_rail_pbs_signal_back_penalty = 1500 npf.npf_buoy_penalty = 200 npf.npf_water_curve_penalty = 100 npf.npf_road_curve_penalty = 100 npf.npf_crossing_penalty = 300 npf.npf_road_drive_through_penalty = 800 npf.npf_road_dt_occupied_penalty = 800 npf.npf_road_bay_occupied_penalty = 1500 npf.maximum_go_to_depot_penalty = 2000 yapf.disable_node_optimization = false yapf.max_search_nodes = 10000 yapf.rail_firstred_twoway_eol = false yapf.rail_firstred_penalty = 1000 yapf.rail_firstred_exit_penalty = 10000 yapf.rail_lastred_penalty = 1000 yapf.rail_lastred_exit_penalty = 10000 yapf.rail_station_penalty = 1000 yapf.rail_slope_penalty = 200 yapf.rail_curve45_penalty = 100 yapf.rail_curve90_penalty = 600 yapf.rail_depot_reverse_penalty = 5000 yapf.rail_crossing_penalty = 300 yapf.rail_look_ahead_max_signals = 10 yapf.rail_look_ahead_signal_p0 = 500 yapf.rail_look_ahead_signal_p1 = -100 yapf.rail_look_ahead_signal_p2 = 5 yapf.rail_pbs_cross_penalty = 300 yapf.rail_pbs_station_penalty = 800 yapf.rail_pbs_signal_back_penalty = 1500 yapf.rail_doubleslip_penalty = 100 yapf.rail_longer_platform_penalty = 800 yapf.rail_longer_platform_per_tile_penalty = 0 yapf.rail_shorter_platform_penalty = 4000 yapf.rail_shorter_platform_per_tile_penalty = 0 yapf.road_slope_penalty = 200 yapf.road_curve_penalty = 100 yapf.road_crossing_penalty = 300 yapf.road_stop_penalty = 800 yapf.road_stop_occupied_penalty = 800 yapf.road_stop_bay_occupied_penalty = 1500 yapf.maximum_go_to_depot_penalty = 2000 yapf.ship_curve45_penalty = 100 yapf.ship_curve90_penalty = 600 reroute_rv_on_layout_change = 1

[order] no_servicing_if_no_breakdowns = true improved_load = true selectgoods = true serviceathelipad = true gradual_loading = true nonstop_only = false

[script] settings_profile = easy script_max_opcode_till_suspend = 10000 script_max_memory_megabytes = 1024

[ai] ai_in_multiplayer = true ai_disable_veh_train = false ai_disable_veh_roadveh = false ai_disable_veh_aircraft = false ai_disable_veh_ship = false

[locale] currency = GBP units_velocity = metric units_power = metric units_weight = metric units_volume = metric units_force = si units_height = metric digit_group_separator = digit_group_separator_currency = digit_decimal_separator =

[gui] autosave = off threaded_saves = true date_format_in_default_names = long show_finances = true auto_scrolling = 0 scroll_mode = 0 smooth_scroll = false right_mouse_wnd_close = false measure_tooltip = true errmsg_duration = 5 hover_delay_ms = 250 osk_activation = double toolbar_pos = 1 statusbar_pos = 1 window_snap_radius = 10 window_soft_limit = 20 zoom_min = 0 zoom_max = 5 population_in_label = true link_terraform_toolbar = true smallmap_land_colour = 0 liveries = 2 starting_colour = 16 prefer_teamchat = false scrollwheel_scrolling = 0 scrollwheel_multiplier = 5 pause_on_newgame = false advanced_vehicle_list = 1 timetable_in_ticks = false timetable_arrival_departure = true quick_goto = true loading_indicators = 1 default_rail_type = 0 enable_signal_gui = true coloured_news_year = 2000 drag_signals_density = 7 drag_signals_fixed_distance = false semaphore_build_before = 1950 vehicle_income_warn = true order_review_system = 2 lost_vehicle_warn = true disable_unsuitable_building = true new_nonstop = false stop_location = 2 keep_all_autosave = false autosave_on_exit = false autosave_on_network_disconnect = true max_num_autosaves = 16 auto_euro = true news_message_timeout = 2 show_track_reservation = false default_signal_type = 1 cycle_signal_types = 2 station_numtracks = 2 station_platlength = 7 station_dragdrop = false station_show_coverage = true persistent_buildingtools = true expenses_layout = false station_gui_group_order = 0 station_gui_sort_by = 0 station_gui_sort_order = 1 missing_strings_threshold = 25 graph_line_thickness = 3 show_newgrf_name = false show_date_in_logs = false settings_restriction_mode = 2 developer = 1 newgrf_developer_tools = false ai_developer_tools = false scenario_developer = false newgrf_show_old_versions = false newgrf_default_palette = 1 console_backlog_timeout = 100 console_backlog_length = 100 network_chat_box_width_pct = 40 network_chat_box_height = 25 network_chat_timeout = 20 right_mouse_btn_emulation = 0 viewport_map_scan_surroundings = true show_slopes_on_viewport_map = true show_bridges_on_map = true show_tunnels_on_map = true show_vehicle_route = 0 dash_level_of_route_lines = 0 use_owner_colour_for_tunnelbridge = false show_scrolling_viewport_on_map = 3 default_viewport_map_mode = 0 action_when_viewport_map_is_dblclicked = 1 timetable_leftover_ticks = false override_time_settings = false time_in_minutes = false ticks_per_minute = 74 clock_offset = 0 date_with_time = 0 timetable_start_text_entry = false max_departures = 10 max_departure_time = 120 departure_calc_frequency = 10 departure_show_vehicle = false departure_show_group = false departure_show_company = false departure_show_vehicle_type = false departure_show_vehicle_color = false departure_larger_font = false departure_destination_type = false departure_show_both = false departure_only_passengers = false departure_smart_terminus = false departure_show_all_stops = false departure_merge_identical = false departure_conditionals = 0 no_depot_order_warn = false savegame_overwrite_confirm = yes show_vehicle_route_steps = true show_train_length_in_details = true show_train_weight_ratios_in_details = false show_vehicle_group_in_details = true show_vehicle_list_company_colour = true show_restricted_signal_default = false show_adv_tracerestrict_features = false show_progsig_ui = false show_veh_list_cargo_filter = true enable_single_veh_shared_order_gui = false show_adv_load_mode_features = false disable_top_veh_list_mass_actions = false adv_sig_bridge_tun_modes = false show_depot_sell_gui = false open_vehicle_gui_clone_share = false linkgraph_colours = 0 console_show_unlisted = false

[sound] news_ticker = true news_full = true new_year = true confirm = true click_beep = true disaster = true vehicle = true ambient = true

[music] playlist = 0 music_vol = 127 effect_vol = 127 custom_1 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 custom_2 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 playing = true shuffle = false

[news_display] arrival_player = full arrival_other = summarized accident = full company_info = full open = summarized close = summarized economy = full production_player = summarized production_other = off production_nobody = off advice = full new_vehicles = full acceptance = full subsidies = summarized general = full

[network] commands_per_frame = 2 max_commands_in_queue = 16 bytes_per_frame = 8 bytes_per_frame_burst = 256 max_init_time = 100 max_join_time = 500 max_download_time = 1000 max_password_time = 2000 max_lag_time = 500 pause_on_join = true server_port = 3979 server_admin_port = 3977 server_admin_chat = true server_advertise = false lan_internet = 1 client_name = greengaeru5122f server_password = rcon_password = admin_password = default_company_pass = server_name = connect_to_ip = network_id = b23363b5c68759bf0bd7534b87f6647b autoclean_companies = false autoclean_unprotected = 12 autoclean_protected = 36 autoclean_novehicles = 0 max_companies = 15 max_clients = 25 max_spectators = 15 restart_game_year = 0 min_active_clients = 0 server_lang = ANY reload_cfg = false last_host = 188.40.223.196 last_port = 3979 no_http_content_downloads = false settings_password =

[currency] rate = 1 separator = . to_euro = 0 prefix = "" suffix = " credits"

[company] engine_renew = false engine_renew_months = 6 engine_renew_money = 100000 renew_keep_length = false auto_timetable_separation_rate = 40 timetable_autofill_rounding = 74 order_occupancy_smoothness = 75 infra_others_buy_in_depot[0] = false infra_others_buy_in_depot[1] = false infra_others_buy_in_depot[2] = false infra_others_buy_in_depot[3] = false advance_order_on_clone = false

[server_bind_addresses]

[servers]

[bans]

[ai_players] none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730 none = start_date=730

[game_scripts] none =

[version] version_string = jgrpp-0.35.1-H3be17758 version_number = 1B006D64

[game_time] time_in_minutes = false ticks_per_minute = 74 clock_offset = 0

[scenario] multiple_buildings = false house_ignore_dates = false house_ignore_zones = 0 house_ignore_grf = false

[newgrf]

[newgrf-static] `

Vanilla OpenTTD:

Screen Shot 2020-08-22 at 17 41 57

Screen Shot 2020-08-22 at 17 42 43

JGRPP OpenTTD:

Screen Shot 2020-08-23 at 13 28 33 Screen Shot 2020-08-20 at 21 32 29

JGRennison commented 4 years ago

It may be worth trying to compile and test the upstream master branch (i.e. recent vanilla, not the release branch). There have been various changes to the build system and OSX-related functionality since the 1.10 release branch. There isn't all that much that I can do about OSX-specific issues.

JGRennison commented 4 years ago

Fixed in v0.37.0