Results 1 to 1 of 1
  1. #1
    Moderator azoreseuropa's Avatar
    Join Date
    Aug 2002
    4 Post(s)

    high v098 released!

    higan (formerly bsnes) is a Nintendo multi-system emulator that began development on 2004-10-14. It currently supports the following systems:
    - Famicom
    - Super Famicom
    - Game Boy
    - Game Boy Color
    - Game Boy Advance

    higan also supports the following subsystems:
    - Super Game Boy
    - BS-X Satellaview
    - Sufami Turbo

    This release adds WonderSwan, WonderSwan Color and SwanCrystal emulation. Note that the SwanCrystal is 99.9% identical to the WonderSwan Color sans the LCD panel type; thus going forward I won't be including it in the list of emulated systems.
    Please note that this will be the final higan release to include the balanced and performance cores. The accuracy core has now become the only core used by higan.
    Furthermore, to simplify naming, the internal emulation cores are now nameless. This means bnes, bsnes, bgb, bgba and bws are now all just part of higan. loki is thus both a subset (the SNES core alone) and superset (with added debugging capabilities) of higan. The internal names were meaningless anyway, as they were never exposed anywhere except one line in each core's source code.


    * higan: added WonderSwan and WonderSwan Color emulation
    * higan: simplified the coooperative-thread schedulers for all emulation cores
    * higan: moved from native (u)int[8,16,32,64]_t types to Natural/Integer classes
    * higan: major cleanups to the Makefiles; including auto-selection of processor cores
    * loki: very barebones skeleton in place now; does absolutely nothing
    ** these allow the removal of huge amounts of manual bit-twiddling with more readable alternatives
    * FC: fixed PPU OAM reads (mask the correct bits when writing) [hex_usr]
    * SFC: fixed expansion port device mapping on game load
    * SFC: reworked the way SGB games were loaded
    ** SFC core can now be compiled without GB core (and thus without SGB support)
    * SFC: added Super Disc expansion port device (although it's just a non-functional skeleton so far)
    * SFC: bugfix to SharpRTC emulation regarding leap year extra day counts (Dai Kaijuu Monogatari II)
    * SFC: major code cleanups to the CPU core and the R65816 processor base class
    * SFC: added 21fx emulation (not the old 21fx that became MSu1; reusing the name for a new idea)
    ** basic idea is to move the serial USART to the expansion port along with a reset vector hijack
    * SFC: emulate reset vector pushing PC onto the stack on system soft reset
    * GB: pass gekkio's if_ie_registers and boot_hwio-G test ROMs
    * GBA: reworked all handling of MMIO functions: removed the get/set class functions
    * nall: improved edge case return values for (basename,pathname,dirname,...)
    * ruby: fixed ~AudioXAudio2() typo (now calls destructor on exit)
    * ruby: if DirectSoundCreate fails (no sound device present), return false from init instead of crashing
    * tomoko: added "All" option to filetype dropdown for ROM loading
    ** allows loading GBC games in SGB mode
    * tomoko: locate() updated to search multiple paths [2]
    * tomoko: fixed some oddities when changing the audio frequency/latency settings
    * icarus: can now work with WonderSwan and WonderSwan Color games
    Note 1: 90% of the changelog for this release was related to the WonderSwan emulation being in development. Doesn't make a lot of sense to post about fixes since the code didn't exist publicly prior to this release.

    Note 2: there was a minor SNES input regression spotted very shortly after release. If you downloaded the emulator immediately, you may want to redownload. If you got it after the news was posted on the frontpage a day or two later (2016-04-06 or later), then you're good.
    Last edited by azoreseuropa; April 9th, 2016 at 13:28.
    Model: MacBook Pro with a Retina, Mid 2014 (Purchased in March 28, 2015) -- macOS Mojave Version 10.14.1
    CPU: 2.6 GHz Intel Core i5
    Memory: 8 GB 1600 MHz DDR3
    Graphic Card: Intel Iris 1536 MB

    iPhone 6+ - iOS 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts