WinUAE 2.8.2 beta9: introdotta emulazione PPC

Le nostre news in homepage

Moderatore: Newser

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda marmotta » dom set 07, 2014 11:48 pm

Amiga Supremo ha scritto:E' vero che la gente vuole i risultati non le soap opera, è altrettanto vero però che è un po' difficile che diverse realtà (tra le quali due commerciali), con ciascuna il proprio prodotto (che seppur simile è diverso e questo non soltanto per il nome) possano collaborare insieme con l'unico fine di accontentare la gente la fuori; questa sì che sarebbe una vera e propria telenovela di successo. :ahah: :scherza:


Accontentare la gente dovrebbe essere l'obbiettivo, il fine è come sempre il profitto e la crescita. Non dico che sia facile, ma ragionando razionalmente il piu forte o una società terza (Trevor?) dovrebbe puntare ad unire tutte le forze disponibili per essere piu forti, sopratutto quando si è alla canna del gas! E nel lavoro le divergenze personali dovrebbero passare in secondo piano rispetto alle possibilità di crescita e profitto... questo in linea generale, nello specifico forse queste regole non valgono :ammicca:

Per restare in OT ci vorrebbe un buon moderatore :ahah: :ahah: :ahah: scusate la battuta ma non ho resistito :tie:
Avatar utente
marmotta

Eroe
 
Messaggi: 1851
Iscritto il: gio dic 30, 2010 11:07 pm

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda andres » dom set 07, 2014 11:53 pm

Io penso che se ci trovassimo a discutere ad un tavolo, dal vero, saremmo tutti molto più amichevoli l'un l'altro, educati e maturi.
Con un po' di impegno, possiamo esserlo anche nei forum.
A1200/020+68882 - 6 MB RAM - AmigaOS 3.0
Parliamo di Home Recording e Audio
Avatar utente
andres

Eroe
 
Messaggi: 2097
Iscritto il: mer mar 04, 2009 10:40 pm

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda tlosm » dom set 07, 2014 11:53 pm

marmotta ha scritto:Per restare in OT ci vorrebbe un buon moderatore :ahah: :ahah: :ahah: scusate la battuta ma non ho resistito :tie:

:tie: :tie: :tie: :tie: :tie:
A 500 + ; CDTV; CD32; A 4000 040
PowerMac G5 Quad, 8Gb Ram Nv 7800gtx 512mb, Radeon 6570H 2gb , SSD, SSHD ; MacBook Pro Retina 2x4 I7 2.3ghz 8gb ram;... And Moore pc.
#noMoreA-eonInMyHome
Avatar utente
tlosm

Supremo
 
Messaggi: 4509
Iscritto il: lun mag 07, 2012 7:01 pm
Località: Puglia bari

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda AMIGASYSTEM » lun set 08, 2014 5:29 pm

Status report da Toni Wilen :

Inter-thread messaging bottle-neck is now mostly gone.
cybppc.device (CSPPC built-in SCSI) works under OS4
Media Toolbox works.
Installing works.
Installing still takes forever (about 1 hour). See below. (But as I mentioned previously, boot image fade is now really fast)

Need to be fixed before public version:

All timers seem to run really fast (20x+), key repeat is instant, floppy clicks really fast. Probably (and hopefully) explains remaining performance problems. (It is possible huge number of timer interrupts takes most of remaining CPU time..)

QEMU seems to have multiple timer emulation modes but they are all quite difficult to understand..

"Unfortunately" PPC CPU has built-in counter + interrupt when it underflows, count rate is bus clock / 4, apparently this counter is used for OS4 timer.device. Possibly detection of bus clock is also wrong.
Immagine - AROS One Home Site - AfA One - AROS One x86 - AROS One 68K - WinUAE OS 4.1 -

Miei AMIGA
Amiga 4000/Cyberstorm MK II/060/Picasso RAM 6MB Kick 3.1
Amiga 1200/030 Ram 16 Mega HD 500 MB
Amiga 1200/040 Ram 32 Mega HD 500 MB
Amiga 600 HD 20 MB
Amiga 600 Doppio Kickstart 2.05-1.3
Amiga 500 Plus Doppio Kickstart 204-1.3
Amiga 500
CD32/SX-32 MK1 RAM 8 MB HD 4G
CD32 Standard
Avatar utente
AMIGASYSTEM

Staff
 
Messaggi: 5575
Iscritto il: ven lug 25, 2008 8:39 pm
Località: Brindisi

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda Amiga Supremo » lun set 08, 2014 8:32 pm

Sono d'accordo che in generale l'obbiettivo dovrebbe essere quello di accontentare la gente, il fatto però è che nella fattispecie, ovvero nel caso reale, ognuno punta alla propria platea di gente, non a quella altrui.
Cosa che a me pare del tutto normale, visto che funziona così un po' dappertutto, quando il fine è come sempre il profitto e la crescita (profitto e crescita propria, in primis).
E' un po' una sorta di legge di sopravvivenza; diversamente sarebbe come volontariamente condannarsi all'autoestinzione, perché sarebbe come dire che non si è riusciti a perseguire i propri intenti.
In soldoni la conclamazione di un vero e proprio fallimento, in tutti i sensi.

La società terza (Trevor?), ammesso che sia realmente la più forte (probabilmente lo è sotto il profilo del potenziale "FACILE" finanziamento, visto che in buona parte si tratta anche di capitali privati; per il resto però chi "detta legge" resta HYPERION, nella posizione in cui sta) è appunto perché "terza", secondo me che non può imporre nulla, a meno di non acquistare AmigaOS 4.X da HYPERYON.

Certo, se ci fosse una vera casa madre, con un comportamento consono a quello di una vera casa madre, beh, credo che le cose sarebbero un po' diverse diverse.
La frammentazione però prima di toccare l'utenza, ha toccato le aziende.
Questo è il punto dolente per me.
...A good friend of flew on the Commodore Jet to Irving Gould's house in the Bahamas in about 1996. At that time Irving Gould was alive and well living in retirement and was believed to still be a Canadian citizen. Go CANADA!!!
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8388
Iscritto il: dom apr 29, 2007 12:56 pm

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda girbenaus » mar set 09, 2014 11:32 am

Non dico che risolleverebbe le sorti di Amiga, ma avere l'OS 4.x su x86 permetterebbe a chi è ancora legato a questo sistema operativo di spendere 1/4 di quello che spende adesso per poterlo usare... sarebbe comunque un segno di rispetto...
girbenaus

Niubbo
 
Messaggi: 17
Iscritto il: gio lug 17, 2014 11:59 am

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda Amiga Supremo » mar set 09, 2014 7:33 pm

@ girbenaus
Grazie all'emulatore WinUAE, che adesso supporta anche le vecchie schede PPC, chi è interessato veramente, basta che acquisti la propria licenza e avrà la possibilità di usare il sistema operativo AmigaOS 4.X spendendo meno di 1/4 di quello che bisogna spendere per un sistema reale.
...A good friend of flew on the Commodore Jet to Irving Gould's house in the Bahamas in about 1996. At that time Irving Gould was alive and well living in retirement and was believed to still be a Canadian citizen. Go CANADA!!!
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8388
Iscritto il: dom apr 29, 2007 12:56 pm

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda girbenaus » mer set 10, 2014 9:17 am

In teoria spendendo solo per la licenza, credo che un pc in casa ce lo abbiamo tutti... :ride:
girbenaus

Niubbo
 
Messaggi: 17
Iscritto il: gio lug 17, 2014 11:59 am

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda Amiga Supremo » mer set 10, 2014 6:55 pm

Sì, certamente, però più potente sarà il PC e più performante risulterà l'emulazione.
...A good friend of flew on the Commodore Jet to Irving Gould's house in the Bahamas in about 1996. At that time Irving Gould was alive and well living in retirement and was believed to still be a Canadian citizen. Go CANADA!!!
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8388
Iscritto il: dom apr 29, 2007 12:56 pm

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda scusscus » mer set 10, 2014 8:29 pm

A chi interessa... è stata rilasciata la versione con jit funzionante...
Puoi alzarti molto presto al mattino, anche all'alba... ma il tuo destino si alza sempre mezzora prima di te. -proverbio africano-

"Stampando una notizia a grandi lettere, la gente pensa che sia indiscutibilmente vera" (J.L. Borges)

Android Software Developer & iOS Developer

Packard Bell and Amiga Enter Android Tablet Fray 9-4-2011
Avatar utente
scusscus

Eroe
 
Messaggi: 1087
Iscritto il: dom apr 18, 2004 5:54 pm
Località: Alpe Adria

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda tlosm » mer set 10, 2014 8:44 pm

Fateci sapere sysmon e sysinfo come vanno e che risultati danno :)
A 500 + ; CDTV; CD32; A 4000 040
PowerMac G5 Quad, 8Gb Ram Nv 7800gtx 512mb, Radeon 6570H 2gb , SSD, SSHD ; MacBook Pro Retina 2x4 I7 2.3ghz 8gb ram;... And Moore pc.
#noMoreA-eonInMyHome
Avatar utente
tlosm

Supremo
 
Messaggi: 4509
Iscritto il: lun mag 07, 2012 7:01 pm
Località: Puglia bari

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda marmotta » mer set 10, 2014 10:18 pm

In altri lidi si vocifera una velocità comparabile a quella di un 603 a 210mhz... ma vogliamo i benchmarks! Io non ho os4 classic e non posso provare, chi c'è l'ha si faccia avanti :eheh2:
Avatar utente
marmotta

Eroe
 
Messaggi: 1851
Iscritto il: gio dic 30, 2010 11:07 pm

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda AMIGASYSTEM » gio set 11, 2014 1:02 am

WinUAE 29.2 Beta 15

- "ROM disabled" A2091/A590 ROM option was not visible (b14)
- Blizzard board ROM code was ignored (b14)
- Log window was opened when PPC CPU started (b14)
- Dragging adf file over window mode bottom bar HD led didn't mount it as a harddrive.
- Mounting adf as a harddrive uses adf's real volume name instead of host-side file name.
- Added support for sub memory banks, can divide normal 64k UAE memory bank in to smaller sub memory banks. Mainly needed to properly map PPC CyberStorm MK3/PPC SCSI IO and SCRIPTS RAM for QEMU PPC.
- SCSI CD emulation via NCR SCSI (53C94/FAS216 or NCR53C710+) chip didn't flash CD led.
- Added hack that prevents Picasso IV switching temporarily to RTG mode immediately after reset. (Picasso IV does not use simple signal passthrough like other cards)
- Switch to/from hardware RTG mode only after mode has been stable at least 0.5 seconds.
- Show CD insert/eject messages in new status bar message area. (Should it show real volume name instead of file name?)
- Quickstart CD eject button was always disabled.
- Status bar NVRAM led also shows accelerator board flash write accesses. Includes also writes that only enable chip ID read mode.

- PPC IO access completely rewritten, most IO areas are now directly accessible and only special regions (custom chipset and CIA require locking. Very slow IO message passing system is completely gone.
- QEMU PPC core support. Read separate notes!

QEMU built as a library (qemu-uae.dll) e QEMU dependencies (Estrarre nella stessa directory dove risiede winuae.exe)

QEMU PPC instructions and information
Ultima modifica di AMIGASYSTEM il gio set 11, 2014 10:54 pm, modificato 1 volta in totale.
Immagine - AROS One Home Site - AfA One - AROS One x86 - AROS One 68K - WinUAE OS 4.1 -

Miei AMIGA
Amiga 4000/Cyberstorm MK II/060/Picasso RAM 6MB Kick 3.1
Amiga 1200/030 Ram 16 Mega HD 500 MB
Amiga 1200/040 Ram 32 Mega HD 500 MB
Amiga 600 HD 20 MB
Amiga 600 Doppio Kickstart 2.05-1.3
Amiga 500 Plus Doppio Kickstart 204-1.3
Amiga 500
CD32/SX-32 MK1 RAM 8 MB HD 4G
CD32 Standard
Avatar utente
AMIGASYSTEM

Staff
 
Messaggi: 5575
Iscritto il: ven lug 25, 2008 8:39 pm
Località: Brindisi

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda tlosm » gio set 11, 2014 7:14 am

marmotta ha scritto:In altri lidi si vocifera una velocità comparabile a quella di un 603 a 210mhz... ma vogliamo i benchmarks! Io non ho os4 classic e non posso provare, chi c'è l'ha si faccia avanti :eheh2:

spiacente ma allo stato attuale il ppc emulato eroga poco piu degli fps su quake rispetto ad uno 060@66mhz :tie:
A 500 + ; CDTV; CD32; A 4000 040
PowerMac G5 Quad, 8Gb Ram Nv 7800gtx 512mb, Radeon 6570H 2gb , SSD, SSHD ; MacBook Pro Retina 2x4 I7 2.3ghz 8gb ram;... And Moore pc.
#noMoreA-eonInMyHome
Avatar utente
tlosm

Supremo
 
Messaggi: 4509
Iscritto il: lun mag 07, 2012 7:01 pm
Località: Puglia bari

Re: WinUAE 2.8.2 beta9: introdotta emulazione PPC

Messaggioda AMIGASYSTEM » dom set 14, 2014 9:07 am

WinUAE 29.2 beta 16

- GUI (and log) showed wrong size for very large drives (>1T). Visual problem only.
- Fixed F12/pause hang when PPC was active.
- Fixed uaegfx RTG in Z2 mode memory mapping (b14)
- 68040 MMU MOVE16 fault size was wrong. (Cache line, not long)
- 68060 MMU read-modify-write fault had inverted read/write status.
- QEMU PPC vs UAE side memory banks are now dynamically mapped.
- PPC CPU HID1 set to more correct value, detected CPU clock is not same as bus clock anymore.
- QEMU TCG (JIT) buffer was too small, real world PPC programs run now much faster.

Nuova qemu-uae.dll (Estrarre nella stessa directory dove risiede winuae.exe)

N.B. Just a note for better performance: I recommend to use CyberStorm SCSI instead of mainboard IDE (SCSI works since QEMU PPC was added). Select "Accelerator board SCSI".

SCSI is fully DMA, software basically only needs to say "transfer this much data from block x to block y, transfer all data to/from address z", everything else is done by UAE host side code.

IDE is PIO = emulated code needs to do everything "manually", (reading or writing requires word by word CPU reads or writes) and running emulated code is always slower than native code, especially JITs rarely work very fast when they need to continuously access IO addresses.

Dopo aver provato la beta 16, aggiornato la qemu-uae.dll, settato l'hardfile da IDE a SCSI, OS4.0 Classic è diventato velocissimo, carica il sistema in meno di 2 minuti e le finestre si aprono velocemente, OWB si carica quasi immediatamente, calcolando che ho solo 2 core, se andiamo avanti così con un i7 si rischia di superare il "reale"
Ultima modifica di AMIGASYSTEM il dom set 14, 2014 8:36 pm, modificato 1 volta in totale.
Immagine - AROS One Home Site - AfA One - AROS One x86 - AROS One 68K - WinUAE OS 4.1 -

Miei AMIGA
Amiga 4000/Cyberstorm MK II/060/Picasso RAM 6MB Kick 3.1
Amiga 1200/030 Ram 16 Mega HD 500 MB
Amiga 1200/040 Ram 32 Mega HD 500 MB
Amiga 600 HD 20 MB
Amiga 600 Doppio Kickstart 2.05-1.3
Amiga 500 Plus Doppio Kickstart 204-1.3
Amiga 500
CD32/SX-32 MK1 RAM 8 MB HD 4G
CD32 Standard
Avatar utente
AMIGASYSTEM

Staff
 
Messaggi: 5575
Iscritto il: ven lug 25, 2008 8:39 pm
Località: Brindisi

PrecedenteProssimo

Torna a News e rumors

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti