Views: 1,610,090 | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 11-23-24 12:30 PM |
Guest: |
Main - Posts by Discostew |
Discostew |
| ||
Member Normal user Level: 17 Posts: 21/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Posted by profi200 Is this on an o3DS? If so (and not on an n3DS if someone can test that out), then it may have something to do with the increased amount of processing the system has to do with audio, since adding gaussian interpolation, noise, and echoing isn't exactly free. SPC processing may be done on the main CPU core, but processing of the current DSP settings into audio is done on the 2nd core. The 2nd core on an o3DS is shared with the system's OS, and isn't exactly reliable. I'm currently working on others things atm with the emulator, but I'll take a look at what you reported and see if there's something I can do about it. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 22/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Posted by knives That's a known bug that even snes9x used to have. I believe it had something to do with hdma timing. I don't recall what snes9x did to fix it (whether by hack or legitimate fix), but they used to have people manually assign the timing from the command line when launching the emulator on Windows to work around it. StapleButter insists on no hacks to get around issues like these. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 23/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Posted by TKZ100 Not to my knowledge, but you'll hear about it if something does crop up. Posted by blockers This is a known issue that I believe has plagued blargSNES since the beginning. Posted by Zanther Not all games work with blargSNES. Some attempt to go through, but mess up in some form. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 24/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
For people wondering why blargSNES doesn't seem to work with HomeMenuHax and various others, the word on the street is that it locks up due to the 2nd core not being initialized, as blargSNES is one of the few apps that utilizes it. HomeMenuHax and others like it do not initialize the 2nd core for app use. Thankfully, until this is fixed (which is not on blargSNES's end), you can initialize it yourself by running an existing app, like the Music Player. Here are the steps to get it working through HomeMenuHax.
- Boot system as normal (no loading of HomeMenuHax just yet) - Launch the Music Player app (this app will initialize the 2nd core) - After it is loaded, press the power button once to be notified the software was closed. - Press the Home button to return to the Home Menu - Hold L as it is loading back the Home Menu to launch HomeMenuHax - Go about your business from there |
Discostew |
| ||
Member Normal user Level: 17 Posts: 25/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Posted by Saulot Those exploits work because they are strung into an already loaded game/app. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 26/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Just to let everyone know, this issue will be fixed when ***hax 2.5 is released (as said by smealum on the github issues page of homemenuhax). |
Discostew |
| ||
Member Normal user Level: 17 Posts: 27/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
My tinkered version that is using the most recent ctrulib (not currently available on gitHub) seems to be working fine with *hax 2.5, sleep mode and all. Won't include the stuff I was tinkering with, but when I have the time, I'll see about updating the gitHub. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 28/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
I don't recall making and posting any builds. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 29/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Posted by trashdinner No ETA ATM, but there are things in the works. But be aware, it's the holidays, and RL things have priority. You understand. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 30/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Posted by mastercreeper Have you used the emulator as a prior version before? You may have to delete the ini file for blargSNES on the root directory. When in doubt, start with a clean slate. Posted by JebusChrist As of this moment, there are no plans for remapping, mainly because the control layout of the 3DS is so extremely close to the SNES. Yes, the face buttons aren't skewed like they are on an SNES controller, but it's close enough. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 31/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Boy, it sure would be nice if we could have games like F-Zero running at 60fps on an o3DS, wouldn't it? |
Discostew |
| ||
Member Normal user Level: 17 Posts: 32/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Posted by McGruff Guess my post does make it sound like that. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 33/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
We've already got a push request that incorporates the newest ctrulib (from fincs). We just haven't committed it yet. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 34/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 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. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 35/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 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. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 36/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 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). |
Discostew |
| ||
Member Normal user Level: 17 Posts: 37/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 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. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 38/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 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 |
Discostew |
| ||
Member Normal user Level: 17 Posts: 39/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 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. |
Discostew |
| ||
Member Normal user Level: 17 Posts: 40/51 EXP: 21465 Next: 3278 Since: 05-21-15 Last post: 3093 days ago Last view: 2469 days ago |
Posted by profi200 Ah, so it only checks for a binary or "hb:dsp", the latter only available via the hax. Guess I'll need to dump the binary. As a note for those wanting to build a new cia, it still has a problem when suspending to the home menu and re-entering the application. I'll see what I can do about that. |
Main - Posts by Discostew |
Page rendered in 0.019 seconds. (2048KB of memory used) MySQL - queries: 22, rows: 99/99, time: 0.006 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |