[#151] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@] SKOLMAN_MWS ˇ agrEssOr [, post #146

Test version before next beta:

http://www.winuae.net/files/b/winuae.zip (QEMU stuff is unchanged)

GUI has (stupidly) named "Stopped M68K CPU idle mode" slider. This selects between 3 modes when only PPC CPU is active.

Leftmost: busy loop (like in previous beta), main thread uses 100% CPU all the time.
Middle: partial sleep
Right: Even more sleep

Middle/Right should reduce main thread CPU usage to less than 5% and possibly allows PPC-only emulation with single core CPU. EDIT: Please test even if you have multi-core CPU, reduced heat output and energy usage is also nice goal.

May cause other side-effects, report any weirdness (compared to b16) before beta is released, thanks.
[#152] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #151

Beta 17

- Hard reset now forces reload of KS ROM if maprom is active, previously map rom mapped image was still in use after hard reset.
- Fixed some more Z3 autoconfig bugs introduced in recent betas autoconfig updates.
- Only add VirtualAlloc() MEM_TOP_DOWN flag when OS is XP. For some unknown reason with MEM_TOP_DOWN my system suddenly started giving less address space than without it..
- A1000 with full KS ROM configured (instead of A1000 boot strap ROM) didn't boot since b9.
- Reset didn't clear QEMU PPC JIT translation buffer, fixes mysterious hangs after reset.
- Added main thread sleep option slider to GUI, reduces CPU usage when M68K is stopped and only PPC is active.
- PPC CPU model can be manually configured using ppc_model=<name> config entry. Can be any QEMU supported
PPC CPU model name string. (Model strings are in qemu source file target-ppc/cpu-models.c)
- Automatically disable m68k JIT autoconfig hack if only PPC CPU is active when autoconfig starts after reset.
- Fixed WarpOS (possible PowerUP too) semi-random program hang caused by lost PPC interrupt(s).
- Allow m68k JIT direct with accelerator board if board is not Blizzard model (no Blizzard memory aliases) CyberStorm PPC + m68k JIT direct at least seems to work, no guarantees.

Important:

- QEMU PPC libraries are now loaded from <winuae path>\plugins\qemu\. Old location is not supported anymore. Move all qemu dependency libraries and qemu-uae.dll to new path.

PPC related posts should be here: http://eab.abime.net/showthread.php?t=75062


Nowa beta z przed kilku minut, razem z betą zassijcie nową wersję biblioteki qemu-ppc oraz zróbcie odpowiednie katalogi bo inaczej nie będzie działać. Wszystko macie w opisie.

Ostatnia aktualizacja: 21.09.2014 12:29:12 przez waldiamiga
[#153] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #152

Update bety 17.
[#154] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #153

Beta 18


- "Pause emulation when xyz" option remained forever stuck in pause mode if PPC CPU was active.
- PearPC PPC emulation removed.
- Freezer cartridge ROMs had disappeared from GUI.
- Freezer cartridges didn't work.
- Force Direct3D mode if hardware RTG board + PPC enabled. DirectDraw has glitches. (Will also have glitches in non-PPC mode but there is no need to change it yet)
- CSPPC/BPPC interrupt controller IO address accesses were not thread safe, caused random lost or stuck interrupts.

qemu-uae.dll has not changed since b17.
[#155] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #154

Beta19

- Restartarting and loading another config crashed if PPC or RTG without JIT direct was active.
- After restarting non-JIT config, JIT direct was not available (old restriction that should have been gone few official releases ago)
- Added A2620/A2630 emulation and two rom images to rom scanner. (390282-06/390283-06 and 390282-07/390283-07) Not JIT direct compatible. 68000 fall back mode causes HALT4 status. ROM special feature: right mouse button at boot = enter boot menu, in boot menu shift+m and right mouse button: enter rom monitor.
- A590/A2091 word writes to DMAC WD SCSI byte registers and Z2 autoconfig registers supported. A2630 boot rom likes to do word writes to byte-size registers.
- PicassoIV AGA flifi bit was set even when using non-AGA hardware. No functional changes.
- Fixed RTG hardware emulation crash in some situations when switching (fullscreen) modes.

No changes to PPC emulation, which is also now considered complete (at least from my point of view), possible existing problems need to be debugged by someone else.
[#156] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #155

Beta 20



Beta 20:

- A2630 rom was not unmapped completely (only first half)

- CSMK3/CSPPC/BPPC Amiga reset bit should stop the PPC before reseting the system to prevent random hangs.

- CSMK3/CSPPC/BPPC switching off maprom programmatically (not hard reset) didn't restore original KS ROM.

- Added preliminary CDTV-CR emulation. Boots to title screen, preferences screen also works. Only clock and 4k (nonvolatile?) RAM emulated. No CD, no nothing else. v3.32 extended ROM added to ROM scanner, CDTV-CR option added to Quickstart.

- PPC interrupt/thread-safety hang problems should be fixed.


PPC QEMU DLL updated. - link

Ostatnia aktualizacja: 13.10.2014 18:11:55 przez waldiamiga
[#157] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #156

Super. Za chwilę poemulujemy iMaca pod WinUAE. :D

Ostatnia aktualizacja: 14.10.2014 00:26:03 przez OSH
[#158] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #156

Beta 21


- Moved CDTV-CR under original CDTV Quickstart option.
- Added 3.44 CDTV-CR extended ROM.
- CDTV-CR now boots CDTV CDs. CD audio player does not yet work and some games that play CD audio will hang. Also CD reading speed is currently unlimited.
- Added 256M (max possible) Blizzard accelerator board RAM size support. Works with 1230, 1260 and PPC.
- CSPPC P5_SELF_RESET bit emulation fixed, M68K can only reset PPC and PPC can only reset M68K if P5_SELF_RESET is not active. (Blizkick reset hang)
- When switching quickstart modes, extended ROM was not reset if new mode didn't use extended ROM.
- Switching Quickstart models now remembers previously selected model configuration setting.
- Disable tablet mode if tablet name query returns error or empty name. WTInfo() with null parameters is supposed to return error if tablet is not connected but it does not seem to be true with all drivers. (Fixes division by zero guru at boot if tablet emulation is enabled)
- default_xlate() system halt didn't work, broke probably when 1 second boot delay option was added.
- default_xlate() now also generates bus error if Gary bus error bit is set instead of halting.
- Include approximate exception startup time in non-cycle exact 68000 emulation modes.
[#159] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #158

Beta23


- Dragging vhd file to harddrives panel now adds it as a HDF, not a directory if it does not contain any known filesystem or RDB identifiers.
- PCMCIA IDE was always mounted without drive since drive attribute update long time ago.
- PCMCIA IDE and SRAM can be added (card inserted) after emulation has been started.
- Replaced "JIT direct compatible" option in memory panel with more useful Z3 mapping option: Auto = Use OS mapping if possible, fall back to UAE hack if JIT direct enabled and not enough adddress space. UAE = Always use UAE hack mapping (0x10000000). NOTE: not compatible with non-m68k operating systems. This mode was always forced until 282b1. Real = Always use OS mapping (0x40000000 with alignment support), disable JIT direct if not enough address space.
- Fixed missing graphics in Disposable Hero title screen in non-cycle exact modes.
- Load config with statefile set, load another config without statefile, GUI shows no statefile selected but when starting emulation statefile was still loaded.
- CDTV-CR CD read speed is now limited to 1x/2x.
- Added CD turbo data read speed mode, affects CDTV/CDTV-CR/CD32 emulation only. SCSI CD is always in turbo mode. Checkbox in CD/Harddrives panel.
- QEMU PPC module update, now all extra dependencies are statically linked. External dlls are not needed anymore (whole plugins\qemu can be deleted). Must be located at <winuae path>\plugins\qemu-uae.dll
[#160] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #159

Beta24


- Native code Z3 offset was wrong if Z3 mapping was using "real" mode.
- CD32 NVRAM file was not automatically created (b14).
- Added some accelerator board A1200 and A4000 configs to Quickstart.
- Only PCM audio worked (and was always used) when recording audio in non-wave mode.
- Picasso IV in Z3 mode didn't appear in Z3 autoconfig space.
- Initialize VGA chip emulation earlier, fixes emulator crash when Piccolo board is configured. (Also for some reason Piccolo and Piccolo SD boards are not used by OS4)
- Too large Z2 RTG VRAM value in config file was accepted as valid.
- Show user friendly message if PPC CPU is started without PPC plugin.
- Disassembler decoded FMOVE.x FPy,<ea> incorrectly, FPy was wrong.
- "Untrap = middle button" + "Minimize when focus is lost" + full-window mode didn't minimize. Only windowed mode should require real lost focus to become minimized.
- GUI appeared under full-window background window.
- Use secondary fast RAM bank for A2620/A2630 accelerator memory, works better with other Z2 boards (like A2091)
- Allow hardware unsupported (total >8M) Z2 total board size. Can happen in real world so it should be available in emulation too.
- Added Z2 autoconfig address validation, log and ignore any autoconfig attempt outside of
[#161] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #160

AmigaOS 4.1 Classic świetnie działa szeroki uśmiech Wbrew opisom na webie nie trzeba tworzyć najpierw konfiguracji pod OS 3.1. Należy od razy skonfigurować sprzęt jako A4000 z PPC i Picasso IV a instalacja udaje się z installera z płyty CD. Szkoda tylko że nie ma emulacji Medka i Radeona, ale nareszcie mogę zabierać moją A4000 ze sobą w podróż

Jak ktoś będzie zainteresowany mogę opisać instalację krok po kroku.
[#162] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@alekc, post #161

Ja z chęcią, ale najpierw muszę kupić OS4.
[#163] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@alekc, post #161

Opisz konfig WinUAE lub przyślij mi na priva.
Dzięki.
[#164] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@alekc, post #161

Ja jestem zainteresowany.OK
[#165] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@alekc, post #161

Najważniejsze chyba jest ustawienie w zakładce CD & Hard Drive. Po wątku na EAB widać że ludzie maja najwięcej problemów z tym ustawieniem.
OS4 działa tylko z obrazu HDF i (chyba) z ustawieniem Accelerator Board SCSI ( ja mam na 0). Oczywiście Enable RDB Mode mam włączone.
W Expansion włączamy Picasso IV (trza mieć rom do tej karty), OS4 nie zagada na UAE Zorro III.
Pliki .bin są również potrzebne by emulować CyberStormPPC/BlizzardPPC.
[#166] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@alekc, post #161

skoro zainteresowanych nie brakuje, to może napisz tu na forum, albo zrób jakąś instrukcję w pliku tekstowym, wrzuć gdzieś na serwer i umieść linka, pozdro.
[#167] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #165

waldi napisz tutorial albo artka:) czy OS4 działą szybciej na winuae niż na prawdziwym sprzęcie?
[#168] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@x86, post #167

Oto mój konfig. Na szybkim x64 działa porównywalnie do oryginału. Myślę że czasami jest wolniejszy choć to także może być wina braku emulacji Radeona. Pytanie też do jakiego systemu się porównujemy. W każdym razie na moim notebooku działa niezwykle sprawnie i stabilnie.

config_description=A4000 with CyberstormPPC for AmigaOS 4.1 Classic
config_hardware=true
config_host=true
config_version=2.9.0
config_hardware_path=
config_host_path=
win32.rom_path=./
win32.floppy_path=./
win32.hardfile_path=./
; host-specific
win32.rtg_match_depth=false
win32.soundcard=0
win32.soundcardname=Podstawowy sterownik dčwiŕku
win32.soundcardname.utf8=Podstawowy sterownik d•Šwi”Öku
win32.cpu_idle=150
; common
use_gui=yes
use_debugger=false
kickstart_rom_file=C:\Program Files (x86)\WinUAE\kick40068.rom
kickstart_rom_file_id=D6BAE334,KS ROM v3.1 (A4000)
kickstart_ext_rom_file=
a2091_rom_file=
a4091_rom_file=
fastlane_rom_file=
oktagon2008_rom_file=
cpuboard_rom_file=C:\Program Files (x86)\WinUAE\cyberstormppc_44.71.rom
cpuboard_ext_rom_file=
flash_file=
cart_file=
rtc_file=
kickshifter=false
ks_write_enabled=false
floppy0=
floppy0type=1
floppy1=
floppy1type=-1
floppy2=
floppy3=
nr_floppies=1
floppy_speed=0
floppy_volume=33
cd_speed=100
parallel_on_demand=false
serial_on_demand=false
serial_hardware_ctsrts=true
serial_direct=false
scsi=false
uaeserial=false
sana2=false
sound_output=normal
sound_channels=stereo
sound_stereo_separation=7
sound_stereo_mixing_delay=0
sound_max_buff=16384
sound_frequency=44100
sound_interpol=anti
sound_filter=emulated
sound_filter_type=enhanced
sound_volume=0
sound_volume_cd=0
sound_auto=true
sound_stereo_swap_paula=false
sound_stereo_swap_ahi=false
comp_trustbyte=indirect
comp_trustword=direct
comp_trustlong=indirect
comp_trustnaddr=indirect
comp_nf=true
comp_constjump=true
comp_oldsegv=false
comp_flushmode=soft
compfpu=true
comp_midopt=false
comp_lowopt=false
avoid_cmov=false
cachesize=8192
joyport0=mouse
joyport0autofire=none
joyportfriendlyname0=Windows mouse
joyportname0=WINMOUSE1
joyport1=kbd1
joyport1autofire=none
bsdsocket_emu=false
a2065=none
synchronize_clock=false
maprom=0x0
parallel_postscript_emulation=false
parallel_postscript_detection=false
ghostscript_parameters=
parallel_autoflush=5
gfx_display=0
gfx_display_rtg=0
gfx_framerate=1
gfx_width=1024
gfx_height=768
gfx_top_windowed=361
gfx_left_windowed=31
gfx_width_windowed=1024
gfx_height_windowed=768
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=16bit
gfx_blacker_than_black=false
gfx_api=direct3d
immediate_blits=false
waiting_blits=automatic
ntsc=false
genlock=false
chipset=aga
chipset_refreshrate=50.080128
collision_level=playfields
chipset_compatible=A4000
ksmirror_e0=false
ide=a4000
fatgary=0
ramsey=15
z3_autoconfig=true
fastmem_autoconfig=false
fastmem_size=0
a3000mem_size=0
mbresmem_size=128
z3mem_size=0
z3mem_start=0x40000000
bogomem_size=0
cpuboard_type=CyberStormPPC
cpuboardmem1_size=128
gfxcard_size=4
gfxcard_type=PicassoIV_Z3
gfxcard_hardware_vblank=false
gfxcard_hardware_sprite=false
chipmem_size=4
cpu_speed=max
cpu_throttle=0.0
cpu_type=68040
cpu_model=68060
fpu_model=68060
ppc_model=manual
ppc_cpu_idle=disabled
cpu_compatible=false
cpu_24bit_addressing=false
ppc_implementation=auto
cpu_cycle_exact=false
blitter_cycle_exact=false
cycle_exact=false
fpu_strict=false
rtg_nocustom=true
rtg_modes=0x212
log_illegal_mem=false
kbd_lang=us
hardfile2=rw,DH0:C:\Users\Public\Documents\Amiga Files\WinUAE\AOS4.1\amigaos4.1-system.hdf,0,0,0,512,0,,ide0
uaehf0=hdf,rw,DH0:"C:\\Users\\Public\\Documents\\Amiga Files\\WinUAE\\AOS4.1\\amigaos4.1-system.hdf",0,0,0,512,0,,ide0
uaehf1=cd0,ro,:,0,0,0,2048,0,,ide1
input.config=0
input.joymouse_speed_analog=100
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.1.joystick.0.empty=true
input.1.joystick.0.disabled=false
input.1.joystick.1.empty=true
input.1.joystick.1.disabled=false
input.1.joystick.2.empty=true
input.1.joystick.2.disabled=false
input.1.joystick.3.empty=true
input.1.joystick.3.disabled=false
input.1.joystick.4.empty=true
input.1.joystick.4.disabled=false
input.1.joystick.5.empty=true
input.1.joystick.5.disabled=false
input.1.joystick.6.empty=true
input.1.joystick.6.disabled=false
input.1.joystick.7.empty=true
input.1.joystick.7.disabled=false
input.1.joystick.8.empty=true
input.1.joystick.8.disabled=false
input.1.joystick.9.empty=true
input.1.joystick.9.disabled=false
input.1.joystick.10.empty=true
input.1.joystick.10.disabled=false
input.1.joystick.11.empty=true
input.1.joystick.11.disabled=false
input.1.joystick.12.empty=true
input.1.joystick.12.disabled=false
input.1.joystick.13.empty=true
input.1.joystick.13.disabled=false
input.1.joystick.14.empty=true
input.1.joystick.14.disabled=false
input.1.joystick.15.empty=true
input.1.joystick.15.disabled=false
input.1.joystick.16.empty=true
input.1.joystick.16.disabled=false
input.1.joystick.17.empty=true
input.1.joystick.17.disabled=false
input.1.joystick.18.empty=true
input.1.joystick.18.disabled=false
input.1.joystick.19.empty=true
input.1.joystick.19.disabled=false
input.1.mouse.0.friendlyname=Windows mouse
input.1.mouse.0.name=WINMOUSE1
input.1.mouse.0.empty=true
input.1.mouse.0.disabled=false
input.1.mouse.1.friendlyname=Mysz zgodna z HID
input.1.mouse.1.name=\\?\HID#VID_046D&PID_C03E#8&845a4d1&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
input.1.mouse.1.empty=true
input.1.mouse.1.disabled=false
input.1.mouse.2.friendlyname=ThinkPad UltraNav Pointing Device
input.1.mouse.2.name=\\?\ACPI#LEN0015#4&6c01f60&0#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
input.1.mouse.2.empty=true
input.1.mouse.2.disabled=false
input.1.mouse.3.empty=true
input.1.mouse.3.disabled=false
input.1.mouse.4.empty=true
input.1.mouse.4.disabled=false
input.1.mouse.5.empty=true
input.1.mouse.5.disabled=false
input.1.mouse.6.empty=true
input.1.mouse.6.disabled=false
input.1.mouse.7.empty=true
input.1.mouse.7.disabled=false
input.1.mouse.8.empty=true
input.1.mouse.8.disabled=false
input.1.mouse.9.empty=true
input.1.mouse.9.disabled=false
input.1.mouse.10.empty=true
input.1.mouse.10.disabled=false
input.1.mouse.11.empty=true
input.1.mouse.11.disabled=false
input.1.mouse.12.empty=true
input.1.mouse.12.disabled=false
input.1.mouse.13.empty=true
input.1.mouse.13.disabled=false
input.1.mouse.14.empty=true
input.1.mouse.14.disabled=false
input.1.mouse.15.empty=true
input.1.mouse.15.disabled=false
input.1.mouse.16.empty=true
input.1.mouse.16.disabled=false
input.1.mouse.17.empty=true
input.1.mouse.17.disabled=false
input.1.mouse.18.empty=true
input.1.mouse.18.disabled=false
input.1.mouse.19.empty=true
input.1.mouse.19.disabled=false
input.1.keyboard.0.friendlyname=Standardowa klawiatura PS/2
input.1.keyboard.0.name=\\?\ACPI#PNP0303#4&6c01f60&0#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}
input.1.keyboard.0.empty=false
input.1.keyboard.0.disabled=false
input.1.keyboard.1.friendlyname=WinUAE null keyboard
input.1.keyboard.1.name=NULLKEYBOARD
input.1.keyboard.1.empty=false
input.1.keyboard.1.disabled=false
input.1.keyboard.2.empty=true
input.1.keyboard.2.disabled=false
input.1.keyboard.3.empty=true
input.1.keyboard.3.disabled=false
input.1.keyboard.4.empty=true
input.1.keyboard.4.disabled=false
input.1.keyboard.5.empty=true
input.1.keyboard.5.disabled=false
input.1.keyboard.6.empty=true
input.1.keyboard.6.disabled=false
input.1.keyboard.7.empty=true
input.1.keyboard.7.disabled=false
input.1.keyboard.8.empty=true
input.1.keyboard.8.disabled=false
input.1.keyboard.9.empty=true
input.1.keyboard.9.disabled=false
input.1.keyboard.10.empty=true
input.1.keyboard.10.disabled=false
input.1.keyboard.11.empty=true
input.1.keyboard.11.disabled=false
input.1.keyboard.12.empty=true
input.1.keyboard.12.disabled=false
input.1.keyboard.13.empty=true
input.1.keyboard.13.disabled=false
input.1.keyboard.14.empty=true
input.1.keyboard.14.disabled=false
input.1.keyboard.15.empty=true
input.1.keyboard.15.disabled=false
input.1.keyboard.16.empty=true
input.1.keyboard.16.disabled=false
input.1.keyboard.17.empty=true
input.1.keyboard.17.disabled=false
input.1.keyboard.18.empty=true
input.1.keyboard.18.disabled=false
input.1.keyboard.19.empty=true
input.1.keyboard.19.disabled=false
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.empty=true
input.2.joystick.0.disabled=false
input.2.joystick.1.empty=true
input.2.joystick.1.disabled=false
input.2.joystick.2.empty=true
input.2.joystick.2.disabled=false
input.2.joystick.3.empty=true
input.2.joystick.3.disabled=false
input.2.joystick.4.empty=true
input.2.joystick.4.disabled=false
input.2.joystick.5.empty=true
input.2.joystick.5.disabled=false
input.2.joystick.6.empty=true
input.2.joystick.6.disabled=false
input.2.joystick.7.empty=true
input.2.joystick.7.disabled=false
input.2.joystick.8.empty=true
input.2.joystick.8.disabled=false
input.2.joystick.9.empty=true
input.2.joystick.9.disabled=false
input.2.joystick.10.empty=true
input.2.joystick.10.disabled=false
input.2.joystick.11.empty=true
input.2.joystick.11.disabled=false
input.2.joystick.12.empty=true
input.2.joystick.12.disabled=false
input.2.joystick.13.empty=true
input.2.joystick.13.disabled=false
input.2.joystick.14.empty=true
input.2.joystick.14.disabled=false
input.2.joystick.15.empty=true
input.2.joystick.15.disabled=false
input.2.joystick.16.empty=true
input.2.joystick.16.disabled=false
input.2.joystick.17.empty=true
input.2.joystick.17.disabled=false
input.2.joystick.18.empty=true
input.2.joystick.18.disabled=false
input.2.joystick.19.empty=true
input.2.joystick.19.disabled=false
input.2.mouse.0.friendlyname=Windows mouse
input.2.mouse.0.name=WINMOUSE1
input.2.mouse.0.empty=true
input.2.mouse.0.disabled=false
input.2.mouse.1.friendlyname=Mysz zgodna z HID
input.2.mouse.1.name=\\?\HID#VID_046D&PID_C03E#8&845a4d1&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
input.2.mouse.1.empty=true
input.2.mouse.1.disabled=false
input.2.mouse.2.friendlyname=ThinkPad UltraNav Pointing Device
input.2.mouse.2.name=\\?\ACPI#LEN0015#4&6c01f60&0#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
input.2.mouse.2.empty=true
input.2.mouse.2.disabled=false
input.2.mouse.3.empty=true
input.2.mouse.3.disabled=false
input.2.mouse.4.empty=true
input.2.mouse.4.disabled=false
input.2.mouse.5.empty=true
input.2.mouse.5.disabled=false
input.2.mouse.6.empty=true
input.2.mouse.6.disabled=false
input.2.mouse.7.empty=true
input.2.mouse.7.disabled=false
input.2.mouse.8.empty=true
input.2.mouse.8.disabled=false
input.2.mouse.9.empty=true
input.2.mouse.9.disabled=false
input.2.mouse.10.empty=true
input.2.mouse.10.disabled=false
input.2.mouse.11.empty=true
input.2.mouse.11.disabled=false
input.2.mouse.12.empty=true
input.2.mouse.12.disabled=false
input.2.mouse.13.empty=true
input.2.mouse.13.disabled=false
input.2.mouse.14.empty=true
input.2.mouse.14.disabled=false
input.2.mouse.15.empty=true
input.2.mouse.15.disabled=false
input.2.mouse.16.empty=true
input.2.mouse.16.disabled=false
input.2.mouse.17.empty=true
input.2.mouse.17.disabled=false
input.2.mouse.18.empty=true
input.2.mouse.18.disabled=false
input.2.mouse.19.empty=true
input.2.mouse.19.disabled=false
input.2.keyboard.0.friendlyname=Standardowa klawiatura PS/2
input.2.keyboard.0.name=\\?\ACPI#PNP0303#4&6c01f60&0#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}
input.2.keyboard.0.empty=false
input.2.keyboard.0.disabled=false
input.2.keyboard.1.friendlyname=WinUAE null keyboard
input.2.keyboard.1.name=NULLKEYBOARD
input.2.keyboard.1.empty=false
input.2.keyboard.1.disabled=false
input.2.keyboard.2.empty=true
input.2.keyboard.2.disabled=false
input.2.keyboard.3.empty=true
input.2.keyboard.3.disabled=false
input.2.keyboard.4.empty=true
input.2.keyboard.4.disabled=false
input.2.keyboard.5.empty=true
input.2.keyboard.5.disabled=false
input.2.keyboard.6.empty=true
input.2.keyboard.6.disabled=false
input.2.keyboard.7.empty=true
input.2.keyboard.7.disabled=false
input.2.keyboard.8.empty=true
input.2.keyboard.8.disabled=false
input.2.keyboard.9.empty=true
input.2.keyboard.9.disabled=false
input.2.keyboard.10.empty=true
input.2.keyboard.10.disabled=false
input.2.keyboard.11.empty=true
input.2.keyboard.11.disabled=false
input.2.keyboard.12.empty=true
input.2.keyboard.12.disabled=false
input.2.keyboard.13.empty=true
input.2.keyboard.13.disabled=false
input.2.keyboard.14.empty=true
input.2.keyboard.14.disabled=false
input.2.keyboard.15.empty=true
input.2.keyboard.15.disabled=false
input.2.keyboard.16.empty=true
input.2.keyboard.16.disabled=false
input.2.keyboard.17.empty=true
input.2.keyboard.17.disabled=false
input.2.keyboard.18.empty=true
input.2.keyboard.18.disabled=false
input.2.keyboard.19.empty=true
input.2.keyboard.19.disabled=false
input.2.internal.0.friendlyname=Internal events
input.2.internal.0.name=INTERNALEVENTS1
input.2.internal.0.empty=true
input.2.internal.0.disabled=false
input.3.joystick.0.empty=true
input.3.joystick.0.disabled=false
input.3.joystick.1.empty=true
input.3.joystick.1.disabled=false
input.3.joystick.2.empty=true
input.3.joystick.2.disabled=false
input.3.joystick.3.empty=true
input.3.joystick.3.disabled=false
input.3.joystick.4.empty=true
input.3.joystick.4.disabled=false
input.3.joystick.5.empty=true
input.3.joystick.5.disabled=false
input.3.joystick.6.empty=true
input.3.joystick.6.disabled=false
input.3.joystick.7.empty=true
input.3.joystick.7.disabled=false
input.3.joystick.8.empty=true
input.3.joystick.8.disabled=false
input.3.joystick.9.empty=true
input.3.joystick.9.disabled=false
input.3.joystick.10.empty=true
input.3.joystick.10.disabled=false
input.3.joystick.11.empty=true
input.3.joystick.11.disabled=false
input.3.joystick.12.empty=true
input.3.joystick.12.disabled=false
input.3.joystick.13.empty=true
input.3.joystick.13.disabled=false
input.3.joystick.14.empty=true
input.3.joystick.14.disabled=false
input.3.joystick.15.empty=true
input.3.joystick.15.disabled=false
input.3.joystick.16.empty=true
input.3.joystick.16.disabled=false
input.3.joystick.17.empty=true
input.3.joystick.17.disabled=false
input.3.joystick.18.empty=true
input.3.joystick.18.disabled=false
input.3.joystick.19.empty=true
input.3.joystick.19.disabled=false
input.3.mouse.0.friendlyname=Windows mouse
input.3.mouse.0.name=WINMOUSE1
input.3.mouse.0.empty=true
input.3.mouse.0.disabled=false
input.3.mouse.1.friendlyname=Mysz zgodna z HID
input.3.mouse.1.name=\\?\HID#VID_046D&PID_C03E#8&845a4d1&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
input.3.mouse.1.empty=true
input.3.mouse.1.disabled=false
input.3.mouse.2.friendlyname=ThinkPad UltraNav Pointing Device
input.3.mouse.2.name=\\?\ACPI#LEN0015#4&6c01f60&0#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
input.3.mouse.2.empty=true
input.3.mouse.2.disabled=false
input.3.mouse.3.empty=true
input.3.mouse.3.disabled=false
input.3.mouse.4.empty=true
input.3.mouse.4.disabled=false
input.3.mouse.5.empty=true
input.3.mouse.5.disabled=false
input.3.mouse.6.empty=true
input.3.mouse.6.disabled=false
input.3.mouse.7.empty=true
input.3.mouse.7.disabled=false
input.3.mouse.8.empty=true
input.3.mouse.8.disabled=false
input.3.mouse.9.empty=true
input.3.mouse.9.disabled=false
input.3.mouse.10.empty=true
input.3.mouse.10.disabled=false
input.3.mouse.11.empty=true
input.3.mouse.11.disabled=false
input.3.mouse.12.empty=true
input.3.mouse.12.disabled=false
input.3.mouse.13.empty=true
input.3.mouse.13.disabled=false
input.3.mouse.14.empty=true
input.3.mouse.14.disabled=false
input.3.mouse.15.empty=true
input.3.mouse.15.disabled=false
input.3.mouse.16.empty=true
input.3.mouse.16.disabled=false
input.3.mouse.17.empty=true
input.3.mouse.17.disabled=false
input.3.mouse.18.empty=true
input.3.mouse.18.disabled=false
input.3.mouse.19.empty=true
input.3.mouse.19.disabled=false
input.3.keyboard.0.friendlyname=Standardowa klawiatura PS/2
input.3.keyboard.0.name=\\?\ACPI#PNP0303#4&6c01f60&0#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}
input.3.keyboard.0.empty=false
input.3.keyboard.0.disabled=false
input.3.keyboard.1.friendlyname=WinUAE null keyboard
input.3.keyboard.1.name=NULLKEYBOARD
input.3.keyboard.1.empty=false
input.3.keyboard.1.disabled=false
input.3.keyboard.2.empty=true
input.3.keyboard.2.disabled=false
input.3.keyboard.3.empty=true
input.3.keyboard.3.disabled=false
input.3.keyboard.4.empty=true
input.3.keyboard.4.disabled=false
input.3.keyboard.5.empty=true
input.3.keyboard.5.disabled=false
input.3.keyboard.6.empty=true
input.3.keyboard.6.disabled=false
input.3.keyboard.7.empty=true
input.3.keyboard.7.disabled=false
input.3.keyboard.8.empty=true
input.3.keyboard.8.disabled=false
input.3.keyboard.9.empty=true
input.3.keyboard.9.disabled=false
input.3.keyboard.10.empty=true
input.3.keyboard.10.disabled=false
input.3.keyboard.11.empty=true
input.3.keyboard.11.disabled=false
input.3.keyboard.12.empty=true
input.3.keyboard.12.disabled=false
input.3.keyboard.13.empty=true
input.3.keyboard.13.disabled=false
input.3.keyboard.14.empty=true
input.3.keyboard.14.disabled=false
input.3.keyboard.15.empty=true
input.3.keyboard.15.disabled=false
input.3.keyboard.16.empty=true
input.3.keyboard.16.disabled=false
input.3.keyboard.17.empty=true
input.3.keyboard.17.disabled=false
input.3.keyboard.18.empty=true
input.3.keyboard.18.disabled=false
input.3.keyboard.19.empty=true
input.3.keyboard.19.disabled=false
input.3.internal.0.friendlyname=Internal events
input.3.internal.0.name=INTERNALEVENTS1
input.3.internal.0.empty=true
input.3.internal.0.disabled=false
input.4.mouse.0.friendlyname=Windows mouse
input.4.mouse.0.name=WINMOUSE1
input.4.mouse.0.custom=true
input.4.keyboard.0.friendlyname=Standardowa klawiatura PS/2
input.4.keyboard.0.name=\\?\ACPI#PNP0303#4&6c01f60&0#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}
input.4.keyboard.0.custom=true
input.4.keyboard.1.friendlyname=WinUAE null keyboard
input.4.keyboard.1.name=NULLKEYBOARD
input.4.keyboard.1.custom=true
[#169] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@alekc, post #161

A u mnie nic nie działa :( . Coś mam nie tak z WinUAE, bo na AMD FX8350 Sysspeed pokazuje 0.01 MIPS i 112 MFLOPS , wiem, że benchmarkom się nie ufa, ale soft korzystający z PPC zachowuje się tak jakby rzeczywiście było 0.01 MIPS :D . Sprawdeziłem też Winuae na drugim komputerze z Core i5-3470 i efekt mam podobny, z tą różnicą, że Sysspeed pokazuje 2113 MIPS ;), jednak programy korzystające z PPC są dalej "nieużywalne" :( .
[#170] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@trOLLO, post #169

Cycle-exact wyłączone? Kombinowałeś z suwakiem o nazwie Stopped M68k CPU idle mode?
Bo nic innego mi nie przychodzi do głowy, u mnie demka np. Mankindu działają znośnie, a używam teraz starego Core Duo T2400 1,86GHz.
[#171] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #44

MOzesz mi takze wyslac romy do kart turbo
mail

wawrzyn2@o2.pl

z gory dziekuje :)
[#172] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@trOLLO, post #169

Trochę się napociłem, ale zrobiłem tutorial, krok po kroku jak postawić OS4 na WinUAE:

http://radzikpl.blogspot.de/2014/11/amigaos-40-jak-zainstalowac-na-piecu.html


Mam tylko wersję 4.0, ale myślę, że z 4.1 powinno być tak samo.
[#173] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #44

Też poproszę ROMy. Jakieś dorwałem ale mam cały czas ekran różowy. Niby coś zaczytuje z CD, pisze, że PPC działa ale potem następuje reset i tak w kółko.

romy na:

jkremski(at)plusnet.pl
[#174] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@radzik, post #172

Wielkie dzięki , tutorial wręcz łopatologiczny OK
[#175] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #160

Beta25

- Added 1M/0.5M+0.5M chip/slow ram option checkbox to Advanced Chipset (for example in rev6 A500 it is JP2 solder pad). If hardware is configured for 1M chip without 512k slow ram, normal chip ram alias at upper 512k of chip ram address space gets replaced with "bus noise". Can be only changed when chip RAM size is less than 1M. (ECS Agnus + 512k chipram without slow ram configuration always used this option previously, now it is optional and not enabled by default)
- Map Chip RAM mirror at 0x01000000 in A2620/A2630 config, to prevent A26x0 built-in monitor program detecting huge ram expansion at 0x01000000.
- uaenet.device + slirp combination was broken (probably has always been).
- uaegfx modeid space increased, reduces modeid conflicts if host os has huge amount of modes.
- Debugger does not anymore exit stopped CPU state (STOP instruction) after exiting debugger.
- "SCSI (Auto)" priorities changed: mainboard built-in first, then accelerator board, expansions last. (Expansions was first previously)
- More accurate 68000 prefetch mode instruction cycle usage, added non-static cycle counting (mul, div etc..)
- Most CDTV-CR built-in CD audio player features, including CD+G, are now working. Media changes supported. 3.44 ROM CD player works better than 3.32.
[#176] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@radzik, post #172

WIELKIE DZIĘKI!
[#177] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@pong777, post #173

Ostatnie 4 pozycje to romy nie wiem króre bardziej aktualne chyba to drugie http://grandis.nu:81/eabsearch/search.php?_search_=1&search=accelerator&category_id=&exclude=&limit=

rom picasso iv jest tu http://www.sophisticated-development.de/software/index.php?thisfile=.//P-IV&section=P-IV

co do różowego ekranu to tez tak miałem trzeba wyłaczyc nieobslugiwane przez aos 4.x karty sieciowe uae i wyłaczyc / odznaczyc bsdsocket.library emulation.



Ostatnia aktualizacja: 30.11.2014 10:28:13 przez HanSolo
[#178] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@HanSolo, post #177

BSDSOCKET.libraty wyłączone mam. I tak mam różowy ekran i ciągłe restarty.
[#179] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@pong777, post #178

Grafika ustawiona na PicassoIV, Rom do karty jest? Bo na UAE Zorro II/III nie zadziała.
[#180] Re: WinUAE 2.8.2 Beta 9 - obsługa PPC

@waldiamiga, post #179

Tak. PIV. Rom do PIV I CSPPC. 128 MB Ram tylko z karty. Wszystko zgodnie z poradnikiem Radzika.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem