Homebrew [Discontinued] TWLoader - CTR-mode NDS app

Status
Not open for further replies.

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
28
XP
3,061
Country
Greece
pops is actually an emulation of ps1 games just a very good but not perfect emulator hell even the vita uses a psp emulator with the actual folder for it being called pspemu
It's HARDWARE emulation though, not software, so it can potentially 100% work without ANY compatibility issues! Software emulation is the one that can't match the original exactly. Things like Citra on PC is software emulation for example while GBA on NDS, NDS on 3DS, PS1 on PSP, PSP on PSVita, etc. are hardware emulations.
 

FateForWindows

Well-Known Member
Member
Joined
Feb 8, 2017
Messages
1,125
Trophies
0
Age
26
XP
1,789
Country
United States
um all 3 of those are emulators and without going into a long rant about specifics psx and psp emulation on vita/psp are a form of hybrid native and emulation some things are natively done by the hardware while others are emulated which is the same case for twloader hence the compatibility issues
Wine is not an emulator, it natively runs the code and Wine stands for Wine Is Not (an) Emulator.

Virtualbox is on the other hand, while gbarunner2 is not.
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
28
XP
3,061
Country
Greece
Welp, just tried Death Jr. and right after it loads and looks like it's gonna work the game says "Could not read the data. Turn off the power and reinsert the DS card." on both the EU and the US versions, regardless of whether I have MKDS as donor or not... Any suggestions on what could be at fault here? The NDS files I used worked just fine on No$GBA.
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,675
Trophies
3
Age
25
XP
21,212
Country
United States
Welp, just tried Death Jr. and right after it loads and looks like it's gonna work the game says "Could not read the data. Turn off the power and reinsert the DS card." on both the EU and the US versions, regardless of whether I have MKDS as donor or not... Any suggestions on what could be at fault here? The NDS files I used worked just fine on No$GBA.
It's probably a newer game, so you'll need a donor cart (not ROM) to save.
 

deathblade200

Well-Known Member
Member
Joined
May 10, 2016
Messages
1,371
Trophies
0
XP
1,344
Country
United States
And nds-bootstrap uses the DS hardware. The only difference is it's able to use extra ram that's on DSi/3DS systems for caching and stuff.
except I can run the r4 through twloader and get both compatibility and speed boost for the small amount of games that need it
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
28
XP
3,061
Country
Greece
It's probably a newer game, so you'll need a donor cart (not ROM) to save.
Considering it came out in 2007, it's one of the oldest games. Do I need a flashcart to make it work (donor cart)? First time seeing something like that...
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,675
Trophies
3
Age
25
XP
21,212
Country
United States
Considering it came out in 2007, it's one of the oldest games. Do I need a flashcart to make it work (donor cart)? First time seeing something like that...
A donor cart is a retail DS cart that should have the same save chip as the ROM you're running.
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
28
XP
3,061
Country
Greece
A donor cart is a retail DS cart that should have the same save chip as the ROM you're running.
I only have 1 DS cart unfortunately (KH 358/2 D), but I'll try. Do I set it in the same manner as setting MKDS as donor?
 

sniper_x002

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
489
Trophies
0
XP
277
Country
I'm trying to launch Fire Emblem: Shin Monshō no Nazo: Hikari to Kage no Eiyū from slot 1 (actual cart) but I keep getting white screens. Shouldn't slot 1 always work?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,675
Trophies
3
Age
25
XP
21,212
Country
United States
I only have 1 DS cart unfortunately (KH 358/2 D), but I'll try. Do I set it in the same manner as setting MKDS as donor?
No. Just turn off donor ROM for your game, then insert the Slot-1 card.
I'm trying to launch Fire Emblem: Shin Monshō no Nazo: Hikari to Kage no Eiyū from slot 1 (actual cart) but I keep getting white screens. Shouldn't slot 1 always work?
It's probably either a newer NTR or TWL game.
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
28
XP
3,061
Country
Greece
No. Just turn off donor ROM for your game, then insert the Slot-1 card.
Just tried it, still didn't work. Do I need a specific game to use as donor? Kingdom Hearts is the only cart I got and it doesn't work...
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,675
Trophies
3
Age
25
XP
21,212
Country
United States
Just tried it, still didn't work. Do I need a specific game to use as donor? Kingdom Hearts is the only cart I got and it doesn't work...
Yes. The cart has to have the same save chip as the ROM you're running.
Sadly, it's best to wait 'til save patching is fixed.
 
  • Like
Reactions: ThoD

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
28
XP
3,061
Country
Greece
Yes. The cart has to have the same save chip as the ROM you're running.
Sadly, it's best to wait 'til save patching is fixed.
Oh well, gonna have to play on an emulator for now then... About the new version you said that is gonna be released soon, what changes will there be? Where can I see the update log?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    and also ahve the option to play as a human
  • S @ salazarcosplay:
    or set it up that when you get injured past a certain point they have to replace your human parts with cybernetics
  • Xdqwerty @ Xdqwerty:
    i have a placeholder enemy sprite i made
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
  • Xdqwerty @ Xdqwerty:
    btw gonna wash my face in a bit, my eyes feel tired
  • S @ salazarcosplay:
    and you convince your owner to help you break out of the virtual world to real world
  • BigOnYa @ BigOnYa:
    Eyes - "yawn"
    +1
  • S @ salazarcosplay:
    you bleack in to goverment computer systems to get cyborg schematics so you can get a robot body constructed
  • Xdqwerty @ Xdqwerty:
    btw @BigOnYa the health bar doesnt decrease when i take damage (and yes i put the "at the beggining of the scene change value of greenflatbar: set to Protagonistcopmode.Health::Health())
  • S @ salazarcosplay:
    i the protagonist
  • S @ salazarcosplay:
    human, robot, cyborg
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why does the health behavior exist if you can just use a variable?
  • Xdqwerty @ Xdqwerty:
    and nope the number still doesnt change
  • Xdqwerty @ Xdqwerty:
    ok im gonna make my own asset
    Xdqwerty @ Xdqwerty: ok im gonna make my own asset