Changes

Jump to navigation Jump to search

BGB

571 bytes added, 18:25, 19 October 2018
@The most recent editor: I was simply tired, and your unnecessary hostility does not make anything better. A stupid excuse as it may seem, but I'd appreciate it if you were less volatile on minor grammatical mistakes.
|support = [https://www.blockchain.com/btc/address/1GKtGirdpJbY7BgKttJ4LCGzyUVzBJoL4W Bitcoin]
}}
<strong>BGB</strong> is a freeware, closed-source [[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color emulator]] developed by beware. It is an emulator with one of the recommended Game Boy/Color emulators, owing to its excellent Game Boy and Game Boy Color accuracy, as well as near flawless along with its great link support. It also has a wealth of options for color palettes and even enabling Super Game Boy colors and borders, though it doesn't emulate all of its functions. It also has an advanced comes with a built-in debugger that resembles no$gmb's debugger, with slightly more features.
There is currently no official support for macOS, Linux, or BSD at the moment. Therefore, it is recommended to use Wine if there is a need to run BGB on a non-Windows system.
==Downloads==
* [http://bgb.bircd.org/#downloads Downloads]
==Features==
*Emulation of Emulates the GameBoyGame Boy, GameBoy Game Boy Color, and the Super GameboyGame Boy*Accurate emulation of the hardware, based on research with lots a lot of test romsROMs, useful for debugging/rom or ROM development. Here are some highlights:**Clock exact Cycle-accurate timing of for the LCD behavior/state changes**Realistic initial ram RAM values - random but with specific bit patterns, and simulated values left by bootroms (for example "'nibbler (pd)" ' depends on this)**Accurate emulation of the LCD register writes during scanline (prehistorik man, demotronic demo)**Emulation of inaccessible VRAM and OAM , as on similar to real hardware**10 sprites per line limit**Cock exact Cycle-accurate emulation of sprites causing , which causes mode 3 to take longerperiods to render**Correct memory access timing (access memory accesses happening at the last/second to the last clock of an opcode)**Accurate emulation of for the differences between a DMG and a GBC, including timing differences, and differences in hardware behavior, initial state, etc.**Can Optionally emulates how an actual DMG would run a GBC rom as on a DMGROM, and how an actual GBC would run a DMG rom as on a GBCROM 
*Powerful debugger:
**Disassembler with syntax selectable syntaxes from no$gmb, rgbds, and wla**Assembler (change - modify code and the ability to save it as a modified rom)ROM**Symbols (SYM - .sym file) support**"'Inline" ' editing in code, data, and stack viewer
**Breakpoints
**Break on access
**Conditional breakpoints
**"'on jump" ' access breakpoints for breaking before a jump into a range is taken.**Source code breakpoints (- ld, b, and b)**Debug messages (- ld, d, and d)
**Singlestepping/tracing/animating/step out/step over
**VRAM viewer: BG - background map, tiles, OAM, and palette.
**IO registers viewer
**Live Real-time display of data during emulation and freezing of ram values**Break on exceptions (- accessing inaccessible VRAM, read uninitialized RAM, echo ram RAM access, access locked external ramRAM, disable LCD outside vblank)**Ability to modify all registers and state at any given time**Joypad window - allows simulating button presses at any given time while debugging *SGB multiplayer with - up to 4 gamepads*Graphics output: - GDI, or DirectDraw, or Direct3D, or OpenGL, or null output*Graphics doubler: - HQ2X, or Scale2x, or scanlines filter, or blocky*Sound output: - waveout, or DirectSound, or null, and or disk writer supported. support for Supports writing the 4 channels to separate .wav files*AVI .avi recording with installed codec of choice that is synchronized with a recorded WAV .wav file , and then can be combined into a single video afterward.afterwards*Runs almost all roms every ROM in existence perfectly, and the compatibility is comparable with the best GB/C emulators*Accurate/ and high-quality sound emulation, bandlimited synthesis*Accurate video emulation including "'high color" ' graphics, correct sprite/and background priorities, 10 sprites/per line limit, and mid-scanline register changes.*Joystick/Gamepad and gamepad support, everything mappable - any key can be mapped to every any joystick or gamepad button*Some user interface keys are configurable , and can be mapped to a joystick/gamepad buttonsbutton(s)*MBC3 Real Time Clock time clock emulation. RTC - the real time clock data is saved/or loaded in the .sav file, also compatible with VBAVisualBoyAdvance*Auto delay/frameskip, - emulation runs at 100% real speed and full Game Boy/Color speeds at 60 fpsFPS*GameGenie and GameShark cheat, support - load/or save cheats (auto and manual), "a 'cheat searcher"', easy creation of new and the ability to create cheat codes*Save/load state with quick (zsnes style, and mappable) keys.*Back Foward and forward backwards compatibility of .sav files and save states so , this is to ensure that your saved progress is not lost. bgb BGB can also load all save files of *from previous versions.*Load ROMs from ZIP .zip and GZIP files*Good OS/platform compatibility/low requirements.gzip archives*Support for an optional border bitmap and pseudo and image, with fake or real fullscreen modes.*Game link cable support through TCP/IP game link support
==External links==
Anonymous user

Navigation menu