Homebrew gbaemu4ds: GBA emulator for DS(i) (DSi Entry)

Is the graphic better if you use the sc Version and the upper screen on a 3DS

  • I can't do that (have no 3DS) (have not tested that)

    Votes: 109 40.2%
  • Yes

    Votes: 48 17.7%
  • No

    Votes: 26 9.6%
  • I don't know

    Votes: 88 32.5%

  • Total voters
    271

BenRK

Well-Known Member
Member
Joined
Apr 21, 2010
Messages
728
Trophies
0
XP
522
Country
United States
Ha! I knew it! I knew I was right! I've been saying for years that it's theoretically possible to get a GBA emulator working with no slot 2 cart! Never said it would work perfectly, but now I can die happy, knowing I was right...

Sucks I just don't have the ability to do this my self...

Anyway, I look forward to the progress of this emulator. I assume it's not possible to get the executable size to bigger then 3MBs yet due to lack of RAM?
 

NES SNES V.B. N64 G.C. Wii WiiU

Now with extra redundancy!
Member
Joined
Feb 10, 2011
Messages
859
Trophies
0
Location
The EoF
XP
115
Country
Ha! I knew it! I knew I was right! I've been saying for years that it's theoretically possible to get a GBA emulator working with no slot 2 cart! Never said it would work perfectly, but now I can die happy, knowing I was right...

Sucks I just don't have the ability to do this my self...

Anyway, I look forward to the progress of this emulator. I assume it's not possible to get the executable size to bigger then 3MBs yet due to lack of RAM?
You assumed right. The DS has only 4MB of RAM, and the emulator requires some too, so running quite efficiently, 3MB sound reasonable.
 

raystriker

The powers that be
Member
Joined
Dec 28, 2011
Messages
1,527
Trophies
1
XP
2,385
Country
India
Would running in dsi mode give access to more ram? Im not terribly familiar with the benifits of dsi mode.
Yes running it in dsi mode would give you an advantage as you would have access more ram...which will give you a lot more power..check out the web if u are still confused
 

ichichfly

Well-Known Member
OP
Member
Joined
Sep 23, 2009
Messages
619
Trophies
0
XP
1,060
Country
Gambia, The
So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.
 

rainbowdash64

Member
Newcomer
Joined
Feb 27, 2012
Messages
8
Trophies
0
XP
1
Country
United States
So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.

Um... I think you may have miss-heard what I said.

Yes I know they can run over 3MB. with HWspeedup file.

my question was more of: eventually, will it get to a point where the games can be OVER 3MB, and run at decent speed.
 

Kaoid

Well-Known Member
Member
Joined
Feb 29, 2012
Messages
160
Trophies
0
Age
25
Location
England
XP
316
Country
Right so basicly this is an gba emulator for a ds and dsi that can run games under 3mb (hyperspeed) faster and roms over 3mb but slow (hwspeedup)? oh and I tried some gba homebrew on hyperspeed and they work decently fast. not with hwspeedup. anyway good job ichifly (btw i'm new to gbatemp but i love the site) :yaynds: :yaysp:
 

ichichfly

Well-Known Member
OP
Member
Joined
Sep 23, 2009
Messages
619
Trophies
0
XP
1,060
Country
Gambia, The
So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.

Um... I think you may have miss-heard what I said.

Yes I know they can run over 3MB. with HWspeedup file.

my question was more of: eventually, will it get to a point where the games can be OVER 3MB, and run at decent speed.

Right so basicly this is an gba emulator for a ds and dsi that can run games under 3mb (hyperspeed) faster and roms over 3mb but slow (hwspeedup)? oh and I tried some gba homebrew on hyperspeed and they work decently fast. not with hwspeedup. anyway good job ichifly (btw i'm new to gbatemp but i love the site) :yaynds: :yaysp:

As I sad before the hyperspeedup can emulate bigger files as long as they don't run code directly from the card and above 3MByte but it can emulate data reads from above the 3MByte.

hwspeedup can emulate even code execution directly from the gbacard without a limmit.

ADD:
Update r21
ADD: dehook some patches that break some functions
ADD: not realy working sound emulation
fix: timing functions now emulate the real speed that fix some games but also may break some games anyway I need it for the sound functions

ADD2:
Please test some homebrews and add the test results to this wiki page http://wiki.gbatemp....patibility_List
 

rainbowdash64

Member
Newcomer
Joined
Feb 27, 2012
Messages
8
Trophies
0
XP
1
Country
United States
So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.

Um... I think you may have miss-heard what I said.

Yes I know they can run over 3MB. with HWspeedup file.

my question was more of: eventually, will it get to a point where the games can be OVER 3MB, and run at decent speed.

Right so basicly this is an gba emulator for a ds and dsi that can run games under 3mb (hyperspeed) faster and roms over 3mb but slow (hwspeedup)? oh and I tried some gba homebrew on hyperspeed and they work decently fast. not with hwspeedup. anyway good job ichifly (btw i'm new to gbatemp but i love the site) :yaynds: :yaysp:

As I sad before the hyperspeedup can emulate bigger files as long as they don't run code directly from the card and above 3MByte but it can emulate data reads from above the 3MByte.

hwspeedup can emulate even code execution directly from the gbacard without a limmit.

ADD:
Update r21
ADD: dehook some patches that break some functions
ADD: not realy working sound emulation
fix: timing functions now emulate the real speed that fix some games but also may break some games anyway I need it for the sound functions

ADD2:
Please test some homebrews and add the test results to this wiki page http://wiki.gbatemp....patibility_List

So... is there any possibility I can run Fire Emblem, (6MB) ever? Or will this never be possible?
 

TheDan2430

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
46
Trophies
0
Age
26
Location
burbank usa
Website
youtube.com
XP
132
Country
United States
So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.

Um... I think you may have miss-heard what I said.

Yes I know they can run over 3MB. with HWspeedup file.

my question was more of: eventually, will it get to a point where the games can be OVER 3MB, and run at decent speed.

Right so basicly this is an gba emulator for a ds and dsi that can run games under 3mb (hyperspeed) faster and roms over 3mb but slow (hwspeedup)? oh and I tried some gba homebrew on hyperspeed and they work decently fast. not with hwspeedup. anyway good job ichifly (btw i'm new to gbatemp but i love the site) :yaynds: :yaysp:

As I sad before the hyperspeedup can emulate bigger files as long as they don't run code directly from the card and above 3MByte but it can emulate data reads from above the 3MByte.

hwspeedup can emulate even code execution directly from the gbacard without a limmit.

ADD:
Update r21
ADD: dehook some patches that break some functions
ADD: not realy working sound emulation
fix: timing functions now emulate the real speed that fix some games but also may break some games anyway I need it for the sound functions

ADD2:
Please test some homebrews and add the test results to this wiki page http://wiki.gbatemp....patibility_List
ichichfly, i dont know if this applies to all flashcards but on my ak2i, the emulator would freeze on the screen that says "press A to continue" the only way i was able to fix this is to press and hold the A button before that screen came up.Also i cant seem to load .sav files anymore.Whenever I try to load one I go to savefile press A and it goes to the file browser for a split second and it goes back to the 3 options of what i want to do with the file.If there is a way to fix any of these bugs it would be great.
 

ichichfly

Well-Known Member
OP
Member
Joined
Sep 23, 2009
Messages
619
Trophies
0
XP
1,060
Country
Gambia, The
So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.

Um... I think you may have miss-heard what I said.

Yes I know they can run over 3MB. with HWspeedup file.

my question was more of: eventually, will it get to a point where the games can be OVER 3MB, and run at decent speed.

Right so basicly this is an gba emulator for a ds and dsi that can run games under 3mb (hyperspeed) faster and roms over 3mb but slow (hwspeedup)? oh and I tried some gba homebrew on hyperspeed and they work decently fast. not with hwspeedup. anyway good job ichifly (btw i'm new to gbatemp but i love the site) :yaynds: :yaysp:

As I sad before the hyperspeedup can emulate bigger files as long as they don't run code directly from the card and above 3MByte but it can emulate data reads from above the 3MByte.

hwspeedup can emulate even code execution directly from the gbacard without a limmit.

ADD:
Update r21
ADD: dehook some patches that break some functions
ADD: not realy working sound emulation
fix: timing functions now emulate the real speed that fix some games but also may break some games anyway I need it for the sound functions

ADD2:
Please test some homebrews and add the test results to this wiki page http://wiki.gbatemp....patibility_List

So... is there any possibility I can run Fire Emblem, (6MB) ever? Or will this never be possible?

I don't know you have to test it.

So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.

Um... I think you may have miss-heard what I said.

Yes I know they can run over 3MB. with HWspeedup file.

my question was more of: eventually, will it get to a point where the games can be OVER 3MB, and run at decent speed.

Right so basicly this is an gba emulator for a ds and dsi that can run games under 3mb (hyperspeed) faster and roms over 3mb but slow (hwspeedup)? oh and I tried some gba homebrew on hyperspeed and they work decently fast. not with hwspeedup. anyway good job ichifly (btw i'm new to gbatemp but i love the site) :yaynds: :yaysp:

As I sad before the hyperspeedup can emulate bigger files as long as they don't run code directly from the card and above 3MByte but it can emulate data reads from above the 3MByte.

hwspeedup can emulate even code execution directly from the gbacard without a limmit.

ADD:
Update r21
ADD: dehook some patches that break some functions
ADD: not realy working sound emulation
fix: timing functions now emulate the real speed that fix some games but also may break some games anyway I need it for the sound functions

ADD2:
Please test some homebrews and add the test results to this wiki page http://wiki.gbatemp....patibility_List
ichichfly, i dont know if this applies to all flashcards but on my ak2i, the emulator would freeze on the screen that says "press A to continue" the only way i was able to fix this is to press and hold the A button before that screen came up.Also i cant seem to load .sav files anymore.Whenever I try to load one I go to savefile press A and it goes to the file browser for a split second and it goes back to the 3 options of what i want to do with the file.If there is a way to fix any of these bugs it would be great.

I can't reproduce the bug but I think I have found and fixed your bug any way. Try this http://www.mediafire...fj9d1d7hycqixwz
 

TheDan2430

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
46
Trophies
0
Age
26
Location
burbank usa
Website
youtube.com
XP
132
Country
United States
So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.

Um... I think you may have miss-heard what I said.

Yes I know they can run over 3MB. with HWspeedup file.

my question was more of: eventually, will it get to a point where the games can be OVER 3MB, and run at decent speed.

Right so basicly this is an gba emulator for a ds and dsi that can run games under 3mb (hyperspeed) faster and roms over 3mb but slow (hwspeedup)? oh and I tried some gba homebrew on hyperspeed and they work decently fast. not with hwspeedup. anyway good job ichifly (btw i'm new to gbatemp but i love the site) :yaynds: :yaysp:

As I sad before the hyperspeedup can emulate bigger files as long as they don't run code directly from the card and above 3MByte but it can emulate data reads from above the 3MByte.

hwspeedup can emulate even code execution directly from the gbacard without a limmit.

ADD:
Update r21
ADD: dehook some patches that break some functions
ADD: not realy working sound emulation
fix: timing functions now emulate the real speed that fix some games but also may break some games anyway I need it for the sound functions

ADD2:
Please test some homebrews and add the test results to this wiki page http://wiki.gbatemp....patibility_List

So... is there any possibility I can run Fire Emblem, (6MB) ever? Or will this never be possible?

I don't know you have to test it.

So... no matter what, we will never be able to run a game over 3MB with more than 5FPS?

It can run games bigger than 3 MB

Only the executable size is 3 MB. Not the data size.

The gba can run code directly from the gbacard .This only works with this emulator if it is only used with the lowern 3 MB. But data reads work even if they pass the 3 MB limmit.

Um... I think you may have miss-heard what I said.

Yes I know they can run over 3MB. with HWspeedup file.

my question was more of: eventually, will it get to a point where the games can be OVER 3MB, and run at decent speed.

Right so basicly this is an gba emulator for a ds and dsi that can run games under 3mb (hyperspeed) faster and roms over 3mb but slow (hwspeedup)? oh and I tried some gba homebrew on hyperspeed and they work decently fast. not with hwspeedup. anyway good job ichifly (btw i'm new to gbatemp but i love the site) :yaynds: :yaysp:

As I sad before the hyperspeedup can emulate bigger files as long as they don't run code directly from the card and above 3MByte but it can emulate data reads from above the 3MByte.

hwspeedup can emulate even code execution directly from the gbacard without a limmit.

ADD:
Update r21
ADD: dehook some patches that break some functions
ADD: not realy working sound emulation
fix: timing functions now emulate the real speed that fix some games but also may break some games anyway I need it for the sound functions

ADD2:
Please test some homebrews and add the test results to this wiki page http://wiki.gbatemp....patibility_List
ichichfly, i dont know if this applies to all flashcards but on my ak2i, the emulator would freeze on the screen that says "press A to continue" the only way i was able to fix this is to press and hold the A button before that screen came up.Also i cant seem to load .sav files anymore.Whenever I try to load one I go to savefile press A and it goes to the file browser for a split second and it goes back to the 3 options of what i want to do with the file.If there is a way to fix any of these bugs it would be great.

I can't reproduce the bug but I think I have found and fixed your bug any way. Try this http://www.mediafire...fj9d1d7hycqixwz
ok thanks , its working now . Also I will report back with a list of game i have tested.
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    Never heard about it tbh. Guess it has something to do with the DS?
  • Plastisheep @ Plastisheep:
    It allows you to run a very basic version of Linux on your ds
  • Plastisheep @ Plastisheep:
    And yes it is real Linux
  • Plastisheep @ Plastisheep:
    Its a very cool port... if I could get itto work
  • Plastisheep @ Plastisheep:
    @SylverReZ I thought you mentioned me lol
  • Plastisheep @ Plastisheep:
    my discord name is thisone
  • SylverReZ @ SylverReZ:
    Not interested in that, but, what was you trying to do with DSLinux?
  • Plastisheep @ Plastisheep:
    Interested in what? But anyway I was trying to run it on my DSi with a SD card (I believe it is compatible as long as I run it in DS mode)
  • Plastisheep @ Plastisheep:
    I made a thread for it
  • Skelletonike @ Skelletonike:
    2h until work is finished
  • AncientBoi @ AncientBoi:
    uh no. you have to do overtime :tpi:
  • Skelletonike @ Skelletonike:
    a big nope
  • T @ TimeGBAtmep:
    Hey, so noobie wii modderhere, with an already hacked wii from my brother with homebrew channel ands hitand d2x cIOS installer, so i was trying to run some old wii games i lost off of USB Loader GX, im aware that your supposed to use a usb drive, but currently the only drive i have is used for steam games and personal stuff so i'm gonna try running them off a 32 GB Fat32 SD Card that i use for all the wii mods i have, but when i try and launch skyward sword from usb loader gx, it goes black for a second then sends me back to homebrew channel? i just looked for guides on here and saw one that said to install CiOS v8 Final Base 57 onto slot 49? but it still does the same even after i do that
  • AncientBoi @ AncientBoi:
    [calls your boss to make it so] :rofl2::evil:
  • T @ TimeGBAtmep:
    and should i make this a post? probably
  • Skelletonike @ Skelletonike:
    Yeah, always make posts.
  • T @ TimeGBAtmep:
    got it
  • Skelletonike @ Skelletonike:
    The chat isn't that viewed, you'll usually find the same members and they're like 10 active or so
  • Skelletonike @ Skelletonike:
    posts get more visibility, and if you do get an answer, it won't be lost in the sea of convos
    Skelletonike @ Skelletonike: posts get more visibility, and if you do get an answer, it won't be lost in the sea of convos