mirror of
https://github.com/wavemotion-dave/NINTV-DS.git
synced 2025-06-18 13:55:33 -04:00
Version 5.0 - see readme for details.
This commit is contained in:
parent
7b4b842cc9
commit
cca154f2b6
2
Makefile
2
Makefile
@ -14,7 +14,7 @@ include $(DEVKITARM)/ds_rules
|
||||
|
||||
export TARGET := NINTV-DS
|
||||
export TOPDIR := $(CURDIR)
|
||||
export VERSION := 4.9d
|
||||
export VERSION := 5.0
|
||||
|
||||
ICON := -b $(CURDIR)/logo.bmp "NINTV-DS $(VERSION);wavemotion-dave;https://github.com/wavemotion-dave/NINTV-DS"
|
||||
|
||||
|
BIN
NINTV-DS.nds
BIN
NINTV-DS.nds
Binary file not shown.
@ -116,6 +116,12 @@ Credits :
|
||||
--------------------------------------------------------------------------------
|
||||
History :
|
||||
--------------------------------------------------------------------------------
|
||||
V5.0 : 06-Mar-2024 by wavemotion-dave
|
||||
* New splash screen jingle.
|
||||
* Boosted audio output by almost 25% so you don't have to max out your DS volume.
|
||||
* New audio ramp down/up to help soften (and partially eliminate) audio pops/clicks when transitioning in and out of a game to the menus.
|
||||
* Minor cleanup and tweaks as time permitted.
|
||||
|
||||
V4.9 : 01-Feb-2024 by wavemotion-dave
|
||||
* Improved cheat database selection - after selecting cheats, just press START to reset and apply cheats directly on the cheat picker screen.
|
||||
* Improved bankswitching/paged roms so that partially filled banks can be switched (some recent homebrews require this).
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
@ -15,10 +15,8 @@
|
||||
|
||||
UINT16 amplitudes16Bit[16] __attribute__((section(".dtcm"))) =
|
||||
{
|
||||
//0x003C, 0x0055, 0x0079, 0x00AB, 0x00F1, 0x0155, 0x01E3, 0x02AA,
|
||||
//0x03C5, 0x0555, 0x078B, 0x0AAB, 0x0F16, 0x1555, 0x1E2B, 0x2AAA
|
||||
0x0010, 0x0020, 0x0040, 0x0080, 0x0100, 0x0200, 0x0400, 0x0800,
|
||||
0x0C00, 0x1000, 0x1400, 0x1800, 0x1C00, 0x2000, 0x2400, 0x2800
|
||||
0x0038, 0x006D, 0x00D2, 0x010D, 0x0187, 0x0210, 0x02FE, 0x03FF,
|
||||
0x05A7, 0x07FD, 0x0B7D, 0x0FFC, 0x169D, 0x1FFD, 0x2800, 0x2FF0
|
||||
};
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
@ -53,7 +53,7 @@ void audioRampDown(void)
|
||||
while(rampDownAudio)
|
||||
{
|
||||
*aptr = (UINT32)rampDownAudio | ((UINT32)rampDownAudio << 16);
|
||||
if (rampDownAudio > 0x800) rampDownAudio -= 0x300; // Ramp a little slower to avoid pops
|
||||
if (rampDownAudio > 0x800) rampDownAudio -= 0x400; // Ramp a little slower to avoid pops
|
||||
else rampDownAudio = rampDownAudio>>1; // Ramp faster to get to zero quickly
|
||||
swiWaitForVBlank(); // Wait for 1 vertical blank (1/60th of a sec)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user