commodore.gen.tr

Commodore => Commodore Emulasyon => Konuyu başlatan: Skate üzerinde Haziran 21, 2009, 16:01:23 ÖS



Konu Başlığı: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Skate üzerinde Haziran 21, 2009, 16:01:23 ÖS
Çok da cici bir emülatör yapmışlar, virtual joystick falan çok tatlı olmuş. Apple'ın ticari zihniyetini .......

http://toucharcade.com/2009/06/20/full-commodore-64-emulator-rejected-from-app-store/ (http://toucharcade.com/2009/06/20/full-commodore-64-emulator-rejected-from-app-store/)

Link de video da var, izleyin.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Alcofribas üzerinde Haziran 21, 2009, 16:04:44 ÖS
Vigo'nun bundan haberi var mı? Ya da şöyle diyeyim: Jobs'u Taksim Meydanında ne zaman sallandırmayı düşünüyor? :)


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: coze üzerinde Haziran 21, 2009, 17:08:18 ÖS
ya evet bunu bende atariage'de okudum (niye ?) jobs cok ayip etmis. zaten babasini da sevmezdim.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: MeG üzerinde Haziran 21, 2009, 17:09:59 ÖS
joystick de bağlansaymış tam olurmuş :D


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: cdemir üzerinde Haziran 21, 2009, 18:36:39 ÖS
Çok iyi yapmışlar. :)


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Arda üzerinde Haziran 21, 2009, 21:22:14 ÖS
ya evet bunu bende atariage'de okudum (niye ?) jobs cok ayip etmis. zaten babasini da sevmezdim.

Evet geçen sene de zx spectrum emulatörü reddedilmişti. WOS'da iyice tartışıldı ve apple'ın korsan ROM pazarını desteklememek için emulatörleri kendi store'larından uzak tuttukları sonucuna varıldı.

Sanırım alternatif store'larda bulunabiliyormuş. Bunun için de iphone'a crack bir firmware eklemek gerekiyor sanırım. Anlamam iphone'dan falan. vermesin izin banane.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: bit üzerinde Haziran 21, 2009, 23:23:07 ÖS
Yakında Cydia'ya düşer umarım.
üşenenler için videosu hheheh

http://www.youtube.com/watch?v=gUQH24c63g8 (http://www.youtube.com/watch?v=gUQH24c63g8)


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: wizofwor üzerinde Haziran 22, 2009, 09:41:30 ÖÖ
Çok güzel bir uygulamaya benziyor ama kabul edilmeyeceği başından belli.

Pratikte yetenekleri çok farklı olsa da, teorik olarak herhangi bir emulatöre izin vermekle Cydia'ya izin vermek arasında fark yok. Çünkü Apple'ın emulatör üzerinden çalışan programı kontrol etme şansı yok. Sonuçta herngi bir yüklenip çalıştıralabileceği bir backdoor açılmasına izin vermiş olurdu.

Belirli sayıda ROM programın içine gömülüp bu şekilde izin alınabilir diye düşünüyorum.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Skate üzerinde Haziran 22, 2009, 11:02:03 ÖÖ
Evet, millet birçok c64 oyunu/uygulaması yaparak abuse ederdi...

Apple: An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple's Published APIs and built-in interpreter(s).

Skate: Only a Sith deals in absolutes.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: wizofwor üzerinde Haziran 22, 2009, 13:48:31 ÖS
Benim de anlatmak istediğim buydu skate. C64 emulatörü kullanılarak çok karmaşık uygulamlar yapılamayacağını herkez kabul eder. Ama sonuçta yazılı bir kural, bir sözleşme var ve buna uymamış oluyorsun.

Biraz da reklam amaçlı olduğunu düşünüyorum. Apple bunu reddetsin de adımız duyulsun diye yapıldığını düşünüyorum. Yoksa aylarını bu tarz bir projeye verecek şirketin SDK ile beraber gelen sözleşmeyi okumadan işe girişeceğini zannetmiyorum.

Diğer taraftan backdoor backdoor'dur. Müzik dosyalarını mavi diş üzerinden başka bir telefona gönderen bir programcık bile apple şu an izin vermediği için abuse olur.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Skate üzerinde Haziran 22, 2009, 14:27:55 ÖS
Gönderdiğim haberde detaylar yazıyor. Bold kısımlara dikkat

Despite some initial work on the project last year, Manomio had originally decided to abandon the project for two main reasons. 1) a lack of licensing rights for the Commodore 64 and 2) the question of whether or not an emulator would be allowed in the App Store.

Manomio, however, ended up connecting with Kiloo Aps who happens to own the license for the Commodore 64 and ultimately managed to sign the proper deals with both Kiloo and Commodore Gaming.

Manomio then contacted Apple Europe in the UK and detailed what they were planning to accomplish and according to Manomio's CEO Brian Lyscarz, "Apple seemed really excited" and so he felt safe that they would sanction the final app. With that assurance in hand, Manomio proceeded to secure the necessary licensing from individual publishers and finalize work on this major project.

It all came to a head last week, however, when Manomio confidently submitted C64 for iPhone along with 3 individual gamepacks (officially licensed) to use along with the emulator. All seemed fine until Manomio received the dreaded App Store rejection email

Kısacası adam elbette ki aptal değil, reddedilebileceğinin fakında. Ancak özel ilişkilere güvenerek yola devam etmiş. Bir lisans ya da sözleşme metni ancak ve ancak hukuki yollara başvurulduğunda geçerlidir. Yoksa ben kendi uygulamamı commercial bir lisans altında korurum. Bu demek değildir ki biri gelip bana "kullanabilir miyim?" dediğinde hayır cevabını vereceğim. Bana gelen kişiye "tabii, olabilir, hatta çok güzel olur" diip sonra o işi bitirdikten sonra "hop kardeşim, bak benim uygulamam lisanslı" demem. İnsani ilişkiler meselesi.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: wizofwor üzerinde Haziran 22, 2009, 14:43:38 ÖS
Gönderdiğin linkteki metnin hepsini okumadım. Aslında okuyup, detayları öğrenip konuyu blog'uma da taşımayı düşünüyorum.

Detayları bilmeden, rom'ları programın içine alarak apple ikna edilebilir diye düşünüyorum. Tabiki program Cydia'ya konulabilir ve iyi de satar ama böyle yapılırsa sağlam potansiyeli olan bir proje de harcanmış olur.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: wizofwor üzerinde Haziran 24, 2009, 08:56:34 ÖÖ
Konuyu biraz inceleme fırsatı buldum. Anladığım kadarıyla sorun emulatördeki BASIC interpreter'dan kaynaklanıyor. BASIC Rom'un kaldırılması uygulamanın onaylanması için yeterli olacak gibi. 

"No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple's Published APIs and built-in interpreter(s)"


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Skate üzerinde Haziran 24, 2009, 10:23:31 ÖÖ
Oradaki interpreter sadece BASIC'i kastetmiyor. Emülatörler Assembly de olsa emülasyondan dolayı interpreted bir yapı kullanıyorlar. Yani Commodore'un kendisi ele alındığında BASIC interpreted bir dil. Emülatörlerde herhangi bir PRG dosyası da interpreted yapıda çalışıyor. Kastedilen şey herhangi bir image'in emülatör içinden çalıştırılabilmesi. Adamların karşı çıktığı şey insanların şu ana kadar yapılmış tüm commodore 64 uygulamalarının yanısıra bundan sonra yapılacak herşeyi de *ücretsiz* bir biçimde çalıştırabilecek olması. Eminim her image başına lisans talep edecek olsa şu anki haliyle yayınlanır emülatör.

Bazı sitelerdeki söylentilere göre bu emülatör eninde sonunda yayınlanacakmış. Büyük ihtimalle bazı sınırlamalar getirecekler. Bekleyip görücez.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Alpyre üzerinde Haziran 24, 2009, 14:31:17 ÖS
İyi de bu yazılım, Apple App Store'da yayınlanıp, sadece oradan indirilebildiğinde "Apple's Published APIs and built-in interpreter(s)" dan biri haline geliyor.
Sonuçta oyun paketleri ve emülatör için gerekli lisanslar da alınmış. Diğer prg ve rom dosyalarının kullanılmasını engelleyecek bir sınırlamayla yayınlanabilir diye düşünüyorum.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Skate üzerinde Haziran 24, 2009, 14:54:57 ÖS
@Alpyre: Apple'ın yayınlanmış API'ı ve bu API'da yer alan/yer alması muhtemel interpreterların App Store'da yayınlanan uygulamalarla bir ilgisi yok. Bahsedilen o uygulamaları geliştirmek için sağlanan API. Geliştirilen her uygulama bu API'a eklenen birşey değil yani.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Alpyre üzerinde Haziran 24, 2009, 15:58:09 ÖS
Doğru diyosun biri App biri API... farklı şeyler.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: yatuyu üzerinde Eylül 07, 2009, 00:16:47 ÖÖ
app store tarafindan kabul edilmis emulator bu versiyonda basic disabled durumda; alana simdiden hayirli olsun :D

http://www.manomio.com/index.php/blog/C22/ (http://www.manomio.com/index.php/blog/C22/)


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Skate üzerinde Eylül 07, 2009, 00:34:03 ÖÖ
(bu forumda yorum yazanları kastetmiyorum) projeye başından beri "olmayacağı belliydi" diyenlere kapak olsun :) şu anda basic disabled olsa da sonraki versiyonda onun da büyük ihtimalle enable edilebileceğini söylemişler. basic rom'u ile ilgili sıkıntı nadir de olsa oyunların basic rom'una erişmeleridir. aslında çok da nadir bir durum değil, eski oyunların birçoğu sever ufak tefek basic rutinlerini yer yer kullanmayı. ya oyunlara ufak fixler yapmak gerekecek ya da sonraki versiyonda bu sorun aşılmış olacak.

bu arada basic rom'unun disable edilmesi de nasıl anlamsız. benim yazdığım oyunlar aynen çalışır örneğin. neyi engellemiş oldular şimdi?


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Arda üzerinde Eylül 08, 2009, 02:36:52 ÖÖ
neyi engellemiş oldular şimdi?
10 PRINT "EN BUYUK ARDA ";
20 GO TO 10 'u engellediler :)


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Diabolic_Wizard üzerinde Eylül 08, 2009, 10:30:33 ÖÖ
Apple kod çalıştırılmasını istemiyor şimdilik iphone üzerinde. bu emülatör için kısmen buna izin verdiler ama sanırım kullanıcıların kod yazmasını istemiyorlar.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: witchdoktor üzerinde Eylül 08, 2009, 10:45:11 ÖÖ
Emülatörler bir tür sanal makine (veya player) aslında. Bu da içeriğinin denetimini neredeyse olanaksızlaştırıyor. Kendi cihazlarının bir kernel olarak kalıp üzerindeki VM / player ile kontrolsüz ve beleş içerik kullanımından rahatsızlık duyuyorlar. "Homebrew" kavramına da alerjileri var, onlar için önemli olan içerik/yazılım satabilmek.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Skate üzerinde Eylül 08, 2009, 10:54:16 ÖÖ
@Arda: Basic'e kimin ihtiyacı var? :)

Kod:

!to "nobasicneeded.prg",cbm

SCREEN = $0400

SCRPTR = $f0

* = $0900
sei
; Clear Screen
ldx #$00
lda #$20
- sta SCREEN,x
sta SCREEN+208,x
sta SCREEN+208*2,x
sta SCREEN+208*3,x
sta SCREEN+208*4,x
cpx #208
inx
bne -

; Init Screen Pointer
lda #<SCREEN
sta SCRPTR
lda #>SCREEN
sta SCRPTR+1

; Main Loop
.main
ldy #$00
- lda TEXT_START,y
sta (SCRPTR),y
iny
cpy #TEXT_END-TEXT_START
bne -

lda SCRPTR
clc
adc #TEXT_END-TEXT_START
sta SCRPTR
bcc +
inc SCRPTR+1
+
lda SCRPTR+1
cmp #(>SCREEN)+$03
bcc +
lda SCRPTR
cmp #$e8
bcc +

; Shift Screen Up
jsr shiftScreenUp
+
lda #$f0
- cmp $d012
bne -
jmp .main

shiftScreenUp
ldx #$00
-
!for i,25 {
lda SCREEN+40*i,x
sta SCREEN+40*(i-1),x
}
inx
cpx #40
beq +
jmp -
+
lda SCRPTR
sec
sbc #40
sta SCRPTR
bcs +
dec SCRPTR+1
+
ldy #$00
lda #$20
- sta (SCRPTR),y
iny
cpy #40
bne -
rts

TEXT_START = *
!scr "en buyuk arda "
TEXT_END = *

isteyenler için download linki

http://www.akaydin.com/c64/codes/skate/nobasicneeded.zip (http://www.akaydin.com/c64/codes/skate/nobasicneeded.zip)

Diyelim ki Basic ROM'u yok. Açın Vice'ı, girin monitöre. Diyelim ki compile edilmiş prg dosyamızı C drive'ının rootuna kopyaladık;

l "c:\nobasicneeded.prg" 0
g 0900

yazarak çalıştırabilirsiniz programı.

NO BASIC NEEDED! :)


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: ozgur106 üzerinde Eylül 08, 2009, 15:25:34 ÖS
olumu kabul edılmıs shiftdelete.nete bakın


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Arda üzerinde Eylül 09, 2009, 01:24:30 ÖÖ
olumu kabul edılmıs shiftdelete.nete bakın

bak bu yeni haber!
(köpürür)


tabii bir de şu var:
http://www.engadget.com/2009/09/08/apple-pulls-c64-app-after-manomio-shenanigans-revealed/ (http://www.engadget.com/2009/09/08/apple-pulls-c64-app-after-manomio-shenanigans-revealed/)

edit: yani c64 emulatörünü apple appstore'dan bugün geri çekmiş çünkü, basic'i aktive etmek için yukarı, aşağı, sağ, sol kombinasyonu yapmanız yeterli imiş. şimdi manomio içinde basic kodu olmayan bir sürüm koymuş (bu nedemekse?) apple şuanda revize ediyor imiiş.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: Skate üzerinde Kasım 12, 2009, 12:18:57 ÖS
En nihayet yayınlandı.

http://c64.manomio.com/ (http://c64.manomio.com/)

AppStore'dan indirilebiliyor. v1.2 de yolda.


Konu Başlığı: Ynt: iPhone için Commodore 64 emülatörü App Store tarafından reddedildi
Gönderen: yolbulduran üzerinde Aralık 19, 2016, 17:04:27 ÖS
Jailbreak'siz ios'lara nasıl C64 emulator yüklenebileceği ile ilgili bir konu açacağım.
ios 10.2'li ipad mini 4'üme c64.emu yükledim ve Aztec Challenge oynadım (tabi ilerleyemedim). Bunun için windows 10 kurulu bir PC kullandım.

explusalpha sitesinde tanıtımını göreceğiniz, vice temel alınarak Robert Broglia tarafından yazılmış C64.emu programını yüklemiş olacağız.
Bu emulator şu anda, Jailbreak'lı ios'lara da yüklenemiyormuş, çünkü programcısı Cydia'da satışla ilgili problemler yaşamış. programcıya e-posta atar, para gönderirseniz, jailbreak'li ios'una yükleyebilmenizi sağlıyormuş

Anlatacağım şeyler sırasıyla:
1- com.explusalpha.c64emu_v1.5.29_iphoneos-arm.deb dosyasını bulmak, klasor olarak açmak
2- Bu klasör içine, rom dosyalarını ve oyunlarımızı yerleştirmek (V1.5.19 için gerekiyordu, 29 için gerekmiyor)
3- Bu klasörü ipa uzantılı bir dosya haline getirmek
4- ipa dosyasını imzalamak, ki bunun için paralı ve parasız iki yöntem var
 a- para ödemeden kendimize developer hesabı açarak, 7 gün için geçerli imza atabilmek. 7 gün sonunda programı yeniden imzalayıp yeniden kurmak gerekiyor. ipa dosyasını imzalarken impactor isimli bir yardımcı yazılım gerekiyor.
 b- 13-25 dolar arasında para ödeyerek, ipwnstore gibi firmalar yardımıyla 1 yıl geçerli imza yetkisi alarak, kendi hazırladığımız veya internetten bulduğumuz bütün ipa dosyalarını imzalamak. ipwnstore sitesinden online olarak ipa dosyası imzalanıyor ve sonra kendi bilgisayarımıza indiriyoruz. 1 yıl sonra yeniden para ödeyerek imza yetkisi almamız gerekiyor
5- bilgisayarımızdaki itunes'a ipa dosyasını tanıtarak ios makinemize emulatörü kurmak.



edit: V1.5.19'u yazmıştım ama bir eksikliği vardı. V 1.5.29'u buldum. Bu version ile, bilgisayarınızdaki itunes'dan oyun eklenebiliyor