gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS homebrew announcements > LameBoy 0.11

#152892 - jackman - Sat Mar 22, 2008 8:19 am

LameBoy v0.11 is out now!

This build includes some optimizations of the software renderer and the CPU Core, and fixed a problem with the multiplayer pad reading of SGB games.

lameboy.nutki.com wrote:
This release has very short change log and does not address many of the problems pointed out in last post comments. I have managed to fix annoying SGB multi player games input problem though. Apart from this the only difference to 0.10 is emulation speed. Both video render and CPU interpreter were heavily optimized. Sadly some games still won’t do its 60fps.

Since majority of the code base was touched in process of optimization there can be some regression in compatibility. Please report games that stopped working (or degraded in some way) with this version in comments.


Download LameBoy 0.11
Download previous build: LameBoy 0.10

Changes in 0.11:

  • changed: optimized software renderer
  • changed: optimized cpu core
  • fixed: multiplayer pad reading in SGB games (Battle Arena Toshinden and others)


Changes in 0.10:

  • changed: updated devkitARM and associated libraries to r21
  • fixed: STOP opcode (fixes Konami Collection 2 JP & 4 JP)
  • fixed: found and reverted patch that caused problem with pumpkin level in Mario Land 2
  • fixed: another change in interrupt handling to fix Monster Rancher Explorer
  • fixed: palette change effects
  • fixed: interrupt enable register, fixes graphic glitches in Pokemon Pinball and Donkey Kong
  • fixed: DAA opcode flags
  • added: Super GameBoy borders and coloring support
  • added: rumble emulation with slot 2 rumble pak
  • added: menu
  • added: green color scheme for classic gb
  • added: configurable x/y key functions
  • added: save states

lameboy.nutki.com wrote:

Save states are in early phase now, but somehow working. As a feature when save state is used game is not saved to regular .sav at the same time. Super Gameboy emulation on the other hand is pretty much done (of course no SNES sounds, as in other emulators).

Note for 3in1 expansion rumble: To use 3in1 Expansion Pack in Lameboy you need other software that enable it and slot1 device with soft reset capability. It was tested with 3in1_ExpPack_tool.

Note for M3 SD/CF and other slot2 devices users: I have removed all card drivers from libfat except for DLDI, so you have to dldi patch it.

_________________
Equipment:
Nintendo DS, GBAMP v2, SuperCard SD, SuperKey, Acekard 2i


Last edited by jackman on Wed Apr 23, 2008 1:24 pm; edited 1 time in total

#152894 - Programix - Sat Mar 22, 2008 9:22 am

Doesn't work on my m3cf :/ After booting just a black screen. Version 0.9 works though.
_________________
My blog

#152900 - Badablek - Sat Mar 22, 2008 11:24 am

Programix wrote:
Doesn't work on my m3cf :/ After booting just a black screen. Version 0.9 works though.


Note for M3 SD/CF and other slot2 devices users: I have removed all card drivers from libfat except for DLDI, so you have to dldi patch it.

Works great on my M3CF, after DLDI patching lameboy.nds

#153093 - Potent1 - Mon Mar 24, 2008 10:04 pm

Amazing work once again.
I just wish the old save states were compatible with the new ones.
_________________
Games n Music Homebrew:
http://hbnds.biohazardteam.org/

#153100 - dantheman - Mon Mar 24, 2008 11:19 pm

...savestates did not exist until this version. There aren't any "old savestates" to be incompatible with. Old SRAM saves still work fine.

#153194 - HyperHacker - Wed Mar 26, 2008 7:19 am

Nice update, cool new features. Found a bug though, after saving, when I went to load another game, the directory listing was massively corrupted. It was showing parts of files as filenames and other junk. The filesystem on the card itself was fine though and I was still able to find my games in the list and load them.

Also nice that X/Y can be remapped, but A/B can't, so we still can't do Y=B, B=A like it should be. :(
_________________
I'm a PSP hacker now, but I still <3 DS.

#154973 - jackman - Wed Apr 23, 2008 1:25 pm

LameBoy 0.11 is out now. Check first post for information and download.
_________________
Equipment:
Nintendo DS, GBAMP v2, SuperCard SD, SuperKey, Acekard 2i