!

[GB/CGB] BgB 1.3.1

[0] # EmuNova | Czwartek, 10 Lutego 2011 01:18CET

BgB - emulatorem konsoli GameBoy i Color GameBoy, po przedwczorajszej publikacji nowej wersji, znów został delikatnie zmodyfikowany - poprawiono parę mniej ważnych błędów, które jednak mogły psuć zabawę gierkami na tą konsolkę.

Dla mnie BgB ma jedną fajną funkcję możemy definiować sobię w jakiej kolorystyce przyjdzie nam grać w klasyczne, monochromatyczne tytuły, fajne, proste i skuteczne.

features in this version:

  • emulation of the GameBoy, GameBoy Color, and Super Gameboy
  • accurate emulation of the hardware, based on research with lots of test roms, useful for debugging/rom development. some highlights:
    • clock exact timing of LCD behavior/state changes
    • realistic initial ram values - random but with specific bit patterns, and simulated values left by bootroms (for example "nibbler (pd)" depends on this)
    • accurate emulation of LCD register writes during scanline (prehistorik man, demotronic demo)
    • emulation of inaccessible VRAM and OAM as on real hardware
    • 10 sprites per line limit
    • clock exact emulation of sprites causing mode 3 to take longer
    • correct memory access timing (access happening at the last/second to last clock of an opcode)
    • accurate emulation of the differences between DMG and GBC, including timing differences, differences in hardware behavior, initial state, etc.
    • can run a GBC rom as on a DMG, and a DMG rom as on a GBC
  • powerful debugger:
    • disassembler
    • assembler (change code and ability to save modified rom)
    • breakpoints
    • break on access
    • conditional breakpoints
    • singlestepping/tracing/animating/step out/step over
    • vram viewer: BG map, tiles, OAM, palette.
    • IO registers viewer
    • break on exceptions (accessing inaccessible VRAM, read unitialized RAM, echo ram access, access locked external ram, disable lcd outside vblank)
    • ability to modify all registers and state at any time
    • joypad window allows simulating button presses at any time while debugging
  • SGB multiplayer with up to 4 gamepads
  • graphics output: GDI (DIB), DirectDraw, Direct3D, OpenGL, null output
  • sound output: waveout, directsound and disk writer supported. support for writing the 4 channels to separate wav files
  • runs almost all roms perfectly, compatibility comparable with the best GB/C emulators
  • Accurate/high quality sound emulation, bandlimited rectangular wave synthesis for perfectly smooth sound
  • accurate video emulation including "high color" graphics, correct sprite/background priorities, 10 sprites/line limit, and mid-scanline register changes.
  • This emulator is fast.
  • Joystick/Gamepad support, everything mappable to every button
  • some user interface keys are configurable and can be mapped to joystick/gamepad buttons
  • MBC3 Real Time Clock emulation. RTC is saved/loaded in the .sav file, compatible with VBA
  • Auto delay/frameskip, emulation runs at 100% real speed and full 60 fps
  • GameGenie and GameShark cheat, load/save cheats (auto and manual), "cheat searcher", easy creation of new cheat codes
  • save/load state with quick (zsnes style) keys.
  • Load from ZIP and GZIP files
  • This program does not require DirectX or runtime libraries.
  • support for optional border bitmap and pseudo and real fullscreen modes.
  • limited TCP/IP game link support

BgB 1.3.1

  • fixed: a DMG rom with GBC bootrom would show a white background instead of colorized palette.
  • fixed: header checksum suggestion showed only one hex digit.
  • fixed: menu->reset did not correctly reset emulation.

BgB 1.3

added direct3D and OpenGL output, giving accelerated graphics on windows vista/7. greatly improved emulation accuracy based on lots of test roms/research, also fixing a number of remaining rom compatibility problems. added VBA compatible RTC loading/saving (in the .sav file). added support for the GBC bootrom. fixed lots of bugs. improved debugger functionality. redone cheat searcher. various performance improvements. various gameplay experience related improvements.

BgB 1.12

Fixed bug in graphics introduced in 1.1, affecting legend of zelda oracle of ages/seasons, and alfred chicken. Added separate settings for DMG and GBC border bitmaps. various fixes.

BgB 1.11

fixed problem with saving color schemes. show ram values in cheat searcher. analog joystick can be used with mbc7. cpu registers can be changed in debugger. various fixes.

BgB 1.1

rewritten graphics output to allow 24 bits accurate color reproduction. added support for directdraw pageflipped fullscreen mode (can be faster on old pc's). added support for loading the DMG bootrom (available elsewhere). some emulation accuracy fixes. pop 'n music GB (all versions) now work. added support for "POV hat" (fixed a possible cause for gamepads/joysticks d-pad to not work properly with BGB).

BgB 1.03

Emulating hardware behavior for "gin & tonic trick" in the "mental respirator" demo by Phantasy. Fixed the "on blt2: action not supported" problem which happens on some videocards - if it still happens for you, please contact me. Added 24 bpp directdraw support. Made joypad wizard better support "broken" controllers with things like flickering buttons (must press button for 0.5 secs). Added optional screen on startup to tell the user what to do. Added "cpu idle" wait for vblank routine - if it's not smooth on your pc, disable "reduce cpu usage". Added support for up to 32 joypad buttons.

BgB 1.02

fixed a bug in the emulation core which may have broken roms. added japanese documentation (thanks, translator). show error if trying to add duplicate cheat code. allow saving disassembler output to text file.

BgB 1.01

fixed "Cannot change Visible in OnShow or OnHide" bug. fixed bugs related to gamegenie cheats and cheats GUI. fixed problems/bug with window/fullscreen behavior.

BgB 1.0

  • added debugger
  • added cheat searcher
  • added optional directdraw and directsound support.
  • greatly improved accuracy/compatibility/rom support, fixed many known problem roms.
  • added "GBC + initial SGB border" support, allowing a number of GBC roms to show a border.
  • added experimental support for sub-scanline timing graphics, "demotronic demo" works perfectly.
  • new, more accurate, extendable, save state format. Old states are automatically converted/resaved by default.
  • made bgb faster by optimizing/rewriting parts
  • added support for 4 gamepads.
  • redone joypad config, easy to use GUI
  • new GBC LCD colors, more like the real GBC
  • lots of minor changes
wstecz10/02/2011 01:18
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