Views: 6,702,597 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 03-29-24 07:52 AM
Guest:

Main - Posts by Generic aka RSDuck

Pages: 1 2 3 4 5 ... 22 23 24 25 26 27 28 29 30
Generic aka RSDuck
Posted on 12-23-22 05:25 PM, in Having errors running DSIWare on 0.9.5 Link | #5725
you need to install them onto the nand instead of running them like a cartridge. System -> Manage DSi titles -> Import title

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 12-27-22 02:04 AM, in Proxy for local multiplayer Link | #5737
local wireless doesn't use network sockets anymore, so port forwarding, VPNs or other virtual networks (Hamachi, Zero tier one, ...) won't do anything.

Netplay via the internet is planned, it has to work completely different anyway to be reliable (with everybody emulating all instances and the keys being transmitted across the network).

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

(post in restricted forum)

Generic aka RSDuck
Posted on 01-02-23 12:48 AM, in Issue with local multiplayer (same PC) Link | #5745
have you used System -> Multiplayer -> Launch to spawn the new instance?

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-03-23 03:56 PM, in Microphone not working on Flipnote Studio. (DSi) Link | #5748
the DSi has a new more advanced microphone interface which is still unimplemented in melonDS.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-04-23 02:40 PM, in Can't play SoulSilver at DSi mode Link | #5752
booting DS games in DSi mode is not stable yet, if you want to play DS games, better just use DS mode.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-10-23 03:19 PM, in Pokemon Black Save Freeze Link | #5764
the issue has been fixed in 0.9.4, in that sense that the game cannot fall into this invalid state anymore where the ARM7 is stuck in an endless loop. If you're already in this state well you only have a savestate which cannot be loaded with later versions anyway, but even if you somehow managed to do so, it would still be stuck in this state.

If you never enabled the C-Gear it could have never appear, regardless of the version.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-16-23 03:35 PM, in GBAtek addendum/errata Link | #5772
DSlite specific registers, provided by Gericom:

#pragma once

//As far as I know these registers should only exist on a DSLite

//On boot, the firmware writes 0xFFFF to REG_REGCNT, locking both
//reading and writing of the registers below, and making them
//impossible to be used (since REG_REGCNT is write-once)

//In order to prevent this flashme can be used. When the direct-boot
//keycombo A+B+START+SELECT is held while booting the lock write
//will not happen, and as such the registers remain usable

//Lockout register for nitro2 features, WRITE-ONLY and WRITE-ONCE!!
#define REG_REGCNT (*(vu16*)0x04001080)

#define REGCNT_WE0 (1 << 0) //disables writing to REG_DISPCNT2
#define REGCNT_WE1 (1 << 1) //disables writing to REG_DISPSW
#define REGCNT_WE2 (1 << 2) //disables writing to REG_CLK11M

#define REGCNT_RE0 (1 << 8) //disables reading from REG_DISPCNT2
#define REGCNT_RE1 (1 << 9) //disables reading from REG_DISPSW
#define REGCNT_RE2 (1 << 10) //disables reading from REG_CLK11M

//Selects dual or single screen mode
#define REG_DISPCNT2 (*(vu16*)0x04001090)

#define DISPCNT2_MOD_DUAL_SCREEN 0 //default mode with 2 screens
#define DISPCNT2_MOD_SINGLE_SCREEN 1 //disables the top screen and enables some special features

//Configures single screen mode
//Note that main and sub here refer to the main and sub screens as configurable in this register
//and NOT the main and sub engines
#define REG_DISPSW (*(vu16*)0x040010A0)

//Selects the display mode
#define DISPSW_WIN_SHIFT 0
#define DISPSW_WIN_MASK (3 << DISPSW_WIN_SHIFT)
#define DISPSW_WIN(x) ((x) << DISPSW_WIN_SHIFT)

#define DISPSW_WIN_MAIN_ONLY 0 //displays only the main screen
#define DISPSW_WIN_MAIN_FULL_SUB 1 //blends the main screen with the sub screen
#define DISPSW_WIN_MAIN_HALF_SUB_BOTTOM_LEFT 2 //displays the sub screen at 128x96 in the bottom-left corner with optional blending
#define DISPSW_WIN_MAIN_HALF_SUB_BOTTOM_RIGHT 3 //displays the sub screen at 128x96 in the bottom-right corner with optional blending

#define DISPSW_A_SHIFT 4
#define DISPSW_A_MASK (3 << DISPSW_A_SHIFT)
#define DISPSW_A(x) ((x) << DISPSW_A_SHIFT)

//Blending for DISPSW_WIN_MAIN_FULL_SUB mode
#define DISPSW_A_FULL_7_1 0 //main 7/8, sub 1/8
#define DISPSW_A_FULL_6_2 1 //main 6/8, sub 2/8
#define DISPSW_A_FULL_5_3 2 //main 5/8, sub 3/8
#define DISPSW_A_FULL_4_4 3 //main 4/8, sub 4/8

//Blending for DISPSW_WIN_MAIN_HALF_SUB modes
#define DISPSW_A_HALF_3_1 0 //main 3/4, sub 1/4
#define DISPSW_A_HALF_2_2 1 //main 2/4, sub 2/4
#define DISPSW_A_HALF_1_3 2 //main 1/4, sub 3/4
#define DISPSW_A_HALF_0_4 3 //main 0/4, sub 4/4

//select the screen to output on tv when tv-out is on
#define DISPSW_M0_SHIFT 8
#define DISPSW_M0_MASK (1 << DISPSW_M0_SHIFT)
#define DISPSW_M0(x) ((x) << DISPSW_M0_SHIFT)

#define DISPSW_M0_TV_SUB 0 //output the sub screen to tv-out
#define DISPSW_M0_TV_MAIN 1 //output the main screen to tv-out

//select which screens picture is main and which is sub
#define DISPSW_M1_SHIFT 9
#define DISPSW_M1_MASK (1 << DISPSW_M1_SHIFT)
#define DISPSW_M1(x) ((x) << DISPSW_M1_SHIFT)

#define DISPSW_M1_MAIN_BOTTOM_SUB_TOP 0 //main = bottom screen, sub = top screen
#define DISPSW_M1_MAIN_TOP_SUB_BOTTOM 1 //main = top screen, sub = bottom screen

//tv-out enable/disable
#define DISPSW_TVOUT_SHIFT 14
#define DISPSW_TVOUT_MASK (1 << DISPSW_TVOUT_SHIFT)
#define DISPSW_TVOUT(x) ((x) << DISPSW_TVOUT_SHIFT)

#define DISPSW_TVOUT_DISABLED 0 //disables tv-out, top screen will be white
#define DISPSW_TVOUT_ENABLED 1 //enabled tv-out, top screen signals are used to output 10 bit digital NTSC

//key input enable/disable
//in single screen mode three of the top screen signals are used as button inputs to configure the output
//the hardware will change the register values of WIN, A and M01 when the buttons are pressed
//this feature can be disabled by setting this bit
#define DISPSW_KEYLOCK_SHIFT 15
#define DISPSW_KEYLOCK_MASK (1 << DISPSW_KEYLOCK_SHIFT)
#define DISPSW_KEYLOCK(x) ((x) << DISPSW_KEYLOCK_SHIFT)

#define DISPSW_KEYLOCK_DISABLED 0 //allow configuring the display mode using the buttons
#define DISPSW_KEYLOCK_ENABLED 1 //the buttons will do nothing

//Enables/disables outputting an 11MHz clock on the CLK11M pin of the SOC
//I believe this signal is not actually connected to anything
#define REG_CLK11M (*(vu16*)0x040010B0)

#define CLK11M_CK11_LOW 0
#define CLK11M_CK11_ACTIVE 1


____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-21-23 07:12 PM, in How to play Local multiplayer with one PC and laptop Link | #5775
local multiplayer currently only works with all instances on one computer.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-22-23 08:34 PM, in Help with Wii U dumped .srl files Link | #5784
yeah don't use the dummy firmware, it doesn't contain the keys for decryption.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-22-23 08:54 PM, in Help with Wii U dumped .srl files Link | #5786
yes, you can use the dumper linked in the FAQ: https://melonds.kuribo64.net/faq.php

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-23-23 05:17 PM, in Trading pokemon from melon to actual hardware Link | #5788
two options:

either connect both to the same WFC server and then trade online
or use Pokehex to move the Pokemon from one savefile to another

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-24-23 01:22 AM, in Command Line Options Link | #5791
it is useful when you use some stupid launcher application where you have your roms for all consoles. You then select the game there and it'll launch melonDS skipping the selection process inside melonDS.

I guess it's also useful for people who hate GUIs.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-31-23 03:30 AM, in Time Progression in the DS Pokemon games Link | #5810
if you have MAC randomisation enabled timed events like berry trees should actually not progress when you don't play the game.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-31-23 05:52 AM, in Time Progression in the DS Pokemon games Link | #5812
ah right it was removed, I always forget this.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 01-31-23 08:35 AM, in Time Progression in the DS Pokemon games Link | #5814
no, it's also not bug, it's just an anti cheat measure which is activated, because it thinks you're playing on a different DS everytime. For local wireless it's required that all emulated DSs have a different MAC address. This is what the setting was used for, though with 0.9.5 melonDS automatically alters the MAC address when you open further instances of melonDS for local wireless (so technically those new instances still trigger this behaviour).

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 02-04-23 06:37 PM, in Pokemon Black Save Freeze Link | #5822
we aren't responsible nor do we care for the the libretro core.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 02-04-23 06:39 PM, in Help! How to emulate closing/opening DS lid? (rev. 2 of 02-04-23 06:39 PM) Link | #5823
I think there used to be default keybindings many versions ago, though that probably got lost at some point (maybe when we switched over to QT). Just go to the hotkey binding menu and set it to any key you like.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 02-05-23 01:19 PM, in [HELP] [POKEMON GAMES] - "Migrate from X" doesn't appear when I use MelonDS Link | #5828
also iirc someone reported that the integrated firmware and bios don't work with this.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 02-05-23 01:28 PM, in [HELP] [POKEMON GAMES] - "Migrate from X" doesn't appear when I use MelonDS Link | #5830
ah you're right, so then this doesn't apply.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon
Pages: 1 2 3 4 5 ... 22 23 24 25 26 27 28 29 30

Main - Posts by Generic aka RSDuck

Page rendered in 0.058 seconds. (2048KB of memory used)
MySQL - queries: 22, rows: 109/109, time: 0.021 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.