Homebrew Homebrew Development

st4rk

nah
Member
Joined
Feb 11, 2014
Messages
542
Trophies
0
Website
st4rk.net
XP
815
Country
Brazil
Hello, are you ready to Rock ?!

Yeah ! 3DNES first official release, Version 0.1a:

Info:
*Joypad working
*Work some games(Mario Bros 1,2,3, Final Fantasy etc).
*Without graphic bug.

Ps: need more bug fix and optimizing the code.
Ps²: This version have the Yie Ar Kung-Fu game, the next release will support a romloader.

Video:



-snip-

Here my gift to 3DS Scene.


St4rk.
 

nop90

Well-Known Member
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
Because of this the Joypad address change, right ?

For input use smea semples in Yeti3ds.

Attached you can find my test of his code.

here is a snippet to get the input from Keys, Touchpad, Gamepad:

Code:
#include "ctr/types.h"
#include "ctr/HID.h"
...
 
  u8 tused;
  u32 tx, ty, keys;
  s16 px;
  s16 py;
...
 
    keys=((u32 *)HID_SHAREDMEM_DEFAULT)[7]
    tused=(u8)((u32 *)HID_SHAREDMEM_DEFAULT)[0x33]; // 0 = touchscreen not used, 1= Used
    tx=TOUCH_X(((u32 *)HID_SHAREDMEM_DEFAULT)[0x32]); //sub screen coordinates
    ty=TOUCH_Y(((u32 *)HID_SHAREDMEM_DEFAULT)[0x32]); sub screen coordinates
    px=160 + (160 * CPAD_X(((u32 *)HID_SHAREDMEM_DEFAULT)[0xD]))/0x9C; //converted in sub screen coordinates
    py=120 + (120 * CPAD_Y(((u32 *)HID_SHAREDMEM_DEFAULT)[0xD]))/0x9C; //converted in sub screen coordinates
 

Attachments

  • Launcher.zip
    8.2 KB · Views: 161
  • Like
Reactions: SLiV3R and st4rk

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,251
Country
United States
Until SD ROM loading is implemented, I located the the ROM in the Launcher.dat and did this:
eQ6Xti6.jpg
To be safe, I padded Clu Clu Land.nes to the same size as Yie Ar Kung-Fu (It may or may not be necessary).

No Battletoads doesn't work yet.
 
  • Like
Reactions: SLiV3R and st4rk

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,946
Trophies
2
XP
30,329
Country
United Kingdom
Brilliant, things are hotting up in this thread, thanks for sharing guys!

Going to try some of these out - can you switch sd card while the 3DS is on, if you're in the system menu, or do you need to power off?
 

seagal112

Well-Known Member
Newcomer
Joined
Apr 22, 2014
Messages
63
Trophies
0
Age
43
XP
418
Country
Injected GB/C ROMs must be 0x20000 bytes or padded to 0x20000 bytes at offset 0x1EA14.

Sorry, gb color is not working, i had to broke gbc compatibility to get the emu running. I`ll eventually fix it, but there is another problem, 512 ks games are not working, the emu does nothing -black screen- when i try to run legend of zelda, for example (anyway, only tried zelda and angry are the dead -a really really great homebrew game-).
 

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,251
Country
United States
Here are 'clean' Launcher.dats for these emus with the ROMs replaced with 0's.
Go to the offsets listed in my previous post and paste-overwrite your ROMs in your favorite hex editor.

Sorry, gb color is not working, i had to broke gbc compatibility to get the emu running. I`ll eventually fix it, but there is another problem, 512 ks games are not working, the emu does nothing -black screen- when i try to run legend of zelda, for example (anyway, only tried zelda and angry are the dead -a really really great homebrew game-).

Fair enough. I don't even know if there are 128K or less GBC games.
 

Attachments

  • 3DSEmus.zip
    74.7 KB · Views: 204

CurveBall

Member
Newcomer
Joined
Apr 8, 2014
Messages
7
Trophies
0
Age
57
XP
45
Country
Anyone help, how to read and write from internal nand instead of external SD?
I want to be able to small changes to the internal nand.
Cheers
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    @ZeroT21 ohhh a pot cake?
    +2
  • SylverReZ @ SylverReZ:
    Gimme some of dat
    +4
  • BakerMan @ BakerMan:
    oh yeah i don't use weed,in my baking or in general
  • BakerMan @ BakerMan:
    besides isn't it usually gummies or brownies?
  • AncientBoi @ AncientBoi:
    So, make a "New Trend"
  • BakerMan @ BakerMan:
    i just said i don't use weed
  • BigOnYa @ BigOnYa:
    You can add it in anything really, you can even make a butter/oil with it, then use that oil in anything
  • BakerMan @ BakerMan:
    besides i'm literally a minor and neurodivergent, so telling me to make a cake with cannabis is traumatizing me, ur cancelled buddy /s/srs
  • BakerMan @ BakerMan:
    (nah jk i'm just parodying those "i'm literally a minor and neurodivergent" mfs on twitter)
    +1
  • BigOnYa @ BigOnYa:
    Michigan has legal rec, so you only have few more years, is it 18 or 21 up there? 21 here in Ohio.
  • BakerMan @ BakerMan:
    prob 21, idk tho
    +1
  • ZeroT21 @ ZeroT21:
    Guess I'll go with plan B and make a Rum Vanilla flavored ice cream
    +1
  • BigOnYa @ BigOnYa:
    That sounds damn good.
  • AncientBoi @ AncientBoi:
    Nah. Tequila maybe
  • AncientBoi @ AncientBoi:
    That, or Old No. 7
  • BigOnYa @ BigOnYa:
    I'm ashamed to ask, but what is old no 7?
  • AncientBoi @ AncientBoi:
    Jack Daniels
    +2
  • BigOnYa @ BigOnYa:
    Oh yea, duh
    +1
  • BigOnYa @ BigOnYa:
    I still have some old no 7, bout to mix with some coke, and get "California Sober".
    +2
  • AncientBoi @ AncientBoi:
    lol, I finally got you to Enjoy a Coc Tail :tpi::rofl2::tpi:
    +2
  • BakerMan @ BakerMan:
    @ZeroT21 oh i bet some rum raisin ice cream is so good

    i don't drink, but some rum ice cream might be good
    +2
  • BigOnYa @ BigOnYa:
    Rum pecan ice cream is the bomb. Never had rum raisin, but bet be good. My homemade ice cream machine started rust inside so I pitched it, but gotta get a new one, miss making my own ice cream, esp with booze.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    But have you ever made ice cream on weed... Lol
    +2
    Xdqwerty @ Xdqwerty: Hi