Views: 1,608,046 | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 11-14-24 12:43 AM |
Guest: |
0 users reading blargSnes -- SNES emulator for the 3DS | 1 bot |
Main - Homebrew projects - blargSnes -- SNES emulator for the 3DS | Hide post layouts | New reply |
Drenn |
| ||
Newcomer Normal user Level: 4 Posts: 1/2 EXP: 171 Next: 108 Since: 10-30-14 Last post: 3229 days ago Last view: 3227 days ago |
So, from the sounds of things, you're currently working on v1.4? I'm just curious because I was poking around the source. Mostly to disable auto sram saving since it seemed to make the audio glitches worse. If you've updated it for the latest ctrulib already then there's no reason for me to mess with it. I suppose you haven't uploaded the code to github due to your passionate hatred of EmuCR? |
Discostew |
| ||
Member Normal user Level: 17 Posts: 33/51 EXP: 21436 Next: 3307 Since: 05-21-15 Last post: 3083 days ago Last view: 2459 days ago |
We've already got a push request that incorporates the newest ctrulib (from fincs). We just haven't committed it yet. |
Osakasan |
| ||
Newcomer Normal user Level: 5 Posts: 3/4 EXP: 462 Next: 67 Since: 09-21-15 Last post: 3228 days ago Last view: 3121 days ago |
Posted by Weicxiable Well... i'm getting a black screen on RxTools 10.3 EmuNAND, but thanks anyway ^^U I'll wait 'til we get a new release. Shame, because it's actually the only SNES emulator that reaches 100% speed for us o3DS peasants. |
Drenn |
| ||
Newcomer Normal user Level: 4 Posts: 2/2 EXP: 171 Next: 108 Since: 10-30-14 Last post: 3229 days ago Last view: 3227 days ago |
Posted by Discostew Ok great, I didn't notice that. Posted by Osakasan You should probably try launching it from the homebrew channel instead. I tried the cia but it didn't detect my roms. |
Osakasan |
| ||
Newcomer Normal user Level: 5 Posts: 4/4 EXP: 462 Next: 67 Since: 09-21-15 Last post: 3228 days ago Last view: 3121 days ago |
I'm actually trying to avoid using any homebrew launcher from CFW, last time i did it entered in some weird loop so i decided agaisn it :/
Also, since CFW brings absolute freedom, it defeats the purpose of a HBL, actually. Now i understand those guys who were always asking for .cia builds. I'm kinda getting annoyed by myself. |
Xharos |
| ||
Newcomer Normal user Level: 3 Posts: 1/1 EXP: 56 Next: 72 Since: 01-17-16 Last post: 3222 days ago Last view: 3221 days ago |
Any news on 1.4 or whatever? I just want to play A Link to the Past, haha.
Thanks for this emulator, it's awesome |
Discostew |
| ||
Member Normal user Level: 17 Posts: 34/51 EXP: 21436 Next: 3307 Since: 05-21-15 Last post: 3083 days ago Last view: 2459 days ago |
Posted by Xharos I don't work on the emulation/timing side of development, so I couldn't tell you anything regarding that, but there are a few things I've been working on, like various graphical/audio fixes. When is 1.4 being released? There is no ETA as of yet. |
UltiNaruto |
| ||
Newcomer Normal user Level: 6 Posts: 1/5 EXP: 640 Next: 267 Since: 11-19-15 Last post: 3216 days ago Last view: 3094 days ago |
Here's an unofficial build for those who need it as .cia : http://www.mediafire.com/download/nc8zuufcl08yacf/blargSnesCia.cia
It's compiled from veryhard branch with latest ctrulib. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 35/51 EXP: 21436 Next: 3307 Since: 05-21-15 Last post: 3083 days ago Last view: 2459 days ago |
Posted by UltiNaruto As a reminder to everyone. While you can choose to use unofficial builds, do not expect any help with them if you run into problems. |
Weicxiable |
| ||
Newcomer Normal user Level: 7 Posts: 2/7 EXP: 1053 Next: 395 Since: 01-07-16 Last post: 1650 days ago Last view: 1641 days ago |
Posted by UltiNarutoThis is the best build of blargSNES yet! |
UltiNaruto |
| ||
Newcomer Normal user Level: 6 Posts: 2/5 EXP: 640 Next: 267 Since: 11-19-15 Last post: 3216 days ago Last view: 3094 days ago |
@Discostew : I won't support this unofficial build aswell. It's just a temporary way to get blargSnes via cia for CFW users till we get an updated blargSnes version.
@Weicixiable : Thanks. Glad that it helps someone here. I had hard time figuring out the registers used in gpu because I never worked with the gpu service, but everything fine for now. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 36/51 EXP: 21436 Next: 3307 Since: 05-21-15 Last post: 3083 days ago Last view: 2459 days ago |
Posted by UltiNaruto You should have looked at the pull requests before doing it yourself, as fincs literally did the job already. We just haven't committed to it yet (but we will, as the things I've been working on are based on it). |
UltiNaruto |
| ||
Newcomer Normal user Level: 6 Posts: 3/5 EXP: 640 Next: 267 Since: 11-19-15 Last post: 3216 days ago Last view: 3094 days ago |
It doesn't matter as long as everything works. I usually use framebuffers for graphics. I will have to learn how to use gpu, so I can work on something a bit more advanced. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 37/51 EXP: 21436 Next: 3307 Since: 05-21-15 Last post: 3083 days ago Last view: 2459 days ago |
Posted by UltiNaruto Always good to learn. I didn't know much about the 3DS hardware when I first started tinkering around blargSNES. |
UltiNaruto |
| ||
Newcomer Normal user Level: 6 Posts: 4/5 EXP: 640 Next: 267 Since: 11-19-15 Last post: 3216 days ago Last view: 3094 days ago |
When I released Tetris3DS I was still learning framebuffers and even now I feel it to be a pain in the ass to draw something with framebuffers. |
TecXero |
| ||
Newcomer Technovert Level: 7 Posts: 4/7 EXP: 1061 Next: 387 Since: 11-16-15 From: Mainframe Last post: 3163 days ago Last view: 3163 days ago |
Posted by Osakasan I'm guessing you have HomeMenuHax setup for your SysNAND and have it autobooting your EmuNAND with CFW? If so, download Homebrew Launcher Loader, install it, and have it download the payload for your EmuNAND (start it up and hold Y). The payload will be on the root of your SD card. Open it up with a hexeditor and, on the text side, find "boot.3dsx". Change the name to anything else with four digits, like "menu.3dsx". Now grab your preferred Homebrew Launcher, rename it from "boot.3dsx" to "menu.3dsx" or whatever you changed it to in the hexeditor and put it on the root of your SD card. This way it won't interfere with your autoboot and you can easily access 3dsx homebrew. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 38/51 EXP: 21436 Next: 3307 Since: 05-21-15 Last post: 3083 days ago Last view: 2459 days ago |
Posted by UltiNaruto If I may ask, how did you make the CIA file, and what did you use for it? I'm attempting to do it myself with the files that have been supplied in the CCI folder, but I keep getting an error. The makerom I used is from the 3dbrew site arm-none-eabi-strip blargSnes.elf makerom -f cia -o blargSnes.cia -rsf cci\cia.rsf -target t -exefslogo -elf blargSnes.elf -icon cci\icon.bin -banner cci\banner.bin [RSF ERROR] Unrecognised Key: 'ExeFs' [RSF ERROR] Error Proccessing RSF file |
StapleButter |
| ||
Member blarg Level: 30 Posts: 157/184 EXP: 151204 Next: 14665 Since: 10-27-14 From: France Last post: 2641 days ago Last view: 2551 days ago |
set PATH=%PATH%;C:\Python30
make copy blargSnes.elf blargSnes_s.elf arm-none-eabi-strip blargSnes_s.elf makerom -f cci -o blargSnes.3ds -rsf ./cci/gw_workaround.rsf -target d -exefslogo -elf blargSnes_s.elf -icon ./cci/icon.bin -banner ./cci/banner.bin makerom -f cia -o blargSnes.cia -rsf ./cci/cia.rsf -target t -exefslogo -elf blargSnes_s.elf -icon ./cci/icon.bin -banner ./cci/banner.bin pause my build.bat file which I use to build Gateway/CIA versions of blargSNES (the first line might be unneeded now, it was a dirty hack so that I could compile shaders with aemstro back then) there's also build2.bat for Ninjhax if you want, but that one is easy ____________________ blargSNES -- SNES emu for 3DS More cool stuff |
profi200 |
| ||
Member Who knows? Level: 19 Posts: 47/70 EXP: 34470 Next: 1307 Since: 05-21-15 From: Germany Last post: 2985 days ago Last view: 2853 days ago |
You should use the new, slightly changed rsf format: https://gist.github.com/jakcron/47392b861657746d8448
And also stripping elfs is not needed anymore |
Discostew |
| ||
Member Normal user Level: 17 Posts: 39/51 EXP: 21436 Next: 3307 Since: 05-21-15 Last post: 3083 days ago Last view: 2459 days ago |
Well, got it working with the old one by trimming out the ExeFs and PlainRegion sections of the cia.rsf file. Result is quite a bit smaller than the 3dsx. Installs on my emuNAND, but there's no audio. I didn't have the system report if NDSP is enabled or not, so I'll examine it now. It works as a 3dsx though.
And to those wondering, I recently pushed my changes. edit: Seems under my emuNAND and running the CIA, NDSP doesn't turn on. |
Main - Homebrew projects - blargSnes -- SNES emulator for the 3DS | Hide post layouts | New reply |
Page rendered in 0.019 seconds. (2048KB of memory used) MySQL - queries: 28, rows: 103/103, time: 0.007 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |