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.trGenel KategoriProjeIRQHack64 - EPROM Kullanan :) Prg Yükleyici Kartuş
Sayfa: 1 ... 10 11 [12] 13 14 ... 20   Aşağı git
Yazdır
Gönderen Konu: IRQHack64 - EPROM Kullanan :) Prg Yükleyici Kartuş  (Okunma Sayısı 225695 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.751


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #165 : Mart 28, 2016, 15:24:15 ÖS »

GitExtensions kullanıyorum ben ve direk batch dosyası içinden komutları kullanabiliyorum.

Örneğin aşağıdaki bat dosyasını World of Warcraft sunucusunun kaynak kodunu sıfırdan indirmek veya en güncel halini edinmek için kullanıyorum. Bu script Ubuntu Server'da kullandığım bash scriptinin batch dosyasına dönüştürülmüş hali.

@echo off

set CORENAME=TrinityCore (for client 3.3.5.12340)

set PREFIX=%CD%

set SRCDIR=%PREFIX%\Source
set SRCGITURL=git://github.com/TrinityCore/TrinityCore.git
set SRCBRANCH=3.3.5
set SRCCOMMIT=0

cls
echo.
echo %CORENAME%
echo Source Downloader and Updater For Windows
echo By Ozay Turay (aka Simon)
echo.

if not exist %SRCDIR% (
   echo * Downloading Trinity Sources...
  echo.
  echo From %SRCGITURL%
   call git clone -b %SRCBRANCH% %SRCGITURL% %SRCDIR%
  echo.
)

cd %SRCDIR%

echo * Updating Trinity Sources...
echo.
call git pull origin %SRCBRANCH%
echo.

if not %SRCCOMMIT% == 0 (
  echo * Specific Commit Wanted, Resetting...
  echo.
   call git reset --hard %SRCCOMMIT%
   echo.
)

echo * Checking Branch Info...
echo.
for /f "tokens=2 delims= " %%b in ('"call git branch -a"') do (
  echo %%b
  goto endb
)
:endb
echo.

echo * Checking Commit Info...
echo.
for /f "tokens=2 delims= " %%c in ('"call git log -n1"') do (
  echo %%c
  goto endc
)
:endc
echo.

echo * Checking Revision Info...
echo.
for /f "tokens=2 delims=-" %%r in ('"call git describe --match=init --abbrev=40"') do (
  echo %%r
  goto endr
)
:endr
echo.

echo Press any key to continue ...
pause >nul
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
i_r_on
Uzman
*****
Mesaj Sayısı: 2.873



Üyelik Bilgileri WWW
« Yanıtla #166 : Mart 29, 2016, 00:13:32 ÖÖ »

Arkadaş millet hangisi popülerse ona geçiyor ben de bunu anlamadım. CVS tü kaka, SVN kral oldu.. şimdiki trend ise GIT.

işyerinde zaten mecbur TFS kullanıyoruz, evde iki üç satır kodun belini kırarsak zaten ne ala.

hayır onu geçtim düne kadar versiyonlamayı klasör yedeği ile yapıyordum la ben

svn kullanıyorum şu anda ama mesela branch'ı dosyaların değişik isimde kopyalarını oluşturarak yapıyorum

mesele şu ki, hala elin kod tutuyorsa kodları nerede sakladığın bazen ikinci planda kalıyor.

konumu böyle konularla işgal etmeyin

ne diyecektim, oyunların başındaki decruncher / depacker / tırıvırılar ile ilgili önemli bir bug'ı fix ettim. (tam anlamıyla fix etmek için eprom'da da biraz değişiklik gerekecek)

kartuşu kullananlar (artık onlara beta tester diyeceğiz biz ) IRQHack64 ile çalışmayan ancak emülatör ile açılan prg dosyalarını bana gönderirlerse yeni hali ile bir test edeyim. başka ince meseleler varsa onlara bakayım.

Source'tan alıp kullanmak isteyenler için
https://www.tepetaklak.com:8443/svn/Public/

IRQHackC64\build\IRQLoaderRom.bin -> eprom'a yazılacak
Arduino\IRQHack64 altındaki sketch arduino'ya atılacak.

 
Logged

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

twitter | blog
i_r_on
Uzman
*****
Mesaj Sayısı: 2.873



Üyelik Bilgileri WWW
« Yanıtla #167 : Mayıs 23, 2016, 22:55:32 ÖS »

Kartuşunu güncellemek isteyenler için yeni versiyonu ufak bir nasıl güncellenir bilgisi ile yayınladım.

http://www.tepetaklak.com/data/IRQHack64Turbo.zip

Source hali ise şurada : http://www.tepetaklak.com/data/IRQHack64TurboSrc.zip

Arşiv içindeki OkuBeni.txt dosyası şu şekilde

Alıntı
Yeni versiyonun özellikleri şöyle,

- İki hız modu mevcut, normal modda transfer'ler birer byte olarak yapılırken turbo modunda 8'er 8'er yapılıyor. Turbo mod normal moda göre yaklaşık 2-3 misli daha hızlı. Hız modları arasında geçiş yapmak için C64'ü açtıktan sonra kartuş üstündeki butona 5sn'den uzun basılı tutup bırakın.

- Yeni versiyonda yükleme esnasında renk şeritleri kullanılmıyor.

- Hali hazırda sd kart'a ihtiyaç duyulduğu için artık kartuşun üstünde default bir menü yok. Sd kart'a kullanacağınız bir tanesini koymanız gerekiyor. İleride kartuşa eklenmesi muhtemelen özellikler için yer kazanmak elzemdi. 8 byte transferinde yerin bir kısmı hassas zamanlama için kullanıldı.

- Eski versiyonda kartuş üstünde yüklü bulunan wizofwor'un menüsünün crunch'sız bir hali var artık. (bu menünün de daha hızlı yüklenmesi anlamına geliyor bu)

- Bilinen tek sorun şimdilik IRQHackSend programı ile seri porttan program gönderme çalışmıyor.


Geçiş için İhtiyaç duyulan alet edevat,

&nbsp; i. Çalışan bir IRQHack64 kartuşu
 ii. Bir adet sd kart
iii. Bir adet eprom silici
 iv. Bir adet eprom programlayıcı
&nbsp; v. Bir adet Usb2Serial cihaz. Elinizde avrdude ile arduino programlamak için kullanılabilecek başka bir cihaz varsa o da olur.



1. Kartuş üstündeki Eprom'u programlama
--------------------------------------------------
27C512 eprom'u Kartuştan zarar vermeden çıkartıp eprom silici ile silin. Arşiv içindeki \C64\IRQLoaderRom.bin dosyasını eprom'a yazın ve kartuşa geri takın.

2. Arduino yazılımını güncelleme
--------------------------------------------------
IRQHack64'ü Usb2serial bir kablo ile bilgisayara bağlayıp Arduino yüklü bir bilgisayar ile programlayabilirsiniz. Kullanmanız gereken komut aşağıdaki şekilde

a. Öncelikle Arduino içinde avr araçlarının olduğu dizine geçin
cd "C:\Program Files (x86)\Arduino\hardware\tools\avr\bin"

b. Aşağıdaki komutu uygulayın, c:\users\bidibidi\documents\irqhack64turbo.hex yerine bu dosyayı koyduğunuz dizini yerleştirin.

avrdude -c arduino -C ../etc/avrdude.conf -P com3 -b 57600 -p atmega328p&nbsp; &nbsp;-Uflash:w:c:\users\bidibidi\documents\irqhack64turbo.hex:i&nbsp;

Komutu uyguladıktan hemen sonra kartuş üstündeki arduino pro mini'nin reset tuşunuza basmanızla beraber arduino üstündeki yazılım silinecek yerine yenisi yüklenecektir. Mavi board'lu arduino'lardaki bootloader daha uzun olduğu için doğrulama aşamasında hata alabilirsiniz. Kartuşun çalışması ile ilgili bir sıkıntı çıkmayacaktır.


3. Tercih edilen menüyü ve keybooter programını sd karta kopyalama
--------------------------------------------------
\C64\Menü\I_R_on\irqhack64.prg ve \C64\Menü\wizofwor\irqhack64.prg olmak üzere iki menü seçeneğinden birini sd kart'a kopyalayın. keybooter programını kullanmak istiyorsanız arşivin ana dizininden bunu da sd kart'a kopyalayın.
« Son Düzenleme: Mayıs 24, 2016, 00:43:54 ÖÖ Gönderen: i_r_on » Logged

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

twitter | blog
i_r_on
Uzman
*****
Mesaj Sayısı: 2.873



Üyelik Bilgileri WWW
« Yanıtla #168 : Mayıs 24, 2016, 01:35:46 ÖÖ »

Son versiyonun çalışması da şu şekilde,

Logged

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

twitter | blog
LW3D
Yönetici
*****
Mesaj Sayısı: 11.417


Günü Kurtaran Avam Hiooargggh :)


Üyelik Bilgileri WWW
« Yanıtla #169 : Mayıs 24, 2016, 01:39:59 ÖÖ »

Ellerine sağlık... Her yönüyle 4*4 kartuş oldu...
Logged

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



Üyelik Bilgileri WWW
« Yanıtla #170 : Mayıs 24, 2016, 01:56:46 ÖÖ »

Ellerine sağlık... Her yönüyle 4*4 kartuş oldu...

Valla sadece benim değil, Gökhan menüyü yazdı, İlker kartuş yamalarını sağladı ve Geos takıntısı yüzünden kartuşun hızlanmasına vesile oldu, Özay sağolsun open source olarak şemasını çizdi ve pcb'yi tasarladı, kayın birader kartuşların montajını yaptı ve pek tabii cgtr camiası da kartuşu talep ederek genel motivasyonu sağladı

Sağlam bir imece oldu

Ben de yalnız öyle böyle tembel değilmişim
Logged

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

twitter | blog
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 1.122


Üyelik Bilgileri WWW
« Yanıtla #171 : Mayıs 24, 2016, 07:58:13 ÖÖ »

Çok çok teşekkürler, eline gözüne uykusuz gecelerine sağlık. Gece .zip'i çektim ama deneyemedim, bugün bi ışınlamayı planlıyorum.

Videoyu ise şimdi gördüm, 18-22. saniyeler arası GEOS. Yahu, ben doğrudan EPROM'dan GEOS'u bu kadar hızlı açamıyorum

Logged

http://cbm.ficicilar.name.tr/ - Commodore Hacking
posetcat
Üye
**
Mesaj Sayısı: 11


Üyelik Bilgileri
« Yanıtla #172 : Mayıs 25, 2016, 03:00:45 ÖÖ »

elinde var mı
Logged
LW3D
Yönetici
*****
Mesaj Sayısı: 11.417


Günü Kurtaran Avam Hiooargggh :)


Üyelik Bilgileri WWW
« Yanıtla #173 : Mayıs 25, 2016, 03:52:40 ÖÖ »

Ürün isteklerini proje alım satım kısmından yapmanızı tavsiye ederim. Alım satımla alakalı bir çok bilgi (stok dahil)
Aaşağıdaki konuda yer almaktadır.

http://www.commodore.gen.tr/forum/index.php?topic=11508.0
Logged

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



Üyelik Bilgileri WWW
« Yanıtla #174 : Mayıs 28, 2016, 13:07:40 ÖS »

Kartuş arduino'dan c64'e müzik stream ediyor

Logged

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

twitter | blog
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 1.122


Üyelik Bilgileri WWW
« Yanıtla #175 : Mayıs 28, 2016, 13:48:21 ÖS »

Uykusuz bir günün ardından güzel bir gelişme daha. Kaç bit bu arada? C=Hacking'e bakabildik mi?
Logged

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



Üyelik Bilgileri WWW
« Yanıtla #176 : Mayıs 28, 2016, 13:57:09 ÖS »

Uykusuz bir günün ardından güzel bir gelişme daha. Kaç bit bu arada? C=Hacking'e bakabildik mi?

4 bit 11khz. 11khz yi az biraz yavaş çalıyor. Şarkı 2 dk 46 saniye, çalma 3 dk.

C= hacking den sadece 8580 için digiboost etme kodunu alabildim.

Çalma kodu basit

Kod:
NMISOUND
LDA #EA
STA $D418
RTI

Sample'ların üst 4 bit'ini alma işini arduino hallediyor.
Logged

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

twitter | blog
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.751


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #177 : Mayıs 28, 2016, 14:04:00 ÖS »

Merak ediyorum bu IRQHack64'ün yapamayacağı bir şey var mı?
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
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 1.122


Üyelik Bilgileri WWW
« Yanıtla #178 : Mayıs 28, 2016, 14:16:56 ÖS »

Bence .wav çalıyorsa mp3 de çalabilir
Logged

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



Üyelik Bilgileri WWW
« Yanıtla #179 : Mayıs 28, 2016, 14:21:02 ÖS »

Bunu aslında proof of concept olarak yaptım. Özellik olarak eklemeyeceğim kartuşa.

Yine proof of concept 1-2 gb data ile çalışabilecek bir program fikrim var. Özellik olarak belki onu eklerim. Yine bu stream etmeye benzer arduinodan sürekli bir şey indirecek bir program olacak.

Logged

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

twitter | blog
Sayfa: 1 ... 10 11 [12] 13 14 ... 20   Yukarı git
Yazdır
Gitmek istediğiniz yer: