Search found 26 matches

by bry111
Sun Aug 21, 2022 10:05 pm
Forum: Genesis / Mega Drive, Sega CD, 32X
Topic: Issues with M30 (Genesis 2.4ghz using SNAC) playing Xenocrisis
Replies: 12
Views: 12982

Re: Issues with M30 (Genesis 2.4ghz using SNAC) playing Xenocrisis

It appears there is a glitch on the select/TH line resulting in spurious button press reports from the controller. I'm not sure if this is the cause of trouble reported in this thread but it doesn't look great. Attached are some oscilloscope captures while using the 6 button controller tester linked earlier in the thread. Pardon the poor quality, I...
by bry111
Thu Jul 21, 2022 6:06 am
Forum: NES (Nintendo Entertainment System)
Topic: Famicom Multitap
Replies: 6
Views: 3893

Re: Famicom Multitap

There are three main methods by which games can use more than two controllers on a NES/Famicom: the Hori multitap (aka "Famicom Four Players Adapter") on Famicom*, the Four Score (or Satellite) on NES**, and "simple" expansion port usage on Famicom* (using hardwired controllers on older Famicoms or the NES-style controller ports...
by bry111
Thu Jul 21, 2022 3:57 am
Forum: Sega Saturn
Topic: Sega Saturn Core in Development
Replies: 942
Views: 420526

Re: Sega Saturn Core in Development

It looks like there's a Saturn SNAC adapter for sale... does that mean the SNAC pinout has been decided? Not sure how well-known this is, but the Saturn is somewhat compatible with Genesis/Megadrive controllers. It would be neat if the Saturn SNAC pinout was chosen such that those with a working Genesis SNAC adapter could use it to plug in a Genesi...
by bry111
Mon Jul 04, 2022 5:49 am
Forum: Genesis / Mega Drive, Sega CD, 32X
Topic: Issues with M30 (Genesis 2.4ghz using SNAC) playing Xenocrisis
Replies: 12
Views: 12982

Re: Issues with M30 (Genesis 2.4ghz using SNAC) playing Xenocrisis

twonunpackmule, would you be able to try out your 6 button controller via SNAC using the 6 button controller tester from https://huguesjohnson.com/programming/genesis/6button/ ? In particular, I'm wondering whether the button display at the top of the screen seems to work OK, and also what value you get for cycle 9 (TH high) during VBlank read (tha...
by bry111
Sun Feb 13, 2022 9:15 pm
Forum: Development for MiSTer
Topic: Script for loading cartridges from usb cart dumpers
Replies: 11
Views: 14447

Re: Questions for script writing, Retrode 2 support

For reference, I tried adding dwc_otg.speed=1 to linux/u-boot.txt and it didn't seem to make any difference. I have not attempted the u-boot command prompt suggested by Sorgelig in the atari-forum thread from a few years ago. Using the NES lag tester core I was able to get the following results (count/avg/max/min/stdev, all appearing as joystick ID...
by bry111
Sun Feb 06, 2022 8:43 pm
Forum: Input Devices
Topic: Lag tester core - diagnosing variable lag?
Replies: 5
Views: 11998

Re: Lag tester core - diagnosing variable lag?

That did it! Pin 1 of the P7 connector is the way to go. Thanks paulbnl! Now I feel dumb for looking at the TX part of the instructions and not the D+. But I can get numbers without loading a ROM, which makes a lot more sense. So with a DaemonBite Arcade Encoder clone, ID 1b4f:9206, after a run of testing I get count/avg/max/min/stdev 3392/0.7/1.36...
by bry111
Sun Feb 06, 2022 10:01 am
Forum: Input Devices
Topic: Lag tester core - diagnosing variable lag?
Replies: 5
Views: 11998

Re: Lag tester core - diagnosing variable lag?

SNAC not enabled, "Serial Mode" is set to "None". I may very well be using the wrong pin, I don't have an IO Board so I looked at its schematic as per https://github.com/MiSTer-devel/Hardware_MiSTer/blob/master/releases/iobrd_6.1.pdf, and I think the User IO TX line referred to by the lag tester instructions to connect to arduin...
by bry111
Sun Feb 06, 2022 7:21 am
Forum: Input Devices
Topic: Lag tester core - diagnosing variable lag?
Replies: 5
Views: 11998

Re: Lag tester core - diagnosing variable lag? [Solved]

Ok, I figured out at least part of it and have a solution that works well enough for me. Most NES ROMs poll the controller a small number of times per frame, at about 60.1Hz. The arduino code is recording the time, grounding (pressing) the button, sleeping 16ms, setting the button to floating (releasing), sleeping 16ms, sleeping a random amount of ...
by bry111
Fri Dec 31, 2021 9:05 am
Forum: Input Devices
Topic: Lag tester core - diagnosing variable lag?
Replies: 5
Views: 11998

Lag tester core - diagnosing variable lag?

I've been trying to use the lag tester core from https://github.com/misteraddons/inputlatency and I'm getting some unexpected results. At first I thought I'd try testing a DaemonBite Arcade Encoder (lite? clone?) built as per https://github.com/MickGyver/DaemonBite-Arcade-Encoder as a baseline before trying anything interesting. But instead of the ...
by bry111
Fri Dec 31, 2021 6:54 am
Forum: Display Devices
Topic: Advice for HDMI Users
Replies: 96
Views: 88350

Re: Advice for HDMI Users

Maybe a diode on pin 18 would help? Reminds me of https://www.retrorgb.com/cheap-fix-for- ... tters.html although it's not the same problem at all.
by bry111
Sun Oct 03, 2021 7:05 am
Forum: Development for MiSTer
Topic: Script for loading cartridges from usb cart dumpers
Replies: 11
Views: 14447

Re: Questions for script writing, Retrode 2 support

Here is an even later response. A long time ago (years) the MiSTer never worked with Retrode 2 controllers. Now, for me at least it sometimes works. So that's an improvement. I've never gotten it to work with just an on-the-go adapter cable. I've only gotten it to work with a powered USB hub (don't have the official MiSTer hub, I use a 10-ish year ...
by bry111
Sun Feb 14, 2021 5:47 am
Forum: Game Boy Advance
Topic: 512 byte EEPROM save support?
Replies: 1
Views: 5098

512 byte EEPROM save support?

Does the GBA core support 512 byte EEPROM saves? I had very minor trouble with one game that uses them - Scurge Hive. The first thing I noticed is that MiSTer produces 8192 byte saves for Scurge (like most other GBA EEPROM saves I guess). But oddly, it contained content from the save for the previous game I was playing - in this case I was previous...
by bry111
Sun Feb 14, 2021 5:25 am
Forum: PC Engine, TurboGrafx 16/CD
Topic: .CHD out of sync - Rondo of Blood
Replies: 15
Views: 18970

Re: .CHD out of sync - Rondo of Blood

Thank you for fixing the chd metadata handling! It helped with an odd dump (non-redump) I had. I have found a very contrived case where chd handling disagrees with MiSTer's bin/cue support. I will only list it for reference and am not aware of any actual problems with anything anyone might reasonably try to do. Recent homebrew Space Ava 201 (releas...
by bry111
Thu Jan 14, 2021 7:32 am
Forum: NES (Nintendo Entertainment System)
Topic: Super Mario Bros 256 Level Glitch
Replies: 8
Views: 8179

Re: Super Mario Bros 256 Level Glitch

In case it helps anyone, attached is a zip file containing a gg file with both Game Genie codes converted for MiSTer. Extract the gg file and add it to the content of your existing "cheats/NES/Super Mario Bros. (World) [D445F698].zip" file you already have on the SD card to make cheat "Hold B on title screen to select world, can go p...
by bry111
Fri Nov 20, 2020 6:15 am
Forum: PC 486SX (ao486)
Topic: Joystick issues on latest version
Replies: 5
Views: 4225

Re: Joystick issues on latest version

There are also (at least) a couple different ways to read the gameport. Software can use BIOS calls (interrupt 15h, AH=84h), or poll I/O address 201h directly. I'm guessing most games didn't use the BIOS calls because they're slower? I haven't had any luck getting gameport BIOS calls to work with MiSTer (at least in ao486_20201106.rbf and a few oth...
by bry111
Sat Aug 15, 2020 11:31 pm
Forum: PC 486SX (ao486)
Topic: MIDI sound using software synths?
Replies: 20
Views: 9840

Re: MIDI sound using software synths?

Not sure if this is the right thread for this. I've been trying to use FluidSynth with the recent incredible improvements to the core and it's not working out so well. Maybe I'm missing something, or maybe I'm running into limits? My configuration: in MidiLink.INI MIDI_BAUD set to 31250 and UDP_BAUD set to 38400 as per above post FSYNTH_SOUNDFONT s...
by bry111
Sat Aug 15, 2020 10:51 pm
Forum: PC 486SX (ao486)
Topic: Shared folder discussion
Replies: 50
Views: 41078

Re: Shared folder discussion

A strange issue - if I place zip files in the shared folder, I can't use them without renaming. From the DOS dir command, the zip files appear to be present and a normal file with the correct size. But many other DOS commands behave as if the zip files are directories; for instance, the copy command fails to copy a zip file the same way it fails to...
by bry111
Sat Aug 15, 2020 9:32 pm
Forum: PC 486SX (ao486)
Topic: Starting-point DOS configuration for ao486 and all features (instructional)
Replies: 46
Views: 15037

Re: Starting-point DOS configuration for ao486 and all features (instructional)

Thanks for this! :) Especially the part about EMM386, I never would have guessed the right options for excluding regions, and other instructions I've seen reference QEMM. Consider adding /3 to the CTMOUSE line to add 3-button mouse support (clicking the wheel on modern mice maps to button 3). I had a 3-button mouse back in the day though now that I...
by bry111
Sat Aug 15, 2020 2:33 am
Forum: General Discussions
Topic: A new core to use MiSTer as a scaler?
Replies: 9
Views: 5409

Re: A new core to use MiSTer as a scaler?

According to the DE10-Nano manual, the ADC has a 500Ksps sampling rate. I don't think that's anywhere close to enough. For instance, if I'm following the superfamicom.org timing wiki page correctly, between "The SNES master clock runs at about 21.477MHz NTSC" and "The PPU outputs one pixel every 4 master cycles" that means it ou...
by bry111
Thu Aug 06, 2020 12:25 am
Forum: Input Devices
Topic: Help debugging SNAC problem
Replies: 8
Views: 4673

Re: Help debugging SNAC problem

.. right, okay, I see that the furtherest right in is showing a 0v to 3.3v pulse at around 121hz which... that sounds pretty fast for something meant to be happening once a frame (I would expect 60hz) but maybe this is normal. That sounds normal for games that read the controller at least twice per frame to work around the NES hardware bug that pl...
by bry111
Wed Aug 05, 2020 3:43 am
Forum: Input Devices
Topic: Help debugging SNAC problem
Replies: 8
Views: 4673

Re: Help debugging SNAC problem

Head-slap questions first... You're using the NES core, and under Input Options you've set Serial Mode to SNAC? What have you set the SNAC Zapper setting to, and are you using a Zapper? Any chance that the Swap Joysticks option helps? Have you tried setting Multitap to Disabled and Periphery to None? Unsure how these interact with SNAC, try ruling ...
by bry111
Fri Jul 24, 2020 1:50 am
Forum: SNES (Super Nintendo Entertainment System)
Topic: Megaman X
Replies: 14
Views: 10145

Re: Megaman X

Maybe SNES core needs to check the ROM type information in the header and disable SRAM writes if the game doesn’t have it? It's apparently not possible to support all ROMs with this approach. Apparently some games lie in their internal headers as a form of copy protection, and if I understand correctly external 512 byte SMC headers apparently don'...
by bry111
Fri Jul 24, 2020 12:44 am
Forum: SNES (Super Nintendo Entertainment System)
Topic: Autosave
Replies: 44
Views: 66039

Re: Autosave

There are definitely SNES games that cartridge SRAM as work RAM. At least a few special chip games. SD2SNES / FXPak Pro explicitly checksums ROMS (since firmware 1.9.0) to detect whether it's known to use part of its SRAM as work RAM, and if so only checks for changes to a game-specific subset of SRAM to determine whether there are changes worth sa...
by bry111
Fri Jul 24, 2020 12:00 am
Forum: Display Devices
Topic: direct_video, ypbpr, and hdmi_limited
Replies: 9
Views: 5429

Re: direct_video, ypbpr, and hdmi_limited

Oh, for sure, my adapter is definitely a low-end device, no question. Plus, maybe sending YPbPr though such an HDMI to VGA adapter is too much of a hack to expect it to work well, I'm not sure.

I'm mostly just curious whether the hdmi_limited option should do anything when ypbpr is set. Is it an RGB-only option?
by bry111
Tue Jul 21, 2020 3:35 am
Forum: Sega Master System / Game Gear
Topic: Game Gear aspect ratio
Replies: 6
Views: 15085

Game Gear aspect ratio

Semi-recently there was a change to the SMS core to change the Game Gear aspect ratio from 4:3 to 10:9. The GG's resolution is 160x144, and if the pixels were square then it would have a 10:9 aspect ratio. But the GameBoy's resolution is also 160x144, and whenever I look at comparison photos, the GG's screen looks wider. So maybe 4:3 would be close...
by bry111
Tue Jul 21, 2020 1:31 am
Forum: Display Devices
Topic: direct_video, ypbpr, and hdmi_limited
Replies: 9
Views: 5429

direct_video, ypbpr, and hdmi_limited

I have a HDMI -> VGA adapter which works with MiSTer.ini setting direct_video=1, but appears to only support limited range . When trying to output to a CRT via component video (so, ypbpr=1, composite_sync=1, and a diode+resistor to get sync-on-green/Y), the hdmi_limited setting appears to have no effect. Or if it has any effect, it is too subtle fo...