Homebrew jEnesisDS for GBMacro users :)

xonn

Well-Known Member
OP
Member
Joined
Jan 11, 2020
Messages
148
Trophies
0
Age
34
XP
919
Country
Spain
I came from this thread: https://gbatemp.net/threads/injecting-asm-code-to-homebrew.573855/
After some days of work (and a bit of luck), I have "hacked" the jEnesisDS emulator and I have included a screen swap just after rom selection.
This is great news for GBMacro users, because it open the possibility to play with Genesis games, at a great FPS and with SOUND!
You can download the NDS file from here: https://github.com/xonn83/jEnesisDS_macro
Enjoy and post your feedback (I hope not to have broken anything else...).
 
Last edited by xonn,

xonn

Well-Known Member
OP
Member
Joined
Jan 11, 2020
Messages
148
Trophies
0
Age
34
XP
919
Country
Spain
Recently, I have discovered that in some flashcards, you only get a black screen when a rom is loaded.
If this is your case, just press SELECT button twice, and the game will start.
This problem may have been caused by the replacement of some lines of original code to introduce forced screen swapping.
 

Lawyer

Member
Newcomer
Joined
Aug 31, 2020
Messages
6
Trophies
0
Age
57
XP
64
Country
France
Hello Xonn, nice job ! sorry for my english ;) I was searching for this kind of program for my DS XL Macro, it was really helpful !
Is there anyway to save state ? since we don't have the bottom screen with the option.
Many thanks ;)
 

xonn

Well-Known Member
OP
Member
Joined
Jan 11, 2020
Messages
148
Trophies
0
Age
34
XP
919
Country
Spain
Hello Xonn, nice job ! sorry for my english ;) I was searching for this kind of program for my DS XL Macro, it was really helpful !
Is there anyway to save state ? since we don't have the bottom screen with the option.
Many thanks ;)
Due to savestate buttons can be only used in touchscreen, unfortunately there's no way to save state with this version ;(

Enviado desde mi MI 6 mediante Tapatalk
 
  • Like
Reactions: Lawyer

Lawyer

Member
Newcomer
Joined
Aug 31, 2020
Messages
6
Trophies
0
Age
57
XP
64
Country
France
I saw when I hit select and upper button, that does reboot the game, so maybe we can program an imput sequence to save and load ? It's been a while since I didn't code 😢
 

xonn

Well-Known Member
OP
Member
Joined
Jan 11, 2020
Messages
148
Trophies
0
Age
34
XP
919
Country
Spain
I saw when I hit select and upper button, that does reboot the game, so maybe we can program an imput sequence to save and load ? It's been a while since I didn't code 😢
The problem is that there's no source code to work with. It's necessary to find inside the hex code the correct place to replace some old code with new one. That's a very difficult task, and I must admit that I had an incredible luck finding a place to put swap screens code without breaking anything important.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i did that in the morning but with vinegar
    +2
  • SylverReZ @ SylverReZ:
    Hey guys.
    +2
  • Brohann @ Brohann:
    anyone here know how to use METEO?
  • SylverReZ @ SylverReZ:
    It's very simple.
  • SylverReZ @ SylverReZ:
    Meteo is like an AVI-to-GBA converter. Just drag-and-drop your AVI file in, and then convert.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, like those gba carts that have movies and tv episodes in them?
  • SylverReZ @ SylverReZ:
    But Nintendo's GBA video format is different, being that it uses a custom ROM and chipset for rendering, for like the Shrek and Shark Tale titles. Been undumpable for years and years.
  • SylverReZ @ SylverReZ:
    Meteo uses it's own player.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, those roms are dumped currently, right?
    +1
  • Xdqwerty @ Xdqwerty:
    Although it's kinda pointless to download them anyway since you get the movies in horrible quality
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Yep, they are now, but it took a shit ton of RE'ing.
  • SylverReZ @ SylverReZ:
    RE = reverse engineering
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, can you remind me what reverse engineering meant pls?
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Reverse engineering, to put it simply, is to understand how the software or hardware was made.
  • K3Nv2 @ K3Nv2:
    Lol someone tried using my email to log into Nintendo
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, is that through trial and error sometimes?
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, did you enter any sus site?
  • AncientBoi @ AncientBoi:
    Nah. He "Entered the Dragon" looking for Bruce
    +1
  • Brohann @ Brohann:
    sorry i was away for a while
  • Brohann @ Brohann:
    I know how to use meteo
  • Brohann @ Brohann:
    but its not working
    Brohann @ Brohann: but its not working