Search found 218 matches
- Thu Apr 08, 2021 10:52 pm
- Forum: Linux
- Topic: Why not use a package manager?
- Replies: 64
- Views: 20746
Re: Why not use a package manager?
I think what you're seeing can be summed up as MiSTer being set up (more or less) like an embedded Linux system rather than a traditional desktop or server distro. As far as the base Linux environment is concerned, the process is to update "the firmware" rather than updating individual packages. There are embedded Linux systems with packa...
- Thu Apr 08, 2021 4:03 pm
- Forum: General Discussions
- Topic: Why I hate emulation.
- Replies: 62
- Views: 48361
Re: Why I hate emulation.
So hopefully you can see why I'm confused :P I think there's one main disconnect that has us talking past each other: The post you replied to recommended to "stick to the official MAME". You replied to that as though it just said "stick with MAME", and I was trying to make the point that the "official" part is importa...
- Thu Apr 08, 2021 2:31 pm
- Forum: General Discussions
- Topic: Why I hate emulation.
- Replies: 62
- Views: 48361
Re: Why I hate emulation.
MAME for what? Plenty of console drivers in MAME are pretty terrible when compared to Mednafen/bsnes/BlastEm!/etc... As always, the correct answer is "it depends". :P I think the key word there is "official", i.e. actively-maintained upstream as opposed to some fork-of-a-fork that is missing years' worth of fixes and enhancemen...
- Wed Apr 07, 2021 2:46 am
- Forum: General Discussions
- Topic: Why I hate emulation.
- Replies: 62
- Views: 48361
Re: Why I hate emulation.
It's possible that I've misunderstood something because much of my knowledge of this is secondhand, but I think most of the drawbacks attributed to software emulators in recent years are really lingering problems with the transition to desktop compositing in mainstream operating systems. Basically, older operating systems allowed applications to dr...
- Sun Mar 28, 2021 11:17 pm
- Forum: Other Computer / System Cores
- Topic: Apple II Core
- Replies: 251
- Views: 151860
Re: Apple II Core
Is it possible that you changed the CPU type? This sounds like exactly what I see if the CPU type is set to 6502.
- Sun Mar 28, 2021 4:39 am
- Forum: Sega Saturn
- Topic: Saturn
- Replies: 108
- Views: 94082
Re: Saturn
The wording of the question is pretty ambiguous, and mixes up MiSTer/non-MiSTer with development/release distinctions. I'm sure srg320 just meant that the structure/definition of the menu will change radically before release, not that it's some non-MiSTer menu mechanism.
- Tue Mar 23, 2021 4:29 am
- Forum: Other Computer / System Cores
- Topic: Apple II Core
- Replies: 251
- Views: 151860
Re: Apple II Core
It's fallen off my bash history, but for Pitch Dark I'm pretty sure I just did this and it worked (after figuring out that it needed 65C02):
Code: Select all
dd if=Pitch-Dark-20200427.2mg of=Pitch-Dark-20200427.hdv bs=64 skip=1
- Sun Mar 21, 2021 5:59 pm
- Forum: Development for MiSTer
- Topic: Learning path for FPGA
- Replies: 25
- Views: 23208
Re: Learning path for FPGA
For MiSTer-type FPGA work, the most relevant topic within electrical engineering is probably "digital design", and there are various introductory textbooks about it that are HDL-oriented. Some of the older ones probably have more of an emphasis on techniques that are only relevant for ASIC designs and not so much for FPGA. I personally mo...
- Fri Mar 19, 2021 7:37 pm
- Forum: Sega Master System / Game Gear
- Topic: Is there a way to tell if a rom is to play in a specific region / TV System
- Replies: 11
- Views: 14535
- Fri Mar 19, 2021 2:19 pm
- Forum: Sega Master System / Game Gear
- Topic: Is there a way to tell if a rom is to play in a specific region / TV System
- Replies: 11
- Views: 14535
Re: Is there a way to tell if a rom is to play in a specific region / TV System
For games of this era, it was standard practice to simply let games run slower on 50 Hz systems rather than try to alter the behavior. A game running slower on a 50 Hz system may be "correct" behavior in that sense. Ideally, anything with a J or U in the region code should run correctly on a 60 Hz system and anything with an E in the regi...
- Sun Mar 14, 2021 3:11 am
- Forum: Genesis / Mega Drive, Sega CD, 32X
- Topic: MD+/MSU Games Are Here!
- Replies: 80
- Views: 68334
- Wed Feb 24, 2021 11:04 pm
- Forum: General Discussions
- Topic: New MiSTer hardware board
- Replies: 54
- Views: 29300
Re: New MiSTer hardware board
You can't purchase hdmi transmitter components unless you're a HDMI adopter (See https://www.analog.com/en/products/adv7535.html ) :cry: I guess that's a relatively new thing, because I'm sure I remember ADV7511/13 being normally stocked products at major distributors a few years ago. It looks like it might also be specific to Analog Devices produ...
- Wed Feb 24, 2021 4:22 pm
- Forum: General Discussions
- Topic: New MiSTer hardware board
- Replies: 54
- Views: 29300
Re: New MiSTer hardware board
While DVI-D would be bigger than HDMI, DVI-I should be smaller than HDMI + VGA, at the cost of requiring (passive) adapters for both of those. DVI also doesn't carry CEC signals. While it would be cool to have CEC support, lacking it altogether would still be an improvement over DE10-Nano screwing it up. Just look at the SD2SNES that got in trouble...
- Tue Feb 23, 2021 9:20 pm
- Forum: Sony PlayStation (PSX)
- Topic: PlayStation
- Replies: 138
- Views: 116754
Re: PlayStation
They haven't disappeared; the links in the video description just have extra crap at the end for some reason.
https://twitter.com/Laxer3A
https://twitter.com/ultraembedded
https://www.patreon.com/laxer3a
https://twitter.com/Laxer3A
https://twitter.com/ultraembedded
https://www.patreon.com/laxer3a
- Sat Feb 20, 2021 4:48 pm
- Forum: Genesis / Mega Drive, Sega CD, 32X
- Topic: MD+/MSU Games Are Here!
- Replies: 80
- Views: 68334
Re: MD+/MSU Games Are Here!
Can anyone point me to the Krikz test bios/cart? I have the MSU looping working now, but I'd like to do a more extensive test to see if it passes https://github.com/krikzz/MEGA-PRO/tree/master/mcd-verificator There's also an issue open about it failing, although not much detail/discussion yet: https://github.com/MiSTer-devel/MegaCD_MiSTer/issues/50
- Mon Feb 15, 2021 9:26 pm
- Forum: Linux
- Topic: Cores opening irrelevant files on loading
- Replies: 2
- Views: 2045
Re: Cores opening irrelevant files on loading
I don't see this behavior in my setup. Do you have the "recents" feature enabled? That code seems to check whether files still exist whenever updating the list, and if the file in question is within a zip file, checking for the file's existence requires at least reading the zip index, not just a stat().
- Mon Feb 15, 2021 3:49 pm
- Forum: General Discussions
- Topic: Limits of the DE10 Nano board?
- Replies: 4
- Views: 3407
Re: Limits of the DE10 Nano board?
One thing to keep in mind is that modern FPGAs are not just a bunch of logic; they also have dedicated "hard blocks" for specific functions that would be especially inefficient or incur a major performance penalty if implemented in generic logic. Examples of these include blocks for RAM, MAC (multiply-accumulate) and SERDES (serialization...
- Thu Feb 11, 2021 3:54 am
- Forum: SNES (Super Nintendo Entertainment System)
- Topic: MSU-1
- Replies: 121
- Views: 108855
Re: MSU-1
With a 16kb FIFO for data, another FIFO for the Audio, all the special chips cannot fit. So, I have to try something else instead... I'm admittedly not an FPGA resource expert, but after looking around for some optimization possibilities I don't understand why this would be the case. I found a couple places where it might be possible to merge inte...
- Wed Feb 10, 2021 5:17 pm
- Forum: Other Computer / System Cores
- Topic: Apple II Core
- Replies: 251
- Views: 151860
Re: Apple II Core
I've been looking into this, but it's not trivial. Disk II exposes a lot of the underlying drive behavior to Apple II software; the CPU essentially performs the role of the controller. I have two-drive read support semi-working, but there are still a couple of quirks around mounting/unmounting that I don't really understand (I think this relates to...
- Tue Feb 09, 2021 7:54 pm
- Forum: Neo Geo MVS / AES / CD
- Topic: NeoGeo roms fail to load, I see 000-lo.lo before going to blue screen
- Replies: 15
- Views: 11108
Re: NeoGeo roms fail to load, I see 000-lo.lo before going to blue screen
Yes, the default/official romsets.xml file is only ~23.5KB. Darksoft sets don't require a list of file names because they all use the same names, which the loader uses as defaults.
- Tue Feb 09, 2021 4:43 am
- Forum: Neo Geo MVS / AES / CD
- Topic: NeoGeo roms fail to load, I see 000-lo.lo before going to blue screen
- Replies: 15
- Views: 11108
Re: NeoGeo roms fail to load, I see 000-lo.lo before going to blue screen
Seeing 000-lo.lo but no "C" ROM suggests that the loader isn't finding the game ROM files it expects. Are these emulator sets? By default (i.e. without a custom romsets.xml file), the MiSTer Neo Geo core mostly supports Darksoft-formatted sets. These contain pre-concatenated/interleaved/decrypted ROM banks with simple uniform names like &...
- Sun Feb 07, 2021 6:28 pm
- Forum: Arcade Cores
- Topic: Galaxian Inaccurate Sound
- Replies: 5
- Views: 2803
Re: Galaxian Inaccurate Sound
Galaxian sound accuracy is apparently still an open question at this point, partly because it's not clear that all boards actually used the same component values. There's a lot of analog stuff in the sound hardware that might have been fudged with "close enough" resistors/capacitors in some production batches, not to mention potential iss...
- Sat Feb 06, 2021 1:01 am
- Forum: Sony PlayStation (PSX)
- Topic: PlayStation
- Replies: 138
- Views: 116754
Re: PlayStation
The problem isn't with a specific number or word choice, it's that the comparison is meaningless because I/O pin count is a system-level integration issue. The aoR3000 CPU core itself has no I/O pin requirement. The resource report shown is for a specific demo system design on a DE2-115 board. The count of 145 I/O pins comes from the process of ada...
- Thu Feb 04, 2021 5:09 am
- Forum: Sega Saturn
- Topic: Saturn
- Replies: 108
- Views: 94082
Re: Saturn
Would a DE-10 Saturn implementation run 2D games only if say you removed one of the dual video chips from the design? Let's make the Saturn as it was originally intended to be! Not really. To the extent that one of the VDPs can be construed as "the 2D one", it's VDP2, which basically handles backgrounds (though they can be scaled and rot...
- Tue Feb 02, 2021 4:40 am
- Forum: Arcade Cores
- Topic: SHMUP Slowdown / Accuracy of Arcade Cores
- Replies: 31
- Views: 12171
Re: SHMUP Slowdown / Accuracy of Arcade Cores
Turbo doesn't change the clock speed, it bypasses CPU bus arbitration for sprite DMA. Both of these approaches have the effect of running more CPU instructions per second, but the underlying mechanisms are pretty different.
- Fri Jan 29, 2021 8:40 pm
- Forum: PC 486SX (ao486)
- Topic: PC speaker issues in Ultima games
- Replies: 5
- Views: 6320
Re: Ultima V has bad PC speaker effects... unless I ring the system bell first
Redirection seems to work. For example, stick the following in a file (e.g. c:\initspk.dbg):
and then run debug like this:
Code: Select all
o 43 B6
q
Code: Select all
debug < c:\initspk.dbg > NUL
- Fri Jan 29, 2021 3:28 am
- Forum: PC 486SX (ao486)
- Topic: PC speaker issues in Ultima games
- Replies: 5
- Views: 6320
Re: Ultima V has bad PC speaker effects... unless I ring the system bell first
I suspect that this might actually be a bug in Ultima V that was masked by typical BIOSes of the day. Early PCs would always beep at startup, 1 beep to indicate a successful POST. Ultima V might inadvertently rely on timer channel 2 having been initialized by that BIOS subroutine. I'm not 100% sure, but I think the BIOS used with ao486 only initial...
- Tue Jan 26, 2021 11:28 pm
- Forum: Arcade Cores
- Topic: Would Killer Instinct 1 & 2 be possible on MiSTer?
- Replies: 23
- Views: 14737
Re: Would Killer Instinct 1 & 2 be possible on MiSTer?
Yeah, and I think the bottom line is that there's plenty of FPGA hardware out there capable of a KI core; we're just not likely to get that hardware for the price of a DE-10 Nano in the foreseeable future. We don't necessarily need a revolutionary new product category, we just need the next iteration of the DE-10 Nano concept with a bigger FPGA and...
- Fri Jan 22, 2021 2:52 am
- Forum: Commodore 16, 64, 128, VIC-20, PET
- Topic: Super CPU Support?
- Replies: 15
- Views: 10545
Re: Super CPU Support?
The main trick seems to be making sure that the CPU actually has access to something during the extra cycles. At the very least, I think it's currently necessary to assert cpuHasBus during (Maybe one 32 MHz clock cycle before? I'm not very familiar with the VHDL update semantics) a CPU cycle. It's probably also necessary to run various register acc...
- Wed Jan 20, 2021 3:40 am
- Forum: PC 486SX (ao486)
- Topic: ao486 and PC Booter games
- Replies: 2
- Views: 2175
Re: ao486 and PC Booter games
Here's a (probably not very "Pythonic") Python script that will add the signature in question. Honestly, though, the thing you're likely to run into with games of this vintage is that many of them really don't run properly on anything other than an early PC/clone, at least not without additional tools that would require conversion to DOS ...