!

HalfNes 0.14

[1] # EmuCr | Sobota, 13 Listopada 2010 11:20CET

HalfNes 0.14

HalfNes - emulator Nintendo 8/famicon w języku Java.

0.014 (11/1)

  • Completely rewrote the sound core, it's an order of magnitude better sounding than it was.Slower,too, but that was necessary. Now updates sound every time something changes.Envelopes are correct too. Can make it faster by moving the counters forward in largerincrements since it doesn't generate samples at 2 Mhz anyway. Also added in frameworks for options dialog, about box, and command line args support.
  • Missing still:
    • Sweep unit, noise channel loop flag (MM2 Quickman stage), all of the DMC stuff, vertical scrolling, just about everything about the PPU,really. And half of MMC1 roms still don't boot,and if I want tomake the options window et cetera work right I'm going to need to re-abstract the interface away from the actual emulation code. Why did I change that in the first place? Plus all the other older stuff.

0.013 (10/27)

  • Haven't worked on this for a while. Audio code has length counters,envelopes, and noise channel, but it really needs to be rewritten to not use wavetables anymore and update maybe once a line or something.
  • Even better would be a catchup type design.
  • Anyway, other things that still don't work:
    • Hardware pitch sweep
    • the LINEAR counter for the triangle
    • Envelope decay sounds terrible, especially when it loops (Super Arabian)
    • Noise frequency does nothing
    • Other specific sound bugs: Commando titlescreen, SMB jumping sound
    • MMC1 mirroring switching
    • Vertical scrolling. Had it almost working but tore it out again when I just could NOT read the attribute tables properly.
    • Games: Kid Icarus, Antarctic Adventure, Milon's Secret Castle, anything MMC3
    • Video rendering should be at least scanline granularity, ideally pixel at a time catchup whenever a register is written; same for audio engine.
    • Sprite hits should be real
    • CPU doesn't add a cycle penalty when crossing page boundaries. Mostly because i'm not sure what counts as this. This auses most of blargg's tests to fail.  Also the CPU core is very slow, see if you can find a better way to write the switch statement or at least see if you can make it compile into a jump table.
    • I need a settings window, at least to map keys and change sound volume
    • Also need SRAM saving for Zelda
    • MMC3
       
wstecz13/11/2010 11:20
Inne treści związane z tematem
[multi] BizHawk x64 2.10.1 RC1 14/09/2024 [multi] BizHawk x64 2.10.1 RC1 14/09/2024
Jeśli pojawia się RC to wiedz, że pełna wersja niebawem się ukaże. Multiemulator BizHawk, pozwala udawać  konsole: Nintendo Entertainment System / Famicom / Famicom Disk System (NES/FDS), Super Nintendo (SNES), Nintendo 64, Gameboy, Gameboy Color, Super Gameboy, Sega Master System, SG-1000, Game Gear, Sega Genesis / Sega-CD, Sega Saturn, PC-Engine (TurboGrafx-16) / CD-ROM, ...
[VBA] VisualBoy Advance - M 2.1.11 15/09/2024 [VBA] VisualBoy Advance - M 2.1.11 15/09/2024
Ukazała się nowa wersja emulatora konsol NINTENDO (CGB,GB,GBA) VisualBoy Advance-M.
[pce] GearFX 0.0.4 [pce] GearFX 0.0.4
Ignacio Sanchez Gines (drhelius), autor emulatora GearBoy (Nitendo GameBoy), GearSystem (Sega Master System) i GearColeco (Colecovision) zabrał się za nowego udawacza - tym razem na ogień poszła konsola Turbographx 16 lub jak to woli PCE Engine. Na obecnym etapie grać się da na tym średnio (naprawdę nie brakuje dobrych emulatorów tej platformy - wystarcze wspomnieć o bardzo ...
[multi] DSP 0.23VIP3 1/09/2024 [multi] DSP 0.23VIP3 1/09/2024
Emulator DSP sygnowany przez imć Leniada, pozwalaja na zabawę maszynkami arcade i ośmiobitowcami - CPC, ZX Spectrum (z bardzo fajnie rozwiązanym podglądem plików), a także Colecovision, Nintendo 8 i CGB/GB - wszystko, co ma Z80 na pokładzie jest mile widziane;) Ostatnia pełna wersja tego DSP Emulator DSP 0.22 Final pojawiła się 19 listopada 2023 r.
[WIIU] Cemu v2.2 8/09/2024 [WIIU] Cemu v2.2 8/09/2024
W sumie w czasie moich ostatnich wakacyjnch wojaży z nowinek nowa wersja Cemu jest chyba najbardziej istotna do odnotowania. Co prawda, ten emulator konsoli Nintendo WiiU pojawia się dość regularnie w kanale automatycznych buildów, jednak należy przyjąć, iż ogłoszenie nowej pełnej wersji programu zamyka jakiś cykl deweloperski tego projektu.
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU