Pages: 1 2 3
Posted on 19-05-16, 13:39 in Super Scope cursor confusion [bsnes]
Burned-out Genius Developer
Post: #41 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
Ah the downside of feature creep, now we have to upscale to any arbitrary size output for HD mode 7. Okay thanks for the report, I'll try to fix it when I can.
Posted on 19-05-29, 15:36 in Super Game Boy on Higan/Bsnes
Burned-out Genius Developer
Post: #42 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
No, my Game Boy emulation is not good.

I kept listening to people documenting new findings on the Game Boy and releasing test ROMs for them. Every time, I implemented what they said, passed their test ROMs, and then realized I broke more and more of the actual games library in the process.

So I stopped trying while at least most games were still playable.

The Game Boy core in higan needs desperate work. I'd be happy to pay people to help me with it at this point.
Posted on 19-06-13, 08:41 in Please help me with some PCB/Board issues
Burned-out Genius Developer
Post: #43 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
I haven't yet dumped a game using BA3M-20, hence it's not in my boards database as a valid target yet.

I don't add boards until I personally analyze them. There's a 99% chance BA3M-10 == BA3M-20, but 1A3B-13 is different from 1A3B-20 in a way that breaks certain games, so I'm not risking it.

You'll have to add the game to the boards database yourself, or wait for me to dump a cart that uses it, sorry.

The main boards missing right now are the Japanese-only special chip games.
Posted on 19-08-14, 09:05 in bsnes v108 released
Burned-out Genius Developer
Post: #44 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
> why does Load a ROM in Higan v106 always open to my User folder?

v106 is dead. Long live v106. But to answer you question, load ROM was a stopgap, you were supposed to load in your games and then use the library.

> when Assigning a path clicking an Assign button will always, always open to my Windows User folder

How often do you change your default paths that it even matters where it starts? D:

I was trying to avoid having to track the most recently used paths there, so since it has to default somewhere, I just chose a person's home folder.

> I can't just copy/paste/manually type the paths in to any of the fields

It was meant to stop you from typing in invalid paths. But now that you mention it, an uneditable text box is a pretty poor way of conveying this. I should turn them into labels since they aren't editable.

> it unloads the currently running ROM before you even attempt to open another ROM (what if you wanted to cancel?).

This is how I support Super Game Boy, BS Satellaview carts, Sufami Turbo multi-slot carts, etc.

When you choose "load game", I unload the system, then call load() with no arguments.

The core then calls the GUI to say "hey I need a ROM", and you can give it a ROM or not, but the last game was already unloaded now. If you pick a Super Game Boy BIOS, the core can then say "hey I'd like another ROM, this time for the Game Boy."

I may be able to monkey patch around this in a crude way, but that's why it works as it does currently.

> Seriously, though. Good job on the release, byuu.

Thank you ^-^;

> even though your emu hasn't been the system-killer it is reputed as for quite some time.

Currenty, on a lowly $150 Ryzen 2, higan is at 120fps, bsnes is at 390fps (but fast forwards at 500fps.)

I've pretty well exhausted every reasonable performance gain left that won't sacrifice accuracy. But I need to get things faster still. The current hotness is emulator enhancements: HD mode 7, CPU overclocking, widescreen, 480p deinterlacing, NTSC filters, and run-ahead. That stuff eats up CPU resources like crazy.

> Did we have movie support at one point?

v073 was the last version with it.

> The snow effect is actually quite nice, no joke, despite it being fairly simple.

It'll be even fancier in the next release, I added alpha blending support to give it a depth-of-field effect. Gimmicky, but you can't put a price on nostalgia.

> Audio is kind of funky here. Fast-forward queues up seconds worth of audio for some reason.

DRC doesn't work well fast-forward and rewind, yeah. I could perhaps disable it while doing either?

> I might play around with the ruby ALSA code and see if I can get DRC working with it.

That would be extremely appreciated if you do, thank you!

I wish there were a way we didn't have to duplicate our efforts. You guys are masters of the frontend stuff, and I'm good at the backend stuff. Ah well.

In any case, I adapted my PPU core to not use higan-specific pieces like my template integer types. If you guys would be okay with the LGPL and want to become 50% bsnes instead of just 25% bsnes, let me know ^-^

Also, I've been trying to work on the problem of audio sounding like a hot mess when fast-forwarding. DRC or not, I don't know of a way to do that without distorting the pitch, so for now I default to lowering the volume on fast forward, with an option to mute during fast forward.

> Also i think the speedup may have broken NS's internet and/or NS... what the?

NS?
Posted on 19-08-15, 04:49 in bsnes v108 released
Burned-out Genius Developer
Post: #45 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
It's been really greatly appreciated not having to deal with forum drama, but on the downside I tend to forget about the place as a result, sorry ^^;
Posted on 19-08-16, 13:38 in bsnes v108 released (revision 2)
Burned-out Genius Developer
Post: #46 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
> i see you mentioned run-ahead earlier as something that could be considered in the future

The main issue is my save state system isn't 100% perfect on account of the cooperative threading.

> I mean I get how byuu must have been tired of dealing with all the drama.

Yeah, I'm done with it.

...

Anyway it sounds like this thread got brailed, so until next release ~
Posted on 19-08-26, 13:40 in I have yet to have never seen it all.
Burned-out Genius Developer
Post: #47 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
So flag the entire site with scary, hard-to-bypass warnings because ... it doesn't like a single program link, and no way to appeal this to an actual human. Lovely.
Posted on 19-08-28, 22:03 in [Famicom]Konami QT Adapter finally emulated (revision 1)
Burned-out Genius Developer
Post: #48 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
The VRC5 part sounds pretty cool.

I'm not opposed to it, I just wonder how I'll ever get the time.

I don't need to own all the carts, I was just trying to get PCB / memory map information for all the SNES games. As long as a game is officially licensed, I'm okay with supporting it. When it comes to unlicensed games, it can quickly get hairy: eg it would not be a nice thing to emulate Pier Solar in higan.
Posted on 21-01-02, 00:25 in Local copy of the old forum (revision 2)
Burned-out Genius Developer
Post: #49 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
Your post is too short to have any real meaning. Try a little harder.
Posted on 21-01-02, 00:55 in Local copy of the old forum (revision 2)
Burned-out Genius Developer
Post: #50 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
Your post is too short to have any real meaning. Try a little harder.
Posted on 21-01-02, 01:16 in Local copy of the old forum
Burned-out Genius Developer
Post: #51 of 51
Since: 10-30-18

Last post: 1212 days
Last view: 1135 days
Thank you.
Pages: 1 2 3
    Main » Near » List of posts
    Yes, it's an ad.