1 puan yazan GN⁺ 4 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • Pret ekibinin tersine mühendislik yaptığı Pokemon Emerald (2004), WASM'e yeniden derlenerek tarayıcıda çalıştırılıyor
  • Pret(pokemon-reverse-engineering-tools) ekibi, çeşitli Pokémon sürümlerine tersine mühendislik yapan bir topluluk
  • Tarayıcı ekranında wasm yüklenerek Pokemon Emerald çalışma ekranı ve kontrol arayüzü sunuluyor
    • Klavye eşlemesi: yön tuşları, Z=A, X=B, Enter=Start, Shift=Select desteği
  • Hız göstergesi Speed 1x olarak görünüyor ve hızlandırılabiliyor

1 yorum

 
GN⁺ 4 시간 전
Hacker News yorumları
  • Harika! hızlandırma özelliği hoşuma gitti
    Arayüzde klavyedeki z ve x tuşlarının sırasıyla A/B düğmelerine karşılık geldiğini belirtmek iyi olurdu. Başta A/B tuşlarına basmayı denedim, sonra sonunda tüm harf tuşlarını deneyerek bunu keşfettim
    Ayrıca "Fight/Bag/Pokemon/Run" menüsünde "Pokemon"u seçince çöküyor gibi görünüyor: https://i.ibb.co/tpVV8q83/poke-fight-menu.png

    • Bildirim için teşekkürler. Bugün bu tür raporları toparlayıp, birkaç gün içinde vakit bulunca sorunları düzelteceğim
    • Z ve X, eski usul emülatör tuşları. visual boy advance / zsnes günlerinden dolayı doğrudan o tuşları kullanmak gerektiğini biliyordum :D
  • Asıl gönderide bunun GPT 5.5 ile yapıldığı söylenmiş gibi duruyor ama ortada önceden var olan bir proje var
    https://x.com/skewbed/status/2063217866233479587

  • kayıt özelliğinin gerçekten çalıştığını doğruladım. İlginç; acaba takas da mümkün hale getirilebilir mi diye merak ediyorum

    • Kaydın düzgün çalıştığından özellikle emin oldum
    • Benim de ilk kontrol ettiğim şey oydu. Pokémon beni tam isabet yakaladı, galiba birkaç saatim uçup gidecek
    • takas özelliğini çalıştıramadım ama belki de bir şeyi yanlış yapıyorumdur
  • Orijinal decompile projesini buldum
    https://github.com/rh-hideout/pokeemerald-expansion/blob/mas...

  • Bazı öğeler sayı olarak görünüyor gibi. İlk iksiri alırken "You received a 6" yazıyor. Bu görüntüleme hatasını başkaları da görüyor mu?

    • Ben henüz görmedim ama inceleyeceğim şeyler listesine eklerim. Hangi iksirdi?
  • Daha fazla oyunun WASM'e portlandığını görmek gerçekten heyecan verici. İlgilenenler için, son 5 gündür üzerinde çalıştığım arena FPS oyunu Xonotic portu hakkında HN'de bir yazı paylaştım ve teknik açıklamalar da ekledim: https://news.ycombinator.com/item?id=48428133

    • Gerçekten harika. Bakılabilecek açık depo kodu var mı? PlayStation oyunları için zaman zaman statik bir yeniden derleyici yapıyordum ve WASM nihai hedefe oldukça yakındı
  • ses eklenmiş bir fork üzerinde çalışıyorum. Biri Claude ile devam etmek isterse buyursun
    https://github.com/ottohg/pokeemerald-wasm

  • https://github.com/tripplyons/pokeemerald-wasm/

  • Güzel! Bu arada şu anda menüden Pokemon'a girmeye çalışınca donuyor, ayrıca başlangıç Pokémon'u seviye 16'da evrimleşirken de donuyor; bu yüzden ilerlemeye devam edemiyorsun

  • Hız için normal hız ve hızlı hız olmak üzere iki seçenek iyi olurdu. Bir de oyun hızını artıran bir tuş olmalı
    Çocukken GBA'de bu boşluk tuşuydu. Normalde normal hızda oynayıp sadece sıkıcı kısımları hızlı geçebiliyordum