Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network

 


    Saturday, October 14, 2006
bsnes 0.018 Released



I began working on bsnes on October 14th, 2004. I am releasing bsnes v0.018 today to celebrate bsnes' two year anniversary. Please note that this release incurs a ~15% speed reduction since v0.017, due to IRQ and S-SMP timing improvements.

Changelog:
• Fixed many critical errors in IRQ timing, should be *very* close to real hardware now
• Corrected major CPU timing bug involving CPU I/O condition 4
• Corrected bug with generic HiROM / LoROM memory maps
• Corrected bug involving HDMA indirect channel termination [anomie]
• OAM address reset now occurs when screen display is enabled, per recent research
• Readded full DMA, HDMA and HDMA init bus sync timing
• Added preliminary emulation of S-SMP $00f0 TEST register (6 of 8 bits are supported)
• Readded emulation of known timing differences between CPU revisions 1 and 2
• Config file can now control scanline-based PPU render position. This will only be needed until a proper dot-based PPU renderer is added
• Removed core debugging hooks so that debugging console can remain in public releases, it now functions as a tracer and memory editor
• Config file paths once again work correctly even if missing trailing backslash
• Video configuration simplified, sorry in advance to those who enjoyed the profile mode used before
• Added new configuration screen to control some emulation settings
• Replaced bsnes program icon with a much nicer one [FitzRoy]
• Optimized memory speed detection algorithm
• Preliminary UPS soft-patching support (do not use this yet!)
• Decreased memory usage and optimized generic libraries used by bsnes (/src/lib)
• Now caching OAM by one line, somewhat similar to a real SNES. Fixes Winter Gold, but causes line rendering error in Mega lo Mania
• Lots more, as usual

The following games have been fixed since v0.017 by the above bugfixes:
• Battle Blaze (J, U)
• Circuit USA (J)
• F1 Grand Prix (J)
• Funaki Masakatsu no Hybrid Wrestler - Tougi Denshou (J)
• Jumbo Ozaki no Hole in One (J)
• Mahjongg Taikai II (J)
• RPG Tsukuru - Super Dante (J)
• Robocop Versus The Terminator (U, E)
• Sink or Swim (U, E)
• Street Racer (J)
• Touge Densetsu Saisoku Battle (J)
• Winter Olympics (U, E)

bsnes Official Site
bsnes 0.018



 

File Releases

Cemu_1.21.3
No Description in database.

cemu_1.21.2
No Description in database.

cemu_1.21.1
No Description in database.

Cemu_1.21.0
No Description in database.

Cemu_1.20.2
No Description in database.



Latest Forum Posts

Introducing Project64 ...
Last Reply: NES_player4LIFE
Replies: 1

2021-04-02 Recent Rel ...
Last Reply: Robbbert
Replies: 0

mGBA v0.9.0 released!
Last Reply: spotanjo3
Replies: 0

2021-03-26 Recent Rel ...
Last Reply: spotanjo3
Replies: 1

no$gba v3.04 released ...
Last Reply: spotanjo3
Replies: 0


Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX


Support Guides

PCSX2
Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher


Our Affiliates

AEP-Emu.de
DCEmu.co.uk
PSemu.pl


47,416,179 Visitors To The Emulation64 Network

Copyright 1999 - 2024 www.emulation64.com