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
    bassviolet @ bassviolet: sandwich