Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trAmigaAmiga Emülasyonstarstruck winuae'de calisir mi?
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: starstruck winuae'de calisir mi?  (Okunma Sayısı 8049 defa)
0 Üye ve 2 Ziyaretçi konuyu incelemekte.
nightlord
Uzman
*****
Mesaj Sayısı: 558



Üyelik Bilgileri WWW
« : Kasım 25, 2007, 12:04:53 ÖS »

selamlar arkadaslar. Bir kac sorum var:

- tbl'in starstruck demosunu winuaede calistirmak mumkun mu? eger mumkunse:
- tbl demolarini genelde calistiran 060'li bir setup winuae'de yapilabiliyor mu? cpu olarak 060 gosterip rom olarak 3.1 gosteriyorum. fpu olarak ne ayarlamaliyim? ram bolumunde bircok degisik bellek tipi var (chip, fast, rtg, motherboard vs.) bunlarin hangisini artirmaliyim (hepsini kokledigimde calismadi )
- demolari hdd olarak gosterdigim bir yere koyuyorum. wb yuklemeli miyim? yoksa direk acilan amigados'ta directory'ye gidip oradan exe dosyanin adini yazarak calistirmam mumkunmu?
Logged
coze
Uzman
*****
Mesaj Sayısı: 1.682


Hieh hieh hieh heh ...


Üyelik Bilgileri WWW
« Yanıtla #1 : Kasım 25, 2007, 14:22:04 ÖS »

tabi ki calistirabilirsin. starstruck zaten ilk yapildiginda amiga uzerinde calismiyordu. assembly'de winuae uzerinden calistirmalari camiadan buyuk tepki almisti, ama sonradan amiga uzerinde calisan versiyonunu cikardilar.

workbench yuklemen gerekiyor. yani sanirim en azindan libs: assign edilmis olmasi gerekiyor olabilir.

ram olarak chip 2, fast 64 yap. rtg'ye ihtiyacin yok. bendeki zipden bir winuae readme cikti, aynen yapistiriyorum. winuae icin configrasyon dosyasida varmis.

"The supplied configuration file created using WinUAE 1.3.1, but may work with other versions of WinUAE as well.
You will need an Amiga ROM and a Workbench installation to get the demo running.

A CPU speed of roughly 1.5GHz is required to get good performance (especially during palette fades).

If possible, watch the demo via TV-out, having set the TV-out to your primary display adapter and running at 50Hz.
When viewing the demo at anything else than 50Hz, some parts (especially the horizontal scroller during the
introduction) will be jerky."
Logged

Retro Hincal Uluc
nightlord
Uzman
*****
Mesaj Sayısı: 558



Üyelik Bilgileri WWW
« Yanıtla #2 : Kasım 25, 2007, 14:24:50 ÖS »

cok sagol coze tam mesaji yazarken senin cevabin gelmis. hemen soru degistiriyorum

starstruck.zip'in icinden winuaede nasil calistirilacagini anlatan yazi cikmasi ve benim bunu gormemem guzel bir olay olmus neyse butun tbl demolarini orada cikan config dostyasina bakarak claistirdim. fakat bu sefer soyle yeni bir sorum var:

tbl config dosyasinda cpu 68040 olarak ayarlanmis. Fakat ben hep bu demolarin yalnizca 68060 ile calistigini duymustum. 040'li bir turbo cart bu demolari winuaedeki gibi calistirabiliyor mu yani? (umutlanarak sorar) yani ben a1200'ume 040 accelerator bulabilirsem tbl demolari seyredebilecek miyim?
Logged
coze
Uzman
*****
Mesaj Sayısı: 1.682


Hieh hieh hieh heh ...


Üyelik Bilgileri WWW
« Yanıtla #3 : Kasım 25, 2007, 14:42:09 ÖS »

hayir. 040 ile 060 arasinda cok az fark var bildigim kadariyla, genelde bir sey compile edildigi zaman hep 040-060 beraber optimize olur filan, ama arada cok buyuk performans varki var. Winuae'deki 040, gercek bir 040'tan cok daha hizli calistigi icin bu bir sorun olmuyor, ama gercek bir 040 uzerinde bu demolar muhtemelen surunur. hatta bazi 060 demolar benim 030 uzerinde bile calisir gibi yapiyor, ama tabi belli bir yere kadar.

040 ile 060 arasindaki farkin sadece performansa dayali olmasi yuzunden zaten winuae'yi yapan eleman uzun sure 060 destegini yapmamisti. en sonunda sadece cpu isim olarak kendini 060 gosterecek sekilde uyguladi saniyorum, aslinda altta calisan kod yine 040 emulasyonu.

eab'de konuyla ilgili senlikli basliklar bulabilirsin. Toni Willen winuae'yi gelistiren arkadas.

http://eab.abime.net/showthread.php?t=28886&highlight=winuae+060
http://eab.abime.net/showthread.php?t=27636&highlight=winuae+060
http://eab.abime.net/showthread.php?t=16166&highlight=winuae+060
Logged

Retro Hincal Uluc
nightlord
Uzman
*****
Mesaj Sayısı: 558



Üyelik Bilgileri WWW
« Yanıtla #4 : Kasım 26, 2007, 01:15:22 ÖÖ »

hmm peki winuaenin her islemciyi gercek hizinda emule etmesini saglayabiliyormuyuz herhangi bir sekilde (gui'den veya bir cfg dosyasindan ya da ne biliyim compile ederken falan)

PS: ayrica hay allah 060 bulmaktan baska care yok yani
Logged
witchdoktor
Uzman
*****
Mesaj Sayısı: 6.238



Üyelik Bilgileri
« Yanıtla #5 : Kasım 26, 2007, 04:19:30 ÖÖ »

hmm peki winuaenin her islemciyi gercek hizinda emule etmesini saglayabiliyormuyuz herhangi bir sekilde (gui'den veya bir cfg dosyasindan ya da ne biliyim compile ederken falan)

WinUAE'de sadece MC68000 için böyle bir imkan var, o da %100 Amiga 500 uyumlu hızda çalıştırma seçeneği. Bunun dışında CPU hızını MHz olarak kontrol etmek mümkün değil. Ayrıca JIT (Just-In-Time) seçeneği açıldığında işler daha da karmaşıklaşıyor ve compiled-code kullanıldığından CPU emülasyon performansı çok daha fazla (ve beklenmedik oranda) artıyor. Sistem değişkenlikleri de göz önüne alındığında, ileri CPU'larda MHz sınırlaması yapılması ciddi oranda hız kayıplarına yol açacağından böyle bir seçenek sunmamışlar. Emülasyon hızını öncelik olarak CPU ve çipset arasında paylaştırmak mümkün ama bu da birebir hız ayarlamasını sağlamıyor. Amaç cycle-exact bir A500 (sonrasında da belki de A1200) oluşturmak yönünde. Bu çalışmalar tabi ki C64'deki seviyeden uzak.

PS: ayrica hay allah 060 bulmaktan baska care yok yani

PC bulmak yeterli, zaten adamlar demo'larını PC üzerinde WinUAE'de sunmuşlardı, Amiga emülatörünü platformdan bağımsız bir "player" gibi kullanarak.
Logged
nightlord
Uzman
*****
Mesaj Sayısı: 558



Üyelik Bilgileri WWW
« Yanıtla #6 : Kasım 26, 2007, 06:52:31 ÖÖ »

PC bulmak yeterli, zaten adamlar demo'larını PC üzerinde WinUAE'de sunmuşlardı, Amiga emülatörünü platformdan bağımsız bir "player" gibi kullanarak.

TBL demolari bu yuzden zaman zaman elestiriliyorlar. demolarinin kodlarini disassamble edip bakmisligim yok tabi ama yaptiklari seyin tam olarak "amigayi platform bagimsiz bir player olarak kullanmak" olmadigini tahmin ediyorum. Sadece bazi buyuk datalari veya kamera hareketlerini, meshur TBL kizinin animasyonlarini falan pc de precalculate ettiriyorlar bildigim kadariyla. Amigada calisan rutinler hala hayli hardcore rutinler sanirim, oyle olmasa su an demo yapan diger Amiga gruplari TBL'i bayagi sikistirir. Mesela c64'te biz de (ve 90'larin basindan beri pekcok coder da) bazi datalari veya hizli code bolumlerini pc de urettiriyoruz. ama bu cogu zaman isimizi cok da kolaylastirmiyor. Ama daha once de dedigim gibi TBL'in tam olarak neyi pre calculate ettirdigini bilmiyorum. o yuzden benimki daha cok adamlarin Amiga scene'de gordugu saygiya bakarak yurutulen bir tahmin

Neyse zaten benim asil winuae deneyimi ile tam yetinmeme sebebim daha cok emulatorun framerate ile ilgili problem  yaratmasi. yani 50 Hz olan bir urunu 75 hz'lik kcd monitorde izleyince yasanan esitsiz frame dagilimi benim gozumu cok rahatsiz ediyor. C64'teki bazi 50 Hz efektler ile ugrasmaktan gelen bir flicker algisi sanirim bu Nitekim Silkcut'i Datura/Glance'in 060'li Amigasinda seyretmistim ve orada yasadigim deneyim ile winuae arasinda daglar kadar fark var malesef. Neyseki yinede uae'yi bu sekilde calistirabildigim icin cok mutluyum. En azindan demolari igrenc video versiyonlarindan cok daha yuksek kalitede izleyebiliyorum boylece

%100 680x0 emulasyonunu sorma sebebim ise daha cok cross development yaparken winuae kullaniminin ne kadar verimli sonuc verecegini ogrenmekti. yani pc uzerinde bir efekt kodlayip winuaede denersek efektin ne kadar iyi perform ettigini pek de anlayamayacagiz anlasilan degil mi?
Logged
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: