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: 110 40.3%
  • Yes

    Votes: 48 17.6%
  • No

    Votes: 26 9.5%
  • I don't know

    Votes: 89 32.6%

  • Total voters
    273

ichichfly

Well-Known Member
OP
Member
Joined
Sep 23, 2009
Messages
619
Trophies
1
XP
1,076
Country
Gambia, The
i know! Why don't you intergrate the emulator into the hbmenu mod. So basicly the hbmenu.nds file could have the emulator built in. it would be much easier too :)
That way you won't be able to replace the list file and make your own pat files.

ADD: alpha 1 is up now finally
 

Thedragonw

Member
Newcomer
Joined
Sep 14, 2009
Messages
8
Trophies
0
XP
81
Country
Gambia, The
Little alpha error report.
if i go into the break menu a+b+up and try to load another homebrew/game i get a blackscreen
Thats awesome sound works fantastic
Thank you very very much
 

Kaoid

Kai
Member
Joined
Feb 29, 2012
Messages
164
Trophies
1
XP
478
Country
United Kingdom
where do i place accociations.ini? wood r4 v1.51 wont recognise the gbaromnamehere.bin files :(

EDIT: nevermind, i placed it in the __rpg folder and it works now. great thanks ichfly :). Please add choosing which version to use :)
 

ichichfly

Well-Known Member
OP
Member
Joined
Sep 23, 2009
Messages
619
Trophies
1
XP
1,076
Country
Gambia, The
where do i place accociations.ini? wood r4 v1.51 wont recognise the gbaromnamehere.bin files :(

EDIT: nevermind, i placed it in the __rpg folder and it works now. great thanks ichfly :). Please add choosing which version to use :)
1:I will change that soon
2:You can do that with the default list editor
Hey ichfly, Could you make it that if the DS is closed, the emulation pauses.
is possible
Little alpha error report.
if i go into the break menu a+b+up and try to load another homebrew/game i get a blackscreen
Thats awesome sound works fantastic
Thank you very very much

That function can't work anymore I will remove it.
 

Kaoid

Kai
Member
Joined
Feb 29, 2012
Messages
164
Trophies
1
XP
478
Country
United Kingdom
btw ichfly could you remove that this emulator is for r4i gold might not work etc. message? because it works on many cards (and i dont have to press A). oh another thing. ive noticed that the wood r4 version wont read the save files. ive tried renaming them to .bin.sav but it still doesnt work. (all my roms end in .bin)
 

ichichfly

Well-Known Member
OP
Member
Joined
Sep 23, 2009
Messages
619
Trophies
1
XP
1,076
Country
Gambia, The
btw ichfly could you remove that this emulator is for r4i gold might not work etc. message? because it works on many cards (and i dont have to press A). oh another thing. ive noticed that the wood r4 version wont read the save files. ive tried renaming them to .bin.sav but it still doesnt work. (all my roms end in .bin)
No because than I whould get tons of pms with something like "this is not working" or "you are a troll"

This should fix the bugs http://www.mediafire.com/?81kchamv5848598 (untested)

is the wood r4 version similar to moonshell2 plugins? they seem to work the same way

I don't know how moonshell2 plugins work
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,693
Trophies
3
Age
25
XP
21,246
Country
United States
I try to compile hbmenu with the latest devkitpro, but I get errors!
Here's what I got

make[1]: Entering directory `/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader'
make[2]: Entering directory `/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build'
arm9clear.arm.c
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/arm9clear.arm.d -g -Wall -Os -mcpu=arm7tdmi -mtune=arm7tdmi -fomit-frame-pointer -ffast-math -mthumb -mthumb-interwork -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -I/c/devkitPro/libnds/include -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -DARM7 -marm -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/arm9clear.arm.c -o arm9clear.arm.o
boot.c
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/boot.d -g -Wall -Os -mcpu=arm7tdmi -mtune=arm7tdmi -fomit-frame-pointer -ffast-math -mthumb -mthumb-interwork -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -I/c/devkitPro/libnds/include -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -DARM7 -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/boot.c -o boot.o
dldi_patcher.c
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/dldi_patcher.d -g -Wall -Os -mcpu=arm7tdmi -mtune=arm7tdmi -fomit-frame-pointer -ffast-math -mthumb -mthumb-interwork -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -I/c/devkitPro/libnds/include -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -DARM7 -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/dldi_patcher.c -o dldi_patcher.o
fat.c
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/fat.d -g -Wall -Os -mcpu=arm7tdmi -mtune=arm7tdmi -fomit-frame-pointer -ffast-math -mthumb -mthumb-interwork -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -I/c/devkitPro/libnds/include -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -DARM7 -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/fat.c -o fat.o
sdmmc.c
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/sdmmc.d -g -Wall -Os -mcpu=arm7tdmi -mtune=arm7tdmi -fomit-frame-pointer -ffast-math -mthumb -mthumb-interwork -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -I/c/devkitPro/libnds/include -I/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build -DARM7 -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c -o sdmmc.o
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c: In function 'sdmmc_send_command':
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c:16:16: warning: variable 'was_stat1' set but not used [-Wunused-but-set-variable]
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c:16:6: warning: variable 'is_stat1' set but not used [-Wunused-but-set-variable]
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c:15:16: warning: variable 'was_stat0' set but not used [-Wunused-but-set-variable]
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c:15:6: warning: variable 'is_stat0' set but not used [-Wunused-but-set-variable]
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c: In function 'sdmmc_sd_readsector':
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c:251:13: warning: variable 'resp1' set but not used [-Wunused-but-set-variable]
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c:251:6: warning: variable 'resp0' set but not used [-Wunused-but-set-variable]
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c: In function 'sdmmc_sd_readsectors':
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c:297:13: warning: variable 'resp1' set but not used [-Wunused-but-set-variable]
c:/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/sdmmc.c:297:6: warning: variable 'resp0' set but not used [-Wunused-but-set-variable]
arm7clear.s
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/arm7clear.d -x assembler-with-cpp -g -mthumb -mthumb-interwork -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/arm7clear.s -o arm7clear.o
bios.s
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/bios.d -x assembler-with-cpp -g -mthumb -mthumb-interwork -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/bios.s -o bios.o
io_dldi.s
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/io_dldi.d -x assembler-with-cpp -g -mthumb -mthumb-interwork -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/io_dldi.s -o io_dldi.o
load_crt0.s
arm-none-eabi-gcc -MMD -MP -MF /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build/load_crt0.d -x assembler-with-cpp -g -mthumb -mthumb-interwork -c /c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/source/load_crt0.s -o load_crt0.o
linking load.elf
built ... load.bin
make[2]: Leaving directory `/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader/build'
make[1]: Leaving directory `/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootloader'
make[1]: Entering directory `/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootstub'
arm-eabi-gcc -Wl,-Ttext=0 -x assembler-with-cpp -nostartfiles -nostdlib bootstub.s -o bootstub.elf
make[1]: arm-eabi-gcc: Command not found
make[1]: *** [bootstub.elf] Error 127
make[1]: Leaving directory `/c/devkitpro/ichfly-gbaemu4DS-3834a18/hbmenu/bootstub'
"make": *** [bootstub] Error 2

> Process Exit Code: 2
> Time Taken: 00:04

EDIT: Compiling hbmenu only works with an old devkitpro.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,693
Trophies
3
Age
25
XP
21,246
Country
United States
Ichfly, Please fix the sound for:
DragonBall Z: The Legacy of Goku
Metroid Fusion
Metroid Zero Mission
Pac-Man Collection

Did you get Sonic Advance 2 working?
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,693
Trophies
3
Age
25
XP
21,246
Country
United States

loco365

Well-Known Member
Member
Joined
Sep 1, 2010
Messages
5,457
Trophies
0
XP
2,927
Kinda lost on this now as I don't use hbmenu. Perhaps if I can set it up for my AK2i (That's providing it's supported) I'll give the latest version a try.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/PRMX5mX-hvs?si=JdjNrndYJ7PelC7q