gameboy
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 11
gnuboy 1.0.3
gnuboy project is a portable multi-platform GPLd GameBoy emulator. more>>
gnuboy project is a portable multi-platform GPLd GameBoy emulator.
gnuboy emulates the Color GameBoy handheld console in portable C, with interfaces for X11, Linux fbcon and svgalib, SDL, DOS, and Windows, with other ports planned in the future.
Compatibility with ROMs tested is around 99 percent, and all major hardware features except SGB extensions are supported.
With the optional optimized i386 assembly code, gnuboy can run at the full 60 FPS even on Pentium/75s and below.
No special libraries are required to compile, and gnuboy is known to build on many *nix variants.
Main features:
- Full GBZ80 instruction set.
- Scanline-based LCD engine.
- Ten sprites per scanline limit.
- Support for all CGB graphics extensions.
- Sprite DMA, HDMA, and GDMA.
- All four sound channels including digital samples.
- MBC1, MBC2, MBC3 (including clock), and MBC5 mappers.
- Wave pattern memory corruption when sound channel 3 is played.
- Pad, timer, divide counter, and other basic hardware registers.
- CGB double-speed CPU mode.
<<lessgnuboy emulates the Color GameBoy handheld console in portable C, with interfaces for X11, Linux fbcon and svgalib, SDL, DOS, and Windows, with other ports planned in the future.
Compatibility with ROMs tested is around 99 percent, and all major hardware features except SGB extensions are supported.
With the optional optimized i386 assembly code, gnuboy can run at the full 60 FPS even on Pentium/75s and below.
No special libraries are required to compile, and gnuboy is known to build on many *nix variants.
Main features:
- Full GBZ80 instruction set.
- Scanline-based LCD engine.
- Ten sprites per scanline limit.
- Support for all CGB graphics extensions.
- Sprite DMA, HDMA, and GDMA.
- All four sound channels including digital samples.
- MBC1, MBC2, MBC3 (including clock), and MBC5 mappers.
- Wave pattern memory corruption when sound channel 3 is played.
- Pad, timer, divide counter, and other basic hardware registers.
- CGB double-speed CPU mode.
Download (0.18MB)
Added: 2006-11-04 License: GPL (GNU General Public License) Price:
1106 downloads
GBAconv 1.00
GBAconv is a set of tools aimed at GameBoy Advance developers. more>>
GBAconv is a set of tools aimed at GameBoy Advance developers. GBAconv allows you to convert WAV sounds and PCX images into C arrays to be included in GBA programs.
It is composed of two programs:
- pcx2gba: exports a PCX 8-bpp image to 16-bit values C arrays: palette + image data (2 pixels per value)
- wav2gba: exports a WAV 8-bit mono sound to 8-bit signed values array.
There wont be any other releases of GBAconv, as Ive no interest for the GBA platform anymore.
Compiling:
Simply type "make" to compile the program.
It has been successfully compiled on:
- 32-bit x86 Architecture (Ubuntu Linux 5.10, FreeBSD 5.4)
Usage:
pcx2gba input.pcx output.inc array_name (Input File must be 8-bit PCX)
wav2gba input.wav output.inc array_name (Input File must be 8-bit, MONO)
<<lessIt is composed of two programs:
- pcx2gba: exports a PCX 8-bpp image to 16-bit values C arrays: palette + image data (2 pixels per value)
- wav2gba: exports a WAV 8-bit mono sound to 8-bit signed values array.
There wont be any other releases of GBAconv, as Ive no interest for the GBA platform anymore.
Compiling:
Simply type "make" to compile the program.
It has been successfully compiled on:
- 32-bit x86 Architecture (Ubuntu Linux 5.10, FreeBSD 5.4)
Usage:
pcx2gba input.pcx output.inc array_name (Input File must be 8-bit PCX)
wav2gba input.wav output.inc array_name (Input File must be 8-bit, MONO)
Download (0.010MB)
Added: 2006-01-16 License: GPL (GNU General Public License) Price:
1379 downloads
gbsplay 0.0.8
gbsplay emulates the sound hardware of the Nintendo Gameboy. more>>
gbsplay emulates the sound hardware of the Nintendo Gameboy.
Also included is an XMMS input plugin and a tool to display information about a .GBS file.
gbsplay is written in C and runs on a variety of platforms: Linux, FreeBSD, Cygwin and MacOS X have been reported to work so far.
Enhancements:
- The sound routine now uses a bandwidth limited synthesizer, which results in truer emulation.
- Channel 2 was updated to interpolation and dc offset.
- The NAS output now honors a requested endianness.
- Several enhancements were made to the player code, including for 64-bit architectures, and the build process was improved and now has an easier ebuild implementation.
<<lessAlso included is an XMMS input plugin and a tool to display information about a .GBS file.
gbsplay is written in C and runs on a variety of platforms: Linux, FreeBSD, Cygwin and MacOS X have been reported to work so far.
Enhancements:
- The sound routine now uses a bandwidth limited synthesizer, which results in truer emulation.
- Channel 2 was updated to interpolation and dc offset.
- The NAS output now honors a requested endianness.
- Several enhancements were made to the player code, including for 64-bit architectures, and the build process was improved and now has an easier ebuild implementation.
Download (0.055MB)
Added: 2006-01-23 License: GPL (GNU General Public License) Price:
1370 downloads
Jaune 1.1
Jaune project is a Java-like compiler for small systems. more>>
Jaune project is a Java-like compiler for small systems.
Jaune is a compiler and set of libraries that can be used to write programs in the Java language for small devices.
It includes a basic set of class libraries, garbage collector, and set of examples that can be run on the Nintendo GameBoy.
Main features:
- All of the object-oriented features of the Java language.
- A conservative, compiler directed garbage collector.
- Sufficient base class support for implementing most of the niceties of the Java libraries.
- Native implementations of the Object, String and StringBuffer classes for speed.
- A very straight forward native code interface.
<<lessJaune is a compiler and set of libraries that can be used to write programs in the Java language for small devices.
It includes a basic set of class libraries, garbage collector, and set of examples that can be run on the Nintendo GameBoy.
Main features:
- All of the object-oriented features of the Java language.
- A conservative, compiler directed garbage collector.
- Sufficient base class support for implementing most of the niceties of the Java libraries.
- Native implementations of the Object, String and StringBuffer classes for speed.
- A very straight forward native code interface.
Download (0.25MB)
Added: 2006-11-24 License: LGPL (GNU Lesser General Public License) Price:
1064 downloads
cingb 0.29
cingb project is a Gameboy emulator. more>>
cingb project is a Gameboy emulator.
It plays Gameboy and Gameboy Color ROMs, includes a debugger for step-by-step analysis of Gameboy programs and might be also interesting for educational purposes.
Installation
first start the configuration script with:
# ./configure
optionally you could configure your joypad
# ./cingb_conf
then run:
# make
If you want to install the binary for regular use type:
# make install
Enhancements:
- shortened some pieces of drawing code and optimized it partially
<<lessIt plays Gameboy and Gameboy Color ROMs, includes a debugger for step-by-step analysis of Gameboy programs and might be also interesting for educational purposes.
Installation
first start the configuration script with:
# ./configure
optionally you could configure your joypad
# ./cingb_conf
then run:
# make
If you want to install the binary for regular use type:
# make install
Enhancements:
- shortened some pieces of drawing code and optimized it partially
Download (0.057MB)
Added: 2006-11-08 License: BSD License Price:
1082 downloads
Boycott Adv./SDL 0.2.8 R1
Boycott Advance is a SDL based Gameboy Advance Emulator. more>>
Boycott Advance is a SDL based Gameboy Advance Emulator.
Boycott Advance/SDL is based on the BA core, with one essential difference: it uses the Simple Direct Media Library rather than the DirectX libraries. Consequently, it can be used on many different platforms, while still using the excellent BA core.
Unlike the original BA, BA/SDL doesnt have any GUI(except for the BeOS version), though for those who dislike commandline programs there are several frontends available (see download section).
Enhancements:
- Completely insync with BoyCott Advance v0.2.8;
- Incorperated the new sdlemu library;
- BoyCott Advance sdl-core is completely rewritten for use of the new sdlemu library;
- Many bugfixes and code enhancements (somewhat speedier);
- Many filter options to a total of 19(!) different SDL filters;
- Optimized OpenGL and SDL rendering options;
- And many changes which are infact to many to note!;
<<lessBoycott Advance/SDL is based on the BA core, with one essential difference: it uses the Simple Direct Media Library rather than the DirectX libraries. Consequently, it can be used on many different platforms, while still using the excellent BA core.
Unlike the original BA, BA/SDL doesnt have any GUI(except for the BeOS version), though for those who dislike commandline programs there are several frontends available (see download section).
Enhancements:
- Completely insync with BoyCott Advance v0.2.8;
- Incorperated the new sdlemu library;
- BoyCott Advance sdl-core is completely rewritten for use of the new sdlemu library;
- Many bugfixes and code enhancements (somewhat speedier);
- Many filter options to a total of 19(!) different SDL filters;
- Optimized OpenGL and SDL rendering options;
- And many changes which are infact to many to note!;
Download (0.44MB)
Added: 2005-07-22 License: GPL (GNU General Public License) Price:
1562 downloads
QTVBA 0.2
QTVBA is a Qt 3.x and C++-based graphical frontend to the VisualBoyAdvance Nintendo Gameboy Advance Emulator. more>>
QTVBA project is a graphical frontend to the VisualBoyAdvance Nintendo Gameboy Advance Emulator.
Main features:
- dual screenshot handling
- save game information
- number and last date played recording
- a built in ROM renamer
- compatibility with GBA-Shells screenshot formats and indexing
<<lessMain features:
- dual screenshot handling
- save game information
- number and last date played recording
- a built in ROM renamer
- compatibility with GBA-Shells screenshot formats and indexing
Download (0.18MB)
Added: 2006-01-25 License: GPL (GNU General Public License) Price:
1369 downloads
Audio Overload 2.0b5a6
Audio Overload is a player for various types of music files which you may find on the Internet. more>>
Audio Overload is a player for various types of music files which you may
find on the Internet.
Whats it play:
21 console and home computer file formats are now supported.
.AY - Amstrad CPC/Spectrum ZX/Atari ST
.COP - Sam Coupe
.GBS - Nintendo Gameboy
.GSF - Nintendo Gameboy Advance
.GYM - Sega Megadrive/Genesis
.HES - PC Engine
.KSS - MSX
.MDX - Sharp X68000
.MOD - Commodore Amiga
.NSF - Nintendo NES
.ORC - TRS-80 Orchestra-90
.PSF - Sony PlayStation
.QSF - Capcom QSound
.RAW - PC-compatibles with an AdLib
.S3M - PC-compatibles with a GUS or SoundBlaster
.S98 - NEC PC-98
.SAP - Atari XL/XE
.SNDH - Atari ST
.SPC - Super Nintendo
.VGM - Sega Master System/Game Gear
.YM - Amstrad CPC/Spectrum ZX/Atari ST
Enhancements:
- Completely replaced the .NSF, .GBS, and .SNDH engines with substantially better-sounding and more-compatible versions. Big thanks to Shay Green
- (.NSF and .GBS, based on Game Music Box) and Benjamin Gerard (.SNDH based on the upcoming SC68 v2.3.0) for allowing us to use their code!
- CAB archive support. This is popular in Japan and many Japanese formats are commonly found in these containers.
- Fixed MOD note delay and note cut behavior.
- Added support for the S3M note cut effect.
- Fixed bug in the new RAR engine that caused crashes on some files.
- Fixed .RAW files that use a timer divider of 0.
- Fixed tempo of .QSF files.
- Fixed .S98 files using a tempo value other than 0.
- Fixed nasty pop/click at the start of .S98 files.
<<lessfind on the Internet.
Whats it play:
21 console and home computer file formats are now supported.
.AY - Amstrad CPC/Spectrum ZX/Atari ST
.COP - Sam Coupe
.GBS - Nintendo Gameboy
.GSF - Nintendo Gameboy Advance
.GYM - Sega Megadrive/Genesis
.HES - PC Engine
.KSS - MSX
.MDX - Sharp X68000
.MOD - Commodore Amiga
.NSF - Nintendo NES
.ORC - TRS-80 Orchestra-90
.PSF - Sony PlayStation
.QSF - Capcom QSound
.RAW - PC-compatibles with an AdLib
.S3M - PC-compatibles with a GUS or SoundBlaster
.S98 - NEC PC-98
.SAP - Atari XL/XE
.SNDH - Atari ST
.SPC - Super Nintendo
.VGM - Sega Master System/Game Gear
.YM - Amstrad CPC/Spectrum ZX/Atari ST
Enhancements:
- Completely replaced the .NSF, .GBS, and .SNDH engines with substantially better-sounding and more-compatible versions. Big thanks to Shay Green
- (.NSF and .GBS, based on Game Music Box) and Benjamin Gerard (.SNDH based on the upcoming SC68 v2.3.0) for allowing us to use their code!
- CAB archive support. This is popular in Japan and many Japanese formats are commonly found in these containers.
- Fixed MOD note delay and note cut behavior.
- Added support for the S3M note cut effect.
- Fixed bug in the new RAR engine that caused crashes on some files.
- Fixed .RAW files that use a timer divider of 0.
- Fixed tempo of .QSF files.
- Fixed .S98 files using a tempo value other than 0.
- Fixed nasty pop/click at the start of .S98 files.
Download (0.64MB)
Added: 2005-07-06 License: GPL (GNU General Public License) Price:
1580 downloads
Mednafen 0.7.2 / 0.8.4 RC1
Mednafen is an OpenGL command-line driven multi-system emulator with many advanced features. more>>
Mednafen is an OpenGL command-line driven multi-system emulator with many advanced features.
Mednafen emulates the Atari Lynx, GameBoy, GameBoy Color, GameBoy Advance, NES, PC Engine (TurboGrafx 16), and SuperGrafx and has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously.
Save states are supported, as is real-time game rewinding. Screen snapshots may be taken at the press of a button, and are saved in the popular PNG file format.
Due to the threaded model of emulation used in Mednafen, and limitations of SDL, a joystick is preferred over a keyboard to play games, as the joystick will have slightly less latency, although the latency differences may not be perceptible to most people.
<<lessMednafen emulates the Atari Lynx, GameBoy, GameBoy Color, GameBoy Advance, NES, PC Engine (TurboGrafx 16), and SuperGrafx and has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously.
Save states are supported, as is real-time game rewinding. Screen snapshots may be taken at the press of a button, and are saved in the popular PNG file format.
Due to the threaded model of emulation used in Mednafen, and limitations of SDL, a joystick is preferred over a keyboard to play games, as the joystick will have slightly less latency, although the latency differences may not be perceptible to most people.
Download (2.2MB)
Added: 2007-08-05 License: GPL (GNU General Public License) Price:
817 downloads
WLA DX 9.3
WLA DX is a GB-Z80/Z80/6502/65c02/6510/65816/HuC6280/SPC-700 macro assembler. more>>
Main features:
- Fast
- SNES support
- SMS/GG support
- Gameboy support
- PC-Engine support
- NO$GMB symbol file writing
- Support for object and library files
- You can patch ROM images with code
- WLA GB-Z80 disassembler included
- Numerous ways to comment code away
- ROM image and program file compiling
- Multilevel macros (actually, functions)
Compiles code for the following CPUs:
- 6502 (NES, etc.)
- 65C02 (VIC-20, etc.)
- 6510 (C64, etc.)
- 65816 (SNES, etc.)
- GB-Z80 (Game Boy)
- HuC6280 (PC-Engine)
- SPC-700 (SNES sound chip)
- Z80 (GG, SMS, MSX, Spectrum, Ti86, etc.)
... on the following platforms:
- AmigaOS 1-3 (680x0)
- AmigaOS 4 (PPC)
- Linux
- MSDOS
- Un*x
- Win32
Currently WLA can also be used as a patch tool. Just include the original
ROM image into the project with .BACKGROUND and insert e.g., OVERWRITE .SECTIONs
to patch the desired areas. Output the data into a new ROM image and there
you have it. 100% readable (asm coded) patches are reality!
Note that you can directly compile only object and library files. You must
use WLALINK to link these (or only one, if you must) into a ROM/program file.
About the names... WLA DX means all the tools covered in this documentation.
So WLA DX includes WLA GB-Z80/Z80/6502/65C02/6510/65816/HUC6280/SPC-700
macro assembler (what a horribly long name), WLAB, WLAD and WLALINK
GB-Z80/Z80/6502/65C02/6510/65816/HUC6280/SPC-700 linker. I use plain WLA to refer
to the macro assembler.
Enhancements:
- A couple of new directives, directive aliases, makefiles, and examples were added. .MEMORYMAP and .MACRO parsing were enhanced.
- This release incorporates a few 6502 related fixes.
<<less- Fast
- SNES support
- SMS/GG support
- Gameboy support
- PC-Engine support
- NO$GMB symbol file writing
- Support for object and library files
- You can patch ROM images with code
- WLA GB-Z80 disassembler included
- Numerous ways to comment code away
- ROM image and program file compiling
- Multilevel macros (actually, functions)
Compiles code for the following CPUs:
- 6502 (NES, etc.)
- 65C02 (VIC-20, etc.)
- 6510 (C64, etc.)
- 65816 (SNES, etc.)
- GB-Z80 (Game Boy)
- HuC6280 (PC-Engine)
- SPC-700 (SNES sound chip)
- Z80 (GG, SMS, MSX, Spectrum, Ti86, etc.)
... on the following platforms:
- AmigaOS 1-3 (680x0)
- AmigaOS 4 (PPC)
- Linux
- MSDOS
- Un*x
- Win32
Currently WLA can also be used as a patch tool. Just include the original
ROM image into the project with .BACKGROUND and insert e.g., OVERWRITE .SECTIONs
to patch the desired areas. Output the data into a new ROM image and there
you have it. 100% readable (asm coded) patches are reality!
Note that you can directly compile only object and library files. You must
use WLALINK to link these (or only one, if you must) into a ROM/program file.
About the names... WLA DX means all the tools covered in this documentation.
So WLA DX includes WLA GB-Z80/Z80/6502/65C02/6510/65816/HUC6280/SPC-700
macro assembler (what a horribly long name), WLAB, WLAD and WLALINK
GB-Z80/Z80/6502/65C02/6510/65816/HUC6280/SPC-700 linker. I use plain WLA to refer
to the macro assembler.
Enhancements:
- A couple of new directives, directive aliases, makefiles, and examples were added. .MEMORYMAP and .MACRO parsing were enhanced.
- This release incorporates a few 6502 related fixes.
Download (0.25MB)
Added: 2006-09-09 License: GPL (GNU General Public License) Price:
1150 downloads
XBlast 2.10.4
XBlast is a multi-player arcade game for X11R5/R6. more>>
XBlast is a multi-player arcade game for X11R5/R6 (v2.6 or TNT) and Windows (TNT version only). The game can be played with at least two players and up to six players.
XBlast was inspired by the video/computer game Bomberman (Dynablaster), which was to my knowledge first programmed for NECs PC Engine/Turbo Grafx.
Other commercial versions of the original game exist for IBM-PC, Atari ST, Amiga [trop cool lAmiga], NES, GameBoy and Super NES.
<<lessXBlast was inspired by the video/computer game Bomberman (Dynablaster), which was to my knowledge first programmed for NECs PC Engine/Turbo Grafx.
Other commercial versions of the original game exist for IBM-PC, Atari ST, Amiga [trop cool lAmiga], NES, GameBoy and Super NES.
Download (0.68MB)
Added: 2006-06-16 License: GPL (GNU General Public License) Price:
1238 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above gameboy search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed