Comments (3)
Breakout 2000 issue look different than Atari Kart & Missile Command.
If you simply press right and B to start the game right away everything look fine to me.
If you press down in the menu, then the game goes in an infinite loop.
Try this build, it will fix the infinite loop in breakout 2000, other than that, this game look completely fine to me.
Will look into the other next.
from blueretro.
I can confirm Breakout 2000 now works as expected.
from blueretro.
I can't really fix the other 3 games, the games is simply reading back the JOYSTICK/JOYPAD register too quickly after writing to it. TTL chip can handle it since they probably transition output in the 10ns, Using pretty much all the trick I could think off the ESP32 can only do between 300ns and 400ns transition.
This make those game read the previous buttons bank set. This look quite stable.
As a workaround, I a made a preset called "Jaguar cycle shift" (see https://blueretro.io/blueretro_presets.html) and using that both myst and atari kart are playable properly. You can't use that in the working games however. To help navigate the GameDrive I mapped the non-shifted d-pad on the left joystick.
Missile Command is still a bit broken, the main menu up/down dont work at all. The timing of bank transition is quite brutal at 1us (vs 8us for Atari Kart & Myst), but once in gameplay it kind of work?
An alternative workaround for GameDrive people would be to make rom hack of the games with some NOPs after setting JOYSTICK register.
from blueretro.
Related Issues (20)
- System Shutdown Button Combo Not Working Reliably HOT 3
- Loosing Connection to GameCubes. (4 GC with 1 Controller) HOT 5
- Mouse Support for the Atari ST HOT 5
- No player 2 connection
- Blueretro N64 Memory Pak not working properly for some games. HOT 6
- ZL and ZR not working as Trigger when used in Dual-Mode HOT 10
- [Sega Saturn] External single player receiver
- Update not finishing properly HOT 3
- Support for SN30 Pro+ and 8Bitdo Arcade Stick broken HOT 6
- Cannot connect n64 adapter to blueretro.io HOT 7
- Controllers not Working in Shmups HOT 3
- Dual Shock 3 Sixaxis Controller Does Not Pair HOT 9
- Default mapping changes for system-specific builds HOT 4
- Ps4 joystick don't match
- Issue, bluetooth connects to xbox controller fine but sends no output to gamecube HOT 2
- BlueRetro stops working when a game on OPL runs PS2 HOT 1
- DC Keyboard ghost keystrokes in certain games.
- Hori Wireless Controller detected as Lic Pro Controller but does not have same quirks HOT 1
- logical_min should be a singed value HOT 1
- Player 2 has random button presses on Famicom AV or Twin Famicom with Super Mario Bros. 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blueretro.