Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Pinball Fantastic: ESP32, DOS Emülatörünü Çalıştırır, Jackpot’u Vurur
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Pinball Fantastic: ESP32, DOS Emülatörünü Çalıştırır, Jackpot’u Vurur

Liste

Pinball Fantastic: ESP32, DOS Emülatörünü Çalıştırır, Jackpot’u Vurur

teknomers
Son güncelleme: 23 Temmuz 2022 06:56
teknomers
Paylaş
Paylaş



Bu sitedeki ESP32 yapılarını Raspberry Pi lehine sık sık geçiyoruz (yeni sekmede açılır) veya RP2040 (yeni sekmede açılır)temelli deha dilimleri, ama bunun gitmesine izin veremezdik. Jeroen Domburg’un beyni spritesmods.com (yeni sekmede açılır) tarafından dikkatimize sunuldu ve Hackaday (yeni sekmede açılır)bu 3D baskılı langırt makinesinin içindeki küçük mikro denetleyicinin, birkaç metal topu fırlatmaktan daha fazlasını yapabileceği ortaya çıktı.

Bunun nedeni, Digital Illusions’ın 1992 DOS klasik Pinball Fantezilerini harekete geçirecek kadar güçlü bir X86 öykünücüsü çalıştırıyor olmasıdır. Domburg, üç dilde yorumlar, bazı şakalar ve bazı boşluklar içeren kodla karşı karşıya kaldığından, yapının programlama kısmı oldukça zor görünüyor.

Domburg, “Pinball Fantasies tamamen elle kodlanmış x86 montajında ​​yazılmıştır” diye yazıyor. son derece ayrıntılı yazı (yeni sekmede açılır) projenin. “İstediğim gibi [to] Minik langırt masasının beyni olarak bir ESP32S3 kullanın, bunu doğrudan kullanamadım; o çipteki Xtensa çekirdeği, x86 komutlarından ne yapacağını bilmiyor. Bu yüzden ilk fikrim, kodu yavaşça C’ye dönüştürmekti: x86 derleme dosyalarını bir araya getirmek, onları bir C dosyaları çerçevesine bağlamak, ardından her şey dönüştürülünceye ve elimde kalan tek şey temiz C olana kadar rutinleri derlemeden C’ye yavaşça dönüştürmekti. kodu.”

Tabii ki, bu işe yaramadı, bu yüzden Domburg, kodu belirli bir VM için yazılmış gibi yorumlayarak ve ardından o makineyi taklit ederek tack değiştirdi. C ile yazılmış bir 8086 öykünücüsü kullanarak, oyunun kullandığı grafikleri, IO ve DOS çağrılarını ekledi ve daha fazlasını değil. Domburg, yol boyunca, topun bulunduğu masanın yalnızca bir dilimini gösterirken, tüm langırt destesinin bellekte tutulduğunu keşfetti, yani isterseniz tüm masayı görüntülemek için ince ayar yapılabilir.

Donanım, çift çekirdekli 240MHz Xtensa LX7 işlemciye, yarım meg RAM’e ve kullanışlı bir entegre paralel LCD arabirimine sahip bir ESP32-S3’ü içeriyordu. Bu ekran 320×640 LCD, ayrıca ses için küçük bir amfi ve hoparlör ve giriş sağlamak için bazı düğmelerdir. İsteğe bağlı ekstralar arasında, gerçek langırt başlatma hareketini sağlamak için ikinci bir LCD ve bir piston bulunur. Kasa 3D baskıdır ve bir tane oluşturmaya başlamak istiyorsanız, hakkında daha fazla bilgi bulacaksınız. Domburg’un Github’ı (yeni sekmede açılır).



genel-21

Uygulama yandan yükleme nedir? Söylentiler iOS 17 özelliği açıklandı
Sevgililer Günü’nde Uber, Lyft Gözetleme Hattını Geçmeyin
Dönüm Noktası Çalışmaları İnsanlarla Neandertallerin Ne Zaman Çiftleştiğini Belirliyor
Sony Xperia 1 VI: Kamera, sahteciliğe karşı korumalı filigranlarla fotoğraf çeker
Bu tamagotchi ölür vaping durdurursan
ETİKETLENDİ:ÇalıştırırDoSemülatörünüESP32FantasticJackpotuPinballVurur
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Minik Elde Taşınabilir Tetris, Temel Özelliklerine Kadar Kaynıyor
Sonraki Makale TIER, Londra e-scooter parkını iyileştirmek için IoT modülü ‘Parrot’u deniyor

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

AMD AM5 paketiyle birlikte 990 Pro SSD’yi neredeyse bedava kap!
Donanım
Govee akıllı lambaları için Prime Günü’nde en düşük fiyatlar!
Liste
Corgi, Y Combinator Destekli Sigorta Teknoloji Girişi, Açık Kaynağı Çalmadığını Açıkladı
Genel
2026 Prime Day İndiriminde Fellow Espresso Series 1’de 200 Dolar Tasarruf!
Genel
Acil Uyarı: Rus Hackerlar Signal Yedek Anahtarlarını Hedef Alıyor
Siber Güvenlik
Prime Day’de 36 Saat Sonrasında Aldığım Tek Şey Bu!
Liste
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?