Main_MiSTer
metroboy
Main_MiSTer | metroboy | |
---|---|---|
179 | 19 | |
2,965 | 1,091 | |
0.2% | - | |
8.7 | 6.7 | |
about 1 month ago | 3 months ago | |
C | C++ | |
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Main_MiSTer
-
Are Amiga 500s beginning to be overpriced or have they always been like this?
And for a fancier alternative, consider miSTer.
-
Vertical scrolling issue w/ MiSTer on Sony KV-36HS420 thru HDMI to Component adapter
You need to update your mister ini. The ypbpr=1 setting is no longer supported and you need to use vga=ypbpr instead. This was changed when s video got added. You can get the latest ini here https://github.com/MiSTer-devel/Main_MiSTer/blob/master/MiSTer.ini
-
This could be huge!
I went ahead and read the thread on it and... yeah, Sorg is firm. He cites a couple reasons which I understand though fundamentally disagree with. Oh well.
- Logitech G923 no analog detected
-
any update on the maxi version of the A500 mini?
Consider getting an actual A500 or a miSTer at that point.
-
How easy/difficult is Amiga emulation?
MisterFPGA project on GitHub
- Guide for optimal INI settings, for new features??
-
Please help,Im at my wits end!
Just get a pc and get a new microsd card and follow this https://github.com/MiSTer-devel/Main_MiSTer/wiki/Setup-Guide and see if it works.
- I Played SOTN on MISTer tonight and this happened. What is he saying? I thought I had seen everything from this game. Wtf?
-
Mister Fpga
Hello all, I recently started Youtube channel, I want to focus on gaming & especially retro games/systems. Each week I plan to upload video of this type, I have interest in both hardware emulation eg Mister fpga & software emulation such as; OpenEmu etc. For example FPGA emulation acts the same as original hardware so it is higher quality & software emulation relies solely on mimicking original hardware. Which do you prefer/why? https://github.com/MiSTer-devel/Main_MiSTer/wiki/Arcade-Cores-List The link above; will be were I go through each core & decide which to make Youtube content of.
metroboy
-
When would you ever want bubblesort?
He wrote a game engine, it renders transparent items using the painter's algorithm, which requires the items to be sorted in Z. He has a routine that iterates over all items to render them, and bubble-sorts the items in-place while iterating over the items (all in the same thread). The "compare and swap" in this case is the innermost functionality of bubblesort.
I assume the author is https://github.com/aappleby but I don't see any obvious candidate for this code. Maybe this? https://github.com/aappleby/metroboy but I can't see why a gate-level emulator woudl need to render transparent items using painter's algorithm.
-
Documentation for cycle accurate Game Boy CPU
If you want to go deeper, you can look at the reverse engineered schematic of most of the stuff except the CPU core in the DMG-CPU-Inside project. You could also consult the MetroBoy project, which builds on the previous project and aims to be accurate pretty much down to the logic gate level.
-
Game Boy PPU Pixel Pipeine
Well then, here's the ground truth - https://github.com/aappleby/MetroBoy/blob/master/src/GateBoyLib/GateBoyPixPipe.cpp
-
GameRoy: a cross platform and highly accurate Game Boy emulator
First I would try to deduce the timing from this gate-level simulation of the game boy, but the master branch was broken at the time, so I didn't manage to compile it. So, I tried deducing it from its underling reverse engineered schematics, but it would take too much time, if it even was possible.
-
Is full-speed SNES possible purely in JavaScript?
You might find my hobby project interesting - https://github.com/aappleby/MetroBoy
-
The tooling is the language?
Did you know the original Game Boy has non-deterministic behavior? Due to some strangeness in the integrated circuit that provides the CPU and some related parts (the SoC (system on a chip)), the same ROM may behave differently at different times when you'd think it should not. GateBoy is an attempt to make a perfect gate-level emulator for the Game Boy. Its README says:
- Good practices for Batch rendering dynamic quads.
-
MetalNES: Transistor Level NES Simulation
Reminds me of GateBoy, which was posted a while back: https://news.ycombinator.com/item?id=28396927, https://github.com/aappleby/MetroBoy
GateBoy runs surprisingly fast for a gate-level simulation.
- Gameboy - Trying to understand Sprite FIFO behavior in the PPU
- Reverse-engineering the Yamaha DX7 synthesizer's sound chip from die photos
What are some alternatives?
mt32-pi - 🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
Espeon - Gameboy emulator for the ESP32
DaemonBite-Retro-Controllers-USB - A collection of retro controller USB adapters (SNES, NES, Mega Drive/Genesis, Master System, Atari, Commodore, Amiga and Amiga CD32)
rohd - The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.
de10-nano - Absolute beginner's guide to the de10-nano
mooneye-gb - A Game Boy research project and emulator written in Rust
DaemonBite-Retro-Controllers-USB - A collection of retro controller USB adapters (SNES, NES, Mega Drive/Genesis, Master System, Atari, Commodore, Amiga and Amiga CD32)
SkyEmu - Game Boy Advance, Game Boy, Game Boy Color, and DS Emulator
mr-fusion - Mr. Fusion - Universal MiSTer SD card image
openmoji - Open source emojis for designers, developers and everyone else!
Update_All_MiSTer - All-in-one script for updating your MiSTer
pokegb - A gameboy emulator that only plays Pokemon Blue, in ~50 lines of c++.