INI file and relative paths?
Just wondering if this is possible or add to the to do list?
Whilst it only takes a few minutes to setup it would be nice to be able to launch WinUAE and it pick up all he paths, etc. from a local ini/cfg file. It would also be nice to be able to say /configuration or /kickstart rather than the entire path. Finally it would be nice to be able to auto load a configuration. Many thanks for looking. M. |
Quote:
Personally I still use the registry but have also created an .INI file for people that use my collection i.e: Code:
Quote:
|
Thanks - what's the name of the ini file? is it just winuae.ini ?
Is that all settings? Thanks, M. |
Ignore me - I've figured it out - thanks for the help!
M. |
Quote:
...and I've snipped the ROMs section but you get the idea. This is how I've setup my WinUAE folder, it's not standard but how I like it: https://i.imgur.com/2d0zCEN.pngIt's really just an example for you, customise to suit your own setup... |
Sadly another problem arose - since changing it WinUAE has just a small screen with massive borders either side - even though I've not changed anything (just loading the ClassicWB) any ideas?
I've tinkered with display but I'm obviously missing something. M. |
Quote:
M. |
Quote:
Display settings are stored in your "configuration file". Hard to help without you posting this, but probably something to do with Filters / scaling etc... |
Yeah so I thought - weird - I've just re-downloaded ClassicWB Full and the same thing is happening so something weird is happening somewhere. Oh I did update WinUAE to 4.4.0 at the same time so possibly something there as well.
M. |
Macca; as said it's Display / Filter settings in your "configuration file".
It has absolutely nothing to do with using the .INI file, ClassicWB or WinUAE v4.4.0. Please attach your configuration file; then we can help. |
Attached below:
config_description=Packaged Config File config_hardware=true config_host=true config_version=4.4.0 config_hardware_path= config_host_path= config_all_path= win32.rom_path=./ win32.floppy_path=./ win32.hardfile_path=./ ; host-specific win32.middle_mouse=true win32.midiin_device=-1 win32.soundcard=0 win32.soundcardname=WASAPI:Default Audio Device win32.cpu_idle=105 win32.kbledmode=0 ; common use_gui=yes use_debugger=false kickstart_rom_file=.\Kickstart\KS-ROMs\Kickstart v3.1 rev 40.68 (1993)(Commodore)(A1200).rom kickstart_rom_file_id=1483A091,KS ROM v3.1 (A1200) kickstart_ext_rom_file= ide_mb_rom_file=:ENABLED flash_file= cart_file= rtc_file= kickshifter=false floppy_volume=33 floppy0= floppy1= floppy1type=-1 floppy2= floppy3= nr_floppies=1 floppy_speed=100 cd_speed=100 parallel_on_demand=false serial_on_demand=false serial_hardware_ctsrts=true serial_direct=false scsi=true uaeserial=false sana2=false sound_output=exact sound_channels=stereo sound_stereo_separation=7 sound_stereo_mixing_delay=0 sound_max_buff=16384 sound_frequency=48000 sound_interpol=none sound_filter=off sound_filter_type=standard sound_volume=0 sound_volume_paula=0 sound_volume_cd=0 sound_volume_ahi=0 sound_volume_midi=0 sound_volume_genlock=0 sound_auto=true sound_cdaudio=false sound_stereo_swap_paula=false sound_stereo_swap_ahi=false comp_trustbyte=direct comp_trustword=direct comp_trustlong=direct comp_trustnaddr=direct comp_nf=true comp_constjump=true comp_flushmode=soft compfpu=true comp_catchdetect=true cachesize=8192 joyport0=mouse joyport0autofire=none joyportfriendlyname0=Windows mouse joyportname0=WINMOUSE1 joyport1=none joyport1autofire=none bsdsocket_emu=true synchronize_clock=false maprom=0x0 parallel_postscript_emulation=false parallel_postscript_detection=false ghostscript_parameters= parallel_autoflush=5 gfx_display=2 gfx_display_friendlyname=Generic PnP Monitor gfx_display_name=\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0007 gfx_display_rtg=0 gfx_framerate=1 gfx_width=3440 gfx_height=1332 gfx_top_windowed=0 gfx_left_windowed=29 gfx_width_windowed=3440 gfx_height_windowed=1332 gfx_width_fullscreen=800 gfx_height_fullscreen=600 gfx_refreshrate=0 gfx_autoresolution=0 gfx_autoresolution_vga=true gfx_backbuffers=2 gfx_backbuffers_rtg=1 gfx_vsync=false gfx_vsyncmode=normal gfx_vsync_picasso=false gfx_vsyncmode_picasso=normal gfx_lores=false gfx_resolution=hires gfx_lores_mode=normal gfx_flickerfixer=false gfx_linemode=double gfx_fullscreen_amiga=false gfx_fullscreen_picasso=false gfx_center_horizontal=none gfx_center_vertical=none gfx_colour_mode=32bit gfx_blacker_than_black=false gfx_api=direct3d11 gfx_api_options=hardware gfx_filter=no immediate_blits=false ntsc=false genlock=false chipset=aga chipset_refreshrate=50.000278 collision_level=full chipset_compatible=Generic fatgary=0 ramsey=15 unmapped_address_space=zero fastmem_size=0 debugmem_start=0x0 debugmem_size=0 mem25bit_size=0 a3000mem_size=0 mbresmem_size=0 z3mem_size=16 z3mem_start=0x40000000 bogomem_size=0 gfxcard_hardware_vblank=false gfxcard_hardware_sprite=true gfxcard_multithread=false chipmem_size=4 cpu_speed=max cpu_throttle=0.0 cpu_type=68020/68881 cpu_model=68020 fpu_model=68881 cpu_compatible=false cpu_24bit_addressing=false cpu_data_cache=false cpu_cycle_exact=false cpu_memory_cycle_exact=false blitter_cycle_exact=false cycle_exact=false fpu_strict=false rtg_nocustom=true rtg_modes=0x212 debug_mem=false log_illegal_mem=false kbd_lang=us filesystem2=rw,DH0:DH0:.\HDs\DH0,0 uaehf0=dir,rw,DH0:DH0:.\HDs\DH0,0 input.config=0 input.joymouse_speed_analog=20 input.joymouse_speed_digital=10 input.joymouse_deadzone=33 input.joystick_deadzone=33 input.analog_joystick_multiplier=15 input.analog_joystick_offset=-1 input.mouse_speed=100 input.autofire_speed=600 input.autoswitch=1 input.1.joystick.0.friendlyname=Controller (Xbox One For Windows) input.1.joystick.0.name=\\?\HID#VID_045E&PID_02FF&IG_00#9&2982c341&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} input.1.joystick.0.empty=true input.1.joystick.1.empty=true input.1.joystick.2.empty=true input.1.joystick.3.empty=true input.1.joystick.4.empty=true input.1.joystick.5.empty=true input.1.joystick.6.empty=true input.1.joystick.7.empty=true input.1.joystick.8.empty=true input.1.joystick.9.empty=true input.1.joystick.10.empty=true input.1.joystick.11.empty=true input.1.joystick.12.empty=true input.1.joystick.13.empty=true input.1.joystick.14.empty=true input.1.joystick.15.empty=true input.1.joystick.16.empty=true input.1.joystick.17.empty=true input.1.joystick.18.empty=true input.1.joystick.19.empty=true input.1.mouse.0.friendlyname=Windows mouse input.1.mouse.0.name=WINMOUSE1 input.1.mouse.0.empty=true input.1.mouse.1.friendlyname=HID-compliant mouse input.1.mouse.1.name=\\?\HID#VID_046D&PID_C051#a&2e1b1834&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} input.1.mouse.1.empty=true input.1.mouse.2.empty=false input.1.mouse.2.disabled=false input.1.mouse.2.axis.0=MOUSE1_HORIZ.0 input.1.mouse.2.axis.1=MOUSE1_VERT.0 input.1.mouse.2.axis.2=MOUSE1_WHEEL.0 input.1.mouse.2.button.0=JOY1_FIRE_BUTTON.0 input.1.mouse.2.button.1=JOY1_2ND_BUTTON.0 input.1.mouse.2.button.2=JOY1_3RD_BUTTON.0 input.1.mouse.2.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.1.mouse.2.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.1.mouse.3.empty=false input.1.mouse.3.disabled=true input.1.mouse.3.axis.0=MOUSE1_HORIZ.0 input.1.mouse.3.axis.1=MOUSE1_VERT.0 input.1.mouse.3.axis.2=MOUSE1_WHEEL.0 input.1.mouse.3.button.0=JOY1_FIRE_BUTTON.0 input.1.mouse.3.button.1=JOY1_2ND_BUTTON.0 input.1.mouse.3.button.2=JOY1_3RD_BUTTON.0 input.1.mouse.3.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.1.mouse.3.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.1.mouse.4.empty=false input.1.mouse.4.disabled=true input.1.mouse.4.axis.0=MOUSE1_HORIZ.0 input.1.mouse.4.axis.1=MOUSE1_VERT.0 input.1.mouse.4.axis.2=MOUSE1_WHEEL.0 input.1.mouse.4.button.0=JOY1_FIRE_BUTTON.0 input.1.mouse.4.button.1=JOY1_2ND_BUTTON.0 input.1.mouse.4.button.2=JOY1_3RD_BUTTON.0 input.1.mouse.4.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.1.mouse.4.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.1.mouse.5.empty=true input.1.mouse.6.empty=true input.1.mouse.7.empty=true input.1.mouse.8.empty=true input.1.mouse.9.empty=true input.1.mouse.10.empty=true input.1.mouse.11.empty=true input.1.mouse.12.empty=true input.1.mouse.13.empty=true input.1.mouse.14.empty=true input.1.mouse.15.empty=true input.1.mouse.16.empty=true input.1.mouse.17.empty=true input.1.mouse.18.empty=true input.1.mouse.19.empty=true input.1.keyboard.0.friendlyname=WinUAE keyboard input.1.keyboard.0.name=NULLKEYBOARD input.1.keyboard.0.empty=false input.1.keyboard.0.disabled=false input.1.keyboard.1.friendlyname=HP Elite USB Keyboard input.1.keyboard.1.name=\\?\HID#VID_03F0&PID_034A&MI_00#b&746a3ac&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} input.1.keyboard.1.empty=true input.1.keyboard.2.empty=true input.1.keyboard.3.empty=true input.1.keyboard.4.empty=true input.1.keyboard.5.empty=true input.1.keyboard.6.empty=true input.1.keyboard.7.empty=true input.1.keyboard.8.empty=true input.1.keyboard.9.empty=true input.1.keyboard.10.empty=true input.1.keyboard.11.empty=true input.1.keyboard.12.empty=true input.1.keyboard.13.empty=true input.1.keyboard.14.empty=true input.1.keyboard.15.empty=true input.1.keyboard.16.empty=true input.1.keyboard.17.empty=true input.1.keyboard.18.empty=true input.1.keyboard.19.empty=true input.1.internal.0.friendlyname=Internal events input.1.internal.0.name=INTERNALEVENTS1 input.1.internal.0.empty=true input.1.internal.0.disabled=false input.2.joystick.0.friendlyname=Controller (Xbox One For Windows) input.2.joystick.0.name=\\?\HID#VID_045E&PID_02FF&IG_00#9&2982c341&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} input.2.joystick.0.empty=true input.2.joystick.1.empty=true input.2.joystick.2.empty=true input.2.joystick.3.empty=true input.2.joystick.4.empty=true input.2.joystick.5.empty=true input.2.joystick.6.empty=true input.2.joystick.7.empty=true input.2.joystick.8.empty=true input.2.joystick.9.empty=true input.2.joystick.10.empty=true input.2.joystick.11.empty=true input.2.joystick.12.empty=true input.2.joystick.13.empty=true input.2.joystick.14.empty=true input.2.joystick.15.empty=true input.2.joystick.16.empty=true input.2.joystick.17.empty=true input.2.joystick.18.empty=true input.2.joystick.19.empty=true input.2.mouse.0.friendlyname=Windows mouse input.2.mouse.0.name=WINMOUSE1 input.2.mouse.0.empty=true input.2.mouse.1.friendlyname=HID-compliant mouse input.2.mouse.1.name=\\?\HID#VID_046D&PID_C051#a&2e1b1834&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} input.2.mouse.1.empty=true input.2.mouse.2.empty=false input.2.mouse.2.disabled=false input.2.mouse.2.axis.0=MOUSE1_HORIZ.0 input.2.mouse.2.axis.1=MOUSE1_VERT.0 input.2.mouse.2.axis.2=MOUSE1_WHEEL.0 input.2.mouse.2.button.0=JOY1_FIRE_BUTTON.0 input.2.mouse.2.button.1=JOY1_2ND_BUTTON.0 input.2.mouse.2.button.2=JOY1_3RD_BUTTON.0 input.2.mouse.2.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.2.mouse.2.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.2.mouse.3.empty=false input.2.mouse.3.disabled=true input.2.mouse.3.axis.0=MOUSE1_HORIZ.0 input.2.mouse.3.axis.1=MOUSE1_VERT.0 input.2.mouse.3.axis.2=MOUSE1_WHEEL.0 input.2.mouse.3.button.0=JOY1_FIRE_BUTTON.0 input.2.mouse.3.button.1=JOY1_2ND_BUTTON.0 input.2.mouse.3.button.2=JOY1_3RD_BUTTON.0 input.2.mouse.3.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.2.mouse.3.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.2.mouse.4.empty=false input.2.mouse.4.disabled=true input.2.mouse.4.axis.0=MOUSE1_HORIZ.0 input.2.mouse.4.axis.1=MOUSE1_VERT.0 input.2.mouse.4.axis.2=MOUSE1_WHEEL.0 input.2.mouse.4.button.0=JOY1_FIRE_BUTTON.0 input.2.mouse.4.button.1=JOY1_2ND_BUTTON.0 input.2.mouse.4.button.2=JOY1_3RD_BUTTON.0 input.2.mouse.4.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.2.mouse.4.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.2.mouse.5.empty=true input.2.mouse.6.empty=true input.2.mouse.7.empty=true input.2.mouse.8.empty=true input.2.mouse.9.empty=true input.2.mouse.10.empty=true input.2.mouse.11.empty=true input.2.mouse.12.empty=true input.2.mouse.13.empty=true input.2.mouse.14.empty=true input.2.mouse.15.empty=true input.2.mouse.16.empty=true input.2.mouse.17.empty=true input.2.mouse.18.empty=true input.2.mouse.19.empty=true input.2.keyboard.0.friendlyname=WinUAE keyboard input.2.keyboard.0.name=NULLKEYBOARD input.2.keyboard.0.empty=false input.2.keyboard.0.disabled=false input.2.keyboard.1.friendlyname=HP Elite USB Keyboard input.2.keyboard.1.name=\\?\HID#VID_03F0&PID_034A&MI_00#b&746a3ac&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} input.2.keyboard.1.empty=true input.2.keyboard.2.empty=true input.2.keyboard.3.empty=true input.2.keyboard.4.empty=true input.2.keyboard.5.empty=true input.2.keyboard.6.empty=true input.2.keyboard.7.empty=true input.2.keyboard.8.empty=true input.2.keyboard.9.empty=true input.2.keyboard.10.empty=true input.2.keyboard.11.empty=true input.2.keyboard.12.empty=true input.2.keyboard.13.empty=true input.2.keyboard.14.empty=true input.2.keyboard.15.empty=true input.2.keyboard.16.empty=true input.2.keyboard.17.empty=true input.2.keyboard.18.empty=true input.2.keyboard.19.empty=true input.2.internal.0.friendlyname=Internal events input.2.internal.0.name=INTERNALEVENTS1 input.2.internal.0.empty=true input.3.joystick.0.friendlyname=Controller (Xbox One For Windows) input.3.joystick.0.name=\\?\HID#VID_045E&PID_02FF&IG_00#9&2982c341&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} input.3.joystick.0.empty=true input.3.joystick.1.empty=true input.3.joystick.2.empty=true input.3.joystick.3.empty=true input.3.joystick.4.empty=true input.3.joystick.5.empty=true input.3.joystick.6.empty=true input.3.joystick.7.empty=true input.3.joystick.8.empty=true input.3.joystick.9.empty=true input.3.joystick.10.empty=true input.3.joystick.11.empty=true input.3.joystick.12.empty=true input.3.joystick.13.empty=true input.3.joystick.14.empty=true input.3.joystick.15.empty=true input.3.joystick.16.empty=true input.3.joystick.17.empty=true input.3.joystick.18.empty=true input.3.joystick.19.empty=true input.3.mouse.0.friendlyname=Windows mouse input.3.mouse.0.name=WINMOUSE1 input.3.mouse.0.empty=true input.3.mouse.1.friendlyname=HID-compliant mouse input.3.mouse.1.name=\\?\HID#VID_046D&PID_C051#a&2e1b1834&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} input.3.mouse.1.empty=true input.3.mouse.2.empty=false input.3.mouse.2.disabled=false input.3.mouse.2.axis.0=MOUSE1_HORIZ.0 input.3.mouse.2.axis.1=MOUSE1_VERT.0 input.3.mouse.2.axis.2=MOUSE1_WHEEL.0 input.3.mouse.2.button.0=JOY1_FIRE_BUTTON.0 input.3.mouse.2.button.1=JOY1_2ND_BUTTON.0 input.3.mouse.2.button.2=JOY1_3RD_BUTTON.0 input.3.mouse.2.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.3.mouse.2.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.3.mouse.3.empty=false input.3.mouse.3.disabled=true input.3.mouse.3.axis.0=MOUSE1_HORIZ.0 input.3.mouse.3.axis.1=MOUSE1_VERT.0 input.3.mouse.3.axis.2=MOUSE1_WHEEL.0 input.3.mouse.3.button.0=JOY1_FIRE_BUTTON.0 input.3.mouse.3.button.1=JOY1_2ND_BUTTON.0 input.3.mouse.3.button.2=JOY1_3RD_BUTTON.0 input.3.mouse.3.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.3.mouse.3.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.3.mouse.4.empty=false input.3.mouse.4.disabled=true input.3.mouse.4.axis.0=MOUSE1_HORIZ.0 input.3.mouse.4.axis.1=MOUSE1_VERT.0 input.3.mouse.4.axis.2=MOUSE1_WHEEL.0 input.3.mouse.4.button.0=JOY1_FIRE_BUTTON.0 input.3.mouse.4.button.1=JOY1_2ND_BUTTON.0 input.3.mouse.4.button.2=JOY1_3RD_BUTTON.0 input.3.mouse.4.button.3=KEY_ALT_LEFT.0,KEY_CURSOR_LEFT.0 input.3.mouse.4.button.4=KEY_ALT_LEFT.0,KEY_CURSOR_RIGHT.0 input.3.mouse.5.empty=true input.3.mouse.6.empty=true input.3.mouse.7.empty=true input.3.mouse.8.empty=true input.3.mouse.9.empty=true input.3.mouse.10.empty=true input.3.mouse.11.empty=true input.3.mouse.12.empty=true input.3.mouse.13.empty=true input.3.mouse.14.empty=true input.3.mouse.15.empty=true input.3.mouse.16.empty=true input.3.mouse.17.empty=true input.3.mouse.18.empty=true input.3.mouse.19.empty=true input.3.keyboard.0.friendlyname=WinUAE keyboard input.3.keyboard.0.name=NULLKEYBOARD input.3.keyboard.0.empty=false input.3.keyboard.0.disabled=false input.3.keyboard.1.friendlyname=HP Elite USB Keyboard input.3.keyboard.1.name=\\?\HID#VID_03F0&PID_034A&MI_00#b&746a3ac&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} input.3.keyboard.1.empty=true input.3.keyboard.2.empty=true input.3.keyboard.3.empty=true input.3.keyboard.4.empty=true input.3.keyboard.5.empty=true input.3.keyboard.6.empty=true input.3.keyboard.7.empty=true input.3.keyboard.8.empty=true input.3.keyboard.9.empty=true input.3.keyboard.10.empty=true input.3.keyboard.11.empty=true input.3.keyboard.12.empty=true input.3.keyboard.13.empty=true input.3.keyboard.14.empty=true input.3.keyboard.15.empty=true input.3.keyboard.16.empty=true input.3.keyboard.17.empty=true input.3.keyboard.18.empty=true input.3.keyboard.19.empty=true input.3.internal.0.friendlyname=Internal events input.3.internal.0.name=INTERNALEVENTS1 input.3.internal.0.empty=true input.4.mouse.0.friendlyname=Windows mouse input.4.mouse.0.name=WINMOUSE1 input.4.mouse.0.custom=true input.4.keyboard.0.friendlyname=WinUAE keyboard input.4.keyboard.0.name=NULLKEYBOARD input.4.keyboard.0.custom=true |
Jesus, you've set a Windowed size of "3440 x 1332". No wonder you have so large left / right black borders. Your width is almost triple the height.
I can't display this properly on my laptop. What is your computer / monitors maximum resolution? If I change to "800 x 600" then it looks like this: https://i.imgur.com/zS1rtcK.pngAlso, under "Filters" you've got scaling set as "Default". Change this to "No scaling". I think what you'd be best doing is setting "Fullscreen" and "Native". Then under "Filters" use the integer / display multipliers e.g. 2x. |
Native is:
3440x1440 :) The file is the one that comes with ClassicWB - I'll play around! Thanks, M. |
Not sure why it came up as anything under filters. It didnt. But i noticed one at the bottom:
D3D Full Scaling This seems to have helped somewhat! Thanks, M. |
Quote:
That resolution wasn't even possible when Bloodwych created these packages. |
I know it wasn't running in that resolution in WinUAE it was being stretched - it didn't look too bad in all honesty. I never set ClassicWB or WinUAE to run it just stretched it.
M. |
This seems to be used on a 4k monitor. I had the same issue with my one. You need to play around with the Display and Filter settings. Unfortunately can't access the other system at the moment (currently on laptop), so I don't have information immediately.
I remember to have scaling activated and just dragged the lower right corner with the mouse, plus some small additional settings in WinUAE (I use 4.4.0). |
I'm happy as is at the moment - it uses around 3/4 of the screen with the option above but it doesn't look too bad!
M. |
Personally I wouldn't use any of these preset "Full Scaling" options... I'd set "No Scaling" and then play around with integer / display multipliers e.g. 2x for a crisp / non-stretched / non-distorted image.
|
All times are GMT +2. The time now is 14:06. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.