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)
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: GEOS Uygulama geliştirme  (Okunma Sayısı 9731 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
emarti
Uzman
*****
Mesaj Sayısı: 2.587


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« : Haziran 02, 2018, 22:45:30 ÖS »

GEOS uygulama geliştirme için ilk denememdir.

@ilkerficicilar abime GEOS için teşekkürler. http://cbm.ficicilar.name.tr/program/17/geos-64-2.1e-kernal-rom-imaji


* emarti_GEOS.d64 (170.75 KB - Yükleme: 606 kez.)
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
misket
Üye
****
Mesaj Sayısı: 289



Üyelik Bilgileri
« Yanıtla #1 : Haziran 02, 2018, 23:01:40 ÖS »

Eline sağlık, bu kadarını yapmışsın ya gerisi kolay bence. Tebrik ederim.
Logged

Koleksiyon profilim: Save All / misket
freedom
Uzman
*****
Mesaj Sayısı: 1.769


Retro allowed me to be free.


Üyelik Bilgileri WWW
« Yanıtla #2 : Haziran 02, 2018, 23:06:33 ÖS »

eline sağlık , güzel olmuş.
Logged

i_r_on
Uzman
*****
Mesaj Sayısı: 2.873



Üyelik Bilgileri WWW
« Yanıtla #3 : Haziran 02, 2018, 23:48:35 ÖS »

Helal olsun,

Ancak bir source, bir yazı isteriz, böyle kuru kuruya olmuyor, karın doyurmuyor
Logged

Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001>

twitter | blog
emarti
Uzman
*****
Mesaj Sayısı: 2.587


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #4 : Haziran 02, 2018, 23:52:55 ÖS »

Helal olsun,

Ancak bir source, bir yazı isteriz, böyle kuru kuruya olmuyor, karın doyurmuyor

@i_r_on
Olacak elbette seni kıramam. Gerçek C64 üzerinde de videomu çekip, Nasıl geliştirilir anlatırım.

@misket ve @freedom teşekkürler
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
emarti
Uzman
*****
Mesaj Sayısı: 2.587


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #5 : Haziran 03, 2018, 01:59:09 ÖÖ »

GEOS uygulamasını CC65 the 6502 C Compiler ile derledim. Bunun GEOS ile ilgili kütüphanesi mevcut. Aslında bu compiler'ı sadece C64 için düşünmeyin geniş bir platforma sahip.

İlgili link: http://cc65.github.io/cc65/

GitHUB sayfamda ilgili kodları paylaştım. İlgilenen arkadaşlar inceleyebilirler.

https://github.com/emartisoft/emartiApp-GEOS

Bu arada resim dosyasının PCX formatında 2 renk olması gerektiği unutulmamalı. Bunuda sp65 ile C koduna çevirmek gerekli. GitHUB'da derleme yapan BAT dosyası incelenebilir.



Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
emarti
Uzman
*****
Mesaj Sayısı: 2.587


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #6 : Haziran 03, 2018, 03:36:11 ÖÖ »

Gerçek C64'te daha bir güzel. Yalnız GEOS mouse olmadan işkence.

Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.754


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #7 : Haziran 03, 2018, 11:10:37 ÖÖ »

Helal olsun valla, resmen forumun ikinci blackturk'ü oldun birden fazla platform için uygulama geliştirmeyi öğrenme hızı konusunda.
Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
emarti
Uzman
*****
Mesaj Sayısı: 2.587


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #8 : Haziran 03, 2018, 11:16:41 ÖÖ »

Helal olsun valla, resmen forumun ikinci blackturk'ü oldun birden fazla platform için uygulama geliştirmeyi öğrenme hızı konusunda.
1 ve 0 olunca öğrenme açlığı hissediyorum
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 1.122


Üyelik Bilgileri WWW
« Yanıtla #9 : Haziran 03, 2018, 12:45:33 ÖS »

GEOS için idare eder bir Amiga Mouse driver'ı aşağıya ekledim. .d64 halindeki geos imajındaki default input driver Amiga Mouse. Ya da amice2.cvt adlı dosya bir GEOS diskine atılıp Convert programıyla GEOS'un anlayacağı dosya biçimine getirilebilir.

Yalnız fazla ümitlenmemek lazım. Bu oldukça kötü bir driver. Mouse'u oldukça yavaş hareket ettirmek gerekiyor ayrıca.

Problemin sebebi, saniyede 50 kere okunan mouse değişikliklerinin yeterli olmaması.

* Amiga Mouse Drive for GEOS (old and buggy).zip (75.66 KB - Yükleme: 191 kez.)
Logged

http://cbm.ficicilar.name.tr/ - Commodore Hacking
emarti
Uzman
*****
Mesaj Sayısı: 2.587


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #10 : Haziran 03, 2018, 14:47:45 ÖS »

GEOS için idare eder bir Amiga Mouse driver'ı aşağıya ekledim. .d64 halindeki geos imajındaki default input driver Amiga Mouse. Ya da amice2.cvt adlı dosya bir GEOS diskine atılıp Convert programıyla GEOS'un anlayacağı dosya biçimine getirilebilir.

Yalnız fazla ümitlenmemek lazım. Bu oldukça kötü bir driver. Mouse'u oldukça yavaş hareket ettirmek gerekiyor ayrıca.

Problemin sebebi, saniyede 50 kere okunan mouse değişikliklerinin yeterli olmaması.

Abi aslında bu çözümü denemiştim dediğin gibi çok iyi bir çözüm olmuyor. @i_r_on yakın zamanda c64 mouse adapter projesine girişmiş ve etkin bir çözüm bulduğunu söylemişti, adaper pazartesi günü elime ulaşacak. Onu bekliyorum.
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
muhendis
Ziyaretçi
« Yanıtla #11 : Haziran 03, 2018, 20:32:04 ÖS »

tebrikler @emarti...Emeğine sağlık
Logged
emarti
Uzman
*****
Mesaj Sayısı: 2.587


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #12 : Haziran 03, 2018, 20:43:12 ÖS »

tebrikler @emarti...Emeğine sağlık

Sağol Abi
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
KNG
Üye
****
Mesaj Sayısı: 315



Üyelik Bilgileri
« Yanıtla #13 : Haziran 04, 2018, 09:16:01 ÖÖ »

Tebrikler, çok güzel olmuş. GEOS ile ilgilenmeyi hep düşündüm ama fırsat bulamayınca düşünmek kaldı sadece Devamını bekleriz hocam.
Logged
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: