flyinghead / flycast Goto Github PK
View Code? Open in Web Editor NEWFlycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
License: GNU General Public License v2.0
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
License: GNU General Public License v2.0
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware:
x64 / Linux / Corei3 CPU + GeForce GTX750Ti
Hardware: Basic PC
Are two players supported? How can I map both player1 and 2 to use the keyboard?
I've search via Google and can't find anything.
/dreamcastDebug/obj NDK_LIBS_OUT=x\flycast\shell\android-studio\reicast\build\intermediates\ndkBuild\dreamcastDebug\lib -j6 dc}
$TARGET_ARCH_ABI is [armeabi-v7a]
[armeabi-v7a] Compile arm : dc <= gl32funcs.c
[armeabi-v7a] Compile arm : dc <= ngen_arm.S
error: unable to open output file 'xxxx/mame_game/flycast/shell/android-studio/reicast/build/intermediates/ndkBuild/dreamcastDebug/obj/local/armeabi-v7a/objs-debug/dc/x/mame_game/flycast/shell/android-studio/reicast/src/main/jni///////core/wsi/gl32funcs.o': 'No such file or directory'
1 error generated.
make: *** [x/android-ndk-r21/build//../build/core/build-binary.mk:476: x/mame_game/flycast/shell/android-studio/reicast/build/intermediates/ndkBuild/dreamcastDebug/obj/local/armeabi-v7a/objs-debug/dc/x/mame_game/flycast/shell/android-studio/reicast/src/main/jni///////core/wsi/gl32funcs.o] Error 1
make: *** Waiting for unfinished jobs....
error: error opening 'x/flycast/shell/android-studio/reicast/build/intermediates/ndkBuild/dreamcastDebug/obj/local/armeabi-v7a/objs-debug/dc/x/mame_game/flycast/shell/android-studio/reicast/src/main/jni///////core/rec-ARM/ngen_arm.o.d': No such file or directory
1 error generated.
make: *** [x/build//../build/core/build-binary.mk:477: x/mame_game/flycast/shell/android-studio/reicast/build/intermediates/ndkBuild/dreamcastDebug/obj/local/armeabi-v7a/objs-debug/dc/x/mame_game/flycast/shell/android-studio/reicast/src/main/jni///////core/rec-ARM/ngen_arm.o] Error 1
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware:
Win 10 Pro (Current)
Intel i5
nVidia GT740 (Current)
Github hash:
N/A
Hardware:
Any JoyPad device with an analog axis which is actually a 4-way switch, where the only values per axis are -1, 0, 1
Examples:
Description of the Issue
Debugging Steps Tested
See sitenote below first, once the analog axis are set (also set device to Port A for further bug identification). Pressing Up or Down on the joypad results in the following behaviour.
Furthermore, if the controller is set to Port A, the above mappings can also control the UI of Flycast, and this issue can be witnessed where the focused UI element constantly changes to the next in line until the reverse of the axis that trigger the issue is invoked.
I have not tested this with an analog device with full range (e.g 0.5 Up), and can only assume that perhaps a value of 0 is ignored for unsetting the actioning of the axis?
So to sumamrise, two bugs:
Please let me know if that doesnt make sense as its hard to explain, and a video might be in order.
Thanks
Sitenote
Only 2 of the 4 Dpad axis may be set, for example, setting Down will remove the setting for Up as the same mapping is reported. The same occurs for setting Left and Right.
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform | Branch | Hash | CIDL |
---|---|---|---|
OS: Windows 10 x64, stand-alone build dowloaded from Emucr. Using windows only, not integrated with Retroarch. |
Description of the Issue
When using "per pixel" option under video settings, and then trying to run a game. The emulator just crashes. This doesn't happen with other options, only with "per pixel" under vulkan.
This option is working fine in opengl with no problems.
My specs:
Windows 10 x64
16GB DDR3
i7 4790k
GTX 970
Debugging Steps Tested
Logs Gathered
Please paste the contents of the log / logs here
You may leave this field blank if you have none.
Screenshots
(Replace this line with any issue screenshots)
| Windows x64 | master | e44ed4a | Yes |
Description of the Issue
First of all, there's an issue in Monkey Ball that uses the wrong axises mapped; as in, it uses the axis mapped to Stick X as the Y-axis, and uses the Stick Y as the X-axis. This causes that you end up moving sideways with the vertical axis, and horizontally with the forward axis.
EDIT: The "inverted Y-axis" issue I had was an error in my configuration. As both that and the swapped axises issue (as of an recent commit) and that solved, this should be closed
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform | Branch | Hash | CIDL |
---|---|---|---|
Installed OS and version (Android 9.0) | Vulkan | 76b7970 | Downloaded from build site? |
Hi @flyinghead
When select vulkan as backend, the emulator crashes.
The last working version was 4730da3
Dolphin blue freeze after some seconds from start.
The "region" setting in a game-specific config doesn't take effect for Naomi games. The UI shows the correct game-specific setting but it is ignored.
This is due to the ROM and BIOS being loaded before the game-specific settings.
| Windows x64 | master | 93bedb9 | Yes |
Description of the Issue
There is no support for NAOMI/Atomiswave 5th and 6th buttons. While Buttons 1-4, Coin, Service and Test are mapped to Dreamcast controls, there is no way to use Button 5 and 6.
| Platform | Branch | Hash | CIDL |
| Windows 10-x64 | Master | 09c439b | Website |
Description of the Issue
Xbox 360 Controller did not work after adding SDL
Screenshots
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware:
x86_64 / Ubuntu 20.04 LTS / VMWare
Github hash: 9df8e83
Hardware: VMWare x86_84
Description of the Issue
Both vtennis and vtennisg crash at intro
Add a short, concise description of the issue here
Crash into YUV decoder...
Debugging Steps Tested
Logs Gathered
romain@ubuntu:~/flycast/build$ ./flycast
00:00:295 hw/mem/_vmem.cpp:513 N[VMEM]: Info: nvmem is enabled, with addr space of size 4GB
00:00:316 hw/mem/_vmem.cpp:513 N[VMEM]: Info: nvmem is enabled, with addr space of size 4GB
00:03:117 hw/naomi/naomi_cart.cpp:378 N[NAOMI]: NAOMI GAME ID [ POWER SMASH --------------]
00:03:117 nullDC.cpp:309 N[BOOT]: Game ID is [ POWER SMASH --------------]
00:32:117 rend/gui.cpp:1867 E[COMMON]: Fatal error : YUV_data : YUV decoder not inited , WATCH
in YUV_data -> /home/romain/flycast/core/hw/pvr/pvr_mem.cpp : 135
Screenshots
[NONE]
I don't understand why you would decide to dictate which buttons can and can't be mapped. It should be 100% up to the user to decide that. I click on Left stick and hit up on my stick and doesn't respond. But if I use d-pad it works. Why not just let people decide what buttons they want to use? Isn't this a fork of NullDC which was from the 2000-2010 decade and it let you map whatever buttons you wanted, so does every other emulator ever. I guess I'll have to try Retroach Flycast.
Platform / OS / Hardware: Rockchip rk3328 / batocera
Intermittent crash when loading mslug6.zip
free(): invalid pointer
Aborted
Ubuntu 18 x64
Seems to be a consequence of 12b9b72
| Platform | Branch | Hash | CIDL |
| Windows 10-x64 | master | b9970fc | Downloaded from build site |
when select vulkan as backend, after playing game flycast crashed when maximize window
| Platform | Branch | Hash | CIDL |
| Windows 10-x64 | master | 732e685 | Downloaded from build site |
Description of the Issue
widescreen hack is glitchy.
that black transparent layer must not be there.
i tested 90 minutes and it was ok (there was not black transparent layer).
Screenshots
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: flycast-win_x64-fast-17c7e0b3ed531617ea0fe5d3357caec86f8b8bb6
Hardware: PC Windows 10
Description of the Issue
I've been able to get all Naomi Lightgun games to work normally with my Lightgun by selecting Lightgun for P1 in controls. But when I play RE Gun Survivor 2 if I choose Lightgun for player 1 there's some sort of camera issue where when you move the gun and the controller around (I have controller in P2) the player goes crazy and moves around and you don't have full control of the direction you are moving. So I changed Lightgun to mouse and I'm able to control the characters normally. But there's a small issue with that the buttons are reversed when I pull my trigger on my Lightgun it doesn't fire but button 2 fires. The same action takes place on a mouse you shoot by right clicking. I tried changing the settings by going to mouse and I was unable to change the buttons. I believe A needs to be 3 and B needs to be 1 which is reverse what is in right now. But that is only my best guess when I try to input using either a mouse or the Lightgun it doesn't accept it. I also did not find where you can change this in the cfg file so I made this an issue because I've posted on forums and gotten no response.
Platform / OS / Hardware: Nintendo Switch
Github hash: dbf9686
Hardware: N/A
After the first battle, once you've regained control of your character, after Alfonso says "Dispose of them" the game reliably crashes. This is about 5 minutes in. I am using the redump image of Skies of Arcadia.
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Description of the Issue
The current "widescreen" option draws geometry outside of the normal 4:3 aspect ratio. This leads to some graphical bugs in a lot of games. This is very annoying specially in 2D games such as Metal Slug 6, because the enemies are drawn outside of the screen and can be a horror to play games like this.
So, it would be perfect an option to stretch the 4:3 image to fill the screen without drawing geometry, just resize the 4:3 image to fit in the 16:9 format. Some users doesn't like this since it shows a deformed image. But there a lot of users too that ignores this problem in order to play games without graphical bugs or black bars.
Debugging Steps Tested
Logs Gathered
Please paste the contents of the log / logs here
You may leave this field blank if you have none.
Screenshots
(Replace this line with any issue screenshots)
hi @flyinghead
can we have gamelist with cover art??
somethings like redream!!
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: EmuELEC on Amlogic s905(x), Odroid N2, VIM3, etc
Github hash: 34575d5
Hardware: Amlogic using MALI G52, G31, 450
Description of the Issue
Trying to cross-compile for my device, I tried using armv7h-neon, odroidc1(or ordroidc2 adding my own platform) as my platform and I get this error:
/mnt/build.EmuELEC-Amlogic-ng.arm-3.5/flycastsa-34575d577cb1284ef4b56be87ba660a0c53159f8/shell/linux/../../core/wsi/egl.cpp:153:4: error: 'load_gles_symbols' was not declared in this scope
load_gles_symbols();
^~~~~~~~~~~~~~~~~
/mnt/build.EmuELEC-Amlogic-ng.arm-3.5/flycastsa-34575d577cb1284ef4b56be87ba660a0c53159f8/shell/linux/../../core/wsi/egl.cpp:165:3: error: 'load_gles_symbols' was not declared in this scope
load_gles_symbols();
^~~~~~~~~~~~~~~~~
when I use platform odroidxu3 it compiles and it runs but its missing a bunch of textures.
I assume there is something missing when not using the -DGLES3 that xu3 is using because if I remove it then the compilation error appears.
EDIT: there is a typo (I think?) on sdl.h line 29 says #ifndef GLES2
change it to #ifndef GLES3
and now it compiles with platform=odroidc1 USE_SDL=1
but the program does not run
:00:642 linux/common.cpp:103 E[COMMON]: SIGSEGV @ 0 -> (nil) was not in vram, dynacode:0
00:00:643 rend/gui.cpp:1867 E[COMMON]: Fatal error : segfault
in fault_handler -> /mnt/build.EmuELEC-Amlogic-ng.arm-3.5/flycastsa-34575d577cb1284ef4b56be87ba660a0c53159f8/shell/linux/../../core/linux/common.cpp : 104
However if I instead just add #include "gl32funcs.h"
to sdl.cpp directly the program runs but the missing textures are the same as if I use platform=odroidxu3, should I open a new issue?
Here is a small video that shows the missing textures (sorry for the quality) https://youtu.be/RtTXnCTqWl4
https://github.com/flyinghead/flycast/actions/runs/234937432
https://github.com/vkedwardli/flycast/actions/runs/242050314
Both are targeting commit 734514c, but in my fork the x86_64-apple-darwin failed to build because of linking libao
(but from the log brew install libao
is run)
2020-09-06T20:44:46.4100330Z /Applications/Xcode_11.6.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -target x86_64-apple-macos10.15 -isysroot /Applications/Xcode_11.6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -L/Users/runner/work/flycast/flycast/build/artifact -F/Users/runner/work/flycast/flycast/build/artifact -filelist /Users/runner/work/flycast/flycast/build/flycast.build/Release/flycast.build/Objects-normal/x86_64/flycast.LinkFileList -fobjc-link-runtime -L/Applications/Xcode_11.6.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift /Users/runner/work/flycast/flycast/build/core/deps/xxHash/cmake_unofficial/Release/libxxhash.a /Users/runner/work/flycast/flycast/build/core/deps/glslang/SPIRV/Release/libSPIRV.a /usr/local/Cellar/sdl2/2.0.12_1/lib/libSDL2.dylib /Applications/Xcode_11.6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib/libz.tbd -lao -lFLAC -lpulse -lzip -framework AudioUnit -framework Foundation /usr/local/lib/libomp.dylib /Users/runner/work/flycast/flycast/build/core/deps/glslang/glslang/Release/libglslang.a /Users/runner/work/flycast/flycast/build/core/deps/glslang/OGLCompilersDLL/Release/libOGLCompiler.a /Users/runner/work/flycast/flycast/build/core/deps/glslang/glslang/OSDependent/Unix/Release/libOSDependent.a /Users/runner/work/flycast/flycast/build/core/deps/glslang/hlsl/Release/libHLSL.a -lc++ -Xlinker -dependency_info -Xlinker /Users/runner/work/flycast/flycast/build/flycast.build/Release/flycast.build/Objects-normal/x86_64/flycast_dependency_info.dat -o /Users/runner/work/flycast/flycast/build/artifact/flycast.app/Contents/MacOS/flycast
2020-09-06T20:44:46.4376840Z ld: library not found for -lao
2020-09-06T20:44:46.4377550Z clang: error: linker command failed with exit code 1 (use -v to see invocation)
2020-09-06T20:44:46.4377660Z
2020-09-06T20:44:46.4671950Z ** BUILD FAILED **
2020-09-06T20:44:46.4672560Z
2020-09-06T20:44:46.4672980Z
2020-09-06T20:44:46.4673360Z The following build commands failed:
2020-09-06T20:44:46.4673730Z Ld build/artifact/flycast.app/Contents/MacOS/flycast normal x86_64
2020-09-06T20:44:46.4674480Z (1 failure)
2020-09-06T20:44:46.4783200Z ##[error]Process completed with exit code 65.
In this repo
(skipped...)MacOSX10.15.sdk/usr/lib/libz.tbd -framework AudioUnit -framework Foundation /usr/local/lib/libomp.dylib /Users/runner/work/flycast/flycast/build/core/deps/glslang/glslang/Release/libglslang.a
In my fork
(skipped...)MacOSX10.15.sdk/usr/lib/libz.tbd -lao -lFLAC -lpulse -lzip -framework AudioUnit -framework Foundation /usr/local/lib/libomp.dylib /Users/runner/work/flycast/flycast/build/core/deps/glslang/glslang/Release/libglslang.a /Users/runner/work/flycast/flycast/build/core/deps/glslang/OGLCompilersDLL/Release/libOGLCompiler.a
Seems libao is not linked in this repo? Is this the intended behavior?
Thank you
please ...
add an option to flycast that dead zone of analog stick can be adjusted.
add game name to the window instead of flycast with build number.
play games when we are in BIOS (when run bios load an iso and select play to start the game like real dreamcast).
To the developers of Flycast, I am requesting support for System SP, the Hikaru and the CAVE Cave CV1000/CV1000D Hardware, since they are variants of the Naomi Hardware. One emulator has those systems supported - but they aren't as complete and I am looking for proper Hikaru emulation.
| Platform | Branch | Hash | CIDL |
| Windows 10-x64 | master | 6904191 | Downloaded from build site |
Description of the Issue
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: MacBook Pro 15" 2017 / MacOS Catalina 10.15.6
Github hash:
Hardware: Naomi
Description of the Issue
Trying to run Virtua Tennis on Naomi (0.224 Mame version) the emulator always exit after 10-12 seconds, no matter what you do. Tried with many Flycast build from march to august 2020.
Add a short, concise description of the issue here
Debugging Steps Tested
Logs Gathered
Screenshots
(Replace this line with any issue screenshots)
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: Retroarch
Github hash:
Hardware: Odroid Go Advance (also occurs in Nintendo Switch)
Description of the Issue
In game commentary audio (cd audio?) is either clipped incorrectly, or wrong sample is played.
Debugging Steps Tested
Logs Gathered
Please paste the contents of the log / logs here
You may leave this field blank if you have none.
Screenshots
(Replace this line with any issue screenshots)
We are unable to control the ship in "Skies of Arcadia" because the ship can only move with the Analog Stick, unfortunately this isn't working on a keyboard.
| Platform | Branch | Hash | CIDL |
| Windows 10-x64 | master | 4ca5d4f | Downloaded from build site |
when i use FF, it cant past 60 FPS!!!!
This will help in games like "Skies of Arcadia" for people using the keyboard, once the "Analog Stick" is implemented we can bind the buttons of the "Analog Stick" to the "D-Pad" key, this way we can move the characters and move the ship with the same keys, in NullDC you are able to do it, controlling the ship is a lot easier like this because you don't need to change your hands position every time you move the ship.
Example:
D-Pad Up = Arrow keys Up
D-Pad Down = Arrow keys Down
D-Pad Left = Arrow keys Left
D-Pad Right = Arrow keys Right
Analog Stick Up = Arrow keys Up
Analog Stick Down = Arrow keys Down
Analog Stick Left = Arrow keys Left
Analog Stick Right = Arrow keys Right
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
| Platform | Branch | Hash | CIDL |
| Nintendo Switch | RetroArch | ---- | ---- |
| Installed OS and version (ie. Android 8.0) | Branch (or Google Play) | Hashtag (skip if unknown) | Downloaded from build site? |
Description of the Issue
Games are crashing when FMVs start. Tested on Sonic Adventure (USA) and Record of the Lodoss War (USA). They work perfectly fine on the Windows builds, but always crash on the Switch.
Debugging Steps Tested
Tested with multiple ROMs in GDI, CDI, and CHD format
Tested all cable types
Tested various settings other people have had success with on other platforms
Logs Gathered
Sonic Adventure Log
[INFO] RetroArch 1.8.5 (Git 532fd88)
[INFO] Redirecting save file to "/retroarch/cores/savefiles/Sonic Adventure (USA).srm".
[INFO] Redirecting savestate to "/retroarch/cores/savestates/Sonic Adventure (USA).state".
[INFO] === Build =======================================
[INFO] Capabilities:
[INFO] Built: Mar 20 2020
[INFO] Version: 1.8.5
[INFO] Git: 532fd88
[INFO] =================================================
[INFO] [Overrides] no core-specific overrides found at /retroarch/config/Flycast/Flycast.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /retroarch/config/Flycast/Dreamcast.cfg.
[INFO] [Overrides] no game-specific overrides found at /retroarch/config/Flycast/Sonic Adventure (USA).cfg.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] Per-Game Options: game-specific core options found at /retroarch/config/Flycast/Sonic Adventure (USA).opt
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: remap directory: /retroarch/config/remaps
[INFO] Redirecting save file to "/retroarch/cores/savefiles/Sonic Adventure (USA).srm".
[INFO] Redirecting savestate to "/retroarch/cores/savestates/Sonic Adventure (USA).state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SET_KEYBOARD_CALLBACK.
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[libretro INFO] Rumble interface supported!
[INFO] [Environ]: SYSTEM_DIRECTORY: "/retroarch/cores/system".
[INFO] [Environ]: SET_SAVE_STATE_IN_BACKGROUND: yes.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[libretro INFO] File extension is: .chd
[INFO] [Environ]: SET_HW_RENDER.
[INFO] Requesting OpenGL context.
[libretro WARN] 00:00:754 hw/mem/_vmem.cpp:539 W[VMEM]: Warning! nvmem is DISABLED (due to failure or not being built-in)
[libretro INFO] 00:01:017 nullDC.cpp:152 N[BOOT]: [LUT]: Product number: MK-51000 .
[libretro INFO] 00:01:022 nullDC.cpp:156 N[BOOT]: Enabling Full MMU and Extra depth scaling for Windows CE game
[INFO] [Environ]: SET_ROTATION: 0
[INFO] [Environ]: SET_DISK_CONTROL_INTERFACE.
[INFO] [RCHEEVOS]: ext_hash 0b8865d4 ('chd')
[INFO] Skipping SRAM load..
[INFO] [RCHEEVOS]: Load task finished
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Cheats]: Load game-specific cheatfile: /retroarch/cheats/Flycast/Sonic Adventure (USA).cht
[INFO] [Audio]: Set audio input rate to: 44055.94 Hz.
[INFO] [Video]: Video @ 1920x1440
[INFO] [Video]: Using HW render, OpenGL driver forced.
[INFO] [Video]: Using configured "gl" driver for GL HW render.
[INFO] [EGL] Falling back to eglGetDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [GL]: Found GL context: switch
[INFO] [GL]: Detecting screen resolution 1280x720.
[INFO] [EGL]: Current context: 0xcd1a02f00.
[INFO] [GL]: Vendor: nouveau, Renderer: NV120.
[INFO] [GL]: Version: 4.3 (Compatibility Profile) Mesa 19.0.8.
[INFO] [GL]: Using resolution 1280x720
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shaders]: preset directory: /retroarch/shaders/presets
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 1 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Initializing HW render (1024 x 1024).
[INFO] [GL]: Max texture size: 16384 px, renderbuffer size: 16384 px.
[INFO] [GL]: Supports FBO (render-to-texture).
[INFO] [Font]: Using font rendering backend: bitmap.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] [Joypad]: Found joypad driver: "switch".
[INFO] [Video]: Found display server: null
[INFO] Found shader "/retroarch/shaders/bilinear.glslp"
[INFO] Found shader "/retroarch/shaders/nearest.glslp"
[INFO] Found shader "/retroarch/shaders/slang-conversion-template.glsl"
[INFO] Found shader "/retroarch/shaders/stock.glsl"
[INFO] [Audio]: Using libnx_audren_thread driver
[INFO] [Audio]: real_latency is 64
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [LED]: LED driver = 'null' 0xa50fbd860
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] Loading history file: [/retroarch/content_history.lpl].
[INFO] Loading history file: [/retroarch/content_music_history.lpl].
[INFO] Loading favorites file: [/retroarch/content_favorites.lpl].
[INFO] [GL]: VSync => on
[INFO] [EGL]: eglSwapInterval(1)
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] 00:04:615 hw/pvr/Renderer_if.cpp:102 N[PVR]: Creating per-triangle/strip renderer
[libretro INFO] 00:04:620 rend/gles/gles.cpp:417 N[RENDERER]: OpenGL version: 4.3 (Compatibility Profile) Mesa 19.0.8
[libretro ERROR] 00:29:624 libretro/common.cpp:372 E[COMMON]: SIGSEGV @ a50639170 ... 0xa50639648 -> was not in vram (dyna code 0)
[libretro INFO] Fatal error : segfault
in signal_handler -> core/libretro/common.cpp : 373
[libretro ERROR] 00:29:633 libretro/libretro.cpp:3104 E[COMMON]: DEBUGBREAK!
Record of the Lodoss War Log
[INFO] RetroArch 1.8.5 (Git 532fd88)
[INFO] Redirecting save file to "/retroarch/cores/savefiles/Record of Lodoss (USA).srm".
[INFO] Redirecting savestate to "/retroarch/cores/savestates/Record of Lodoss (USA).state".
[INFO] === Build =======================================
[INFO] Capabilities:
[INFO] Built: Mar 20 2020
[INFO] Version: 1.8.5
[INFO] Git: 532fd88
[INFO] =================================================
[INFO] [Overrides] no core-specific overrides found at /retroarch/config/Flycast/Flycast.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /retroarch/config/Flycast/Dreamcast.cfg.
[INFO] [Overrides] no game-specific overrides found at /retroarch/config/Flycast/Record of Lodoss (USA).cfg.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] Per-Game Options: game-specific core options found at /retroarch/config/Flycast/Record of Lodoss (USA).opt
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: remap directory: /retroarch/config/remaps
[INFO] Redirecting save file to "/retroarch/cores/savefiles/Record of Lodoss (USA).srm".
[INFO] Redirecting savestate to "/retroarch/cores/savestates/Record of Lodoss (USA).state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SET_KEYBOARD_CALLBACK.
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[libretro INFO] Rumble interface supported!
[INFO] [Environ]: SYSTEM_DIRECTORY: "/retroarch/cores/system".
[INFO] [Environ]: SET_SAVE_STATE_IN_BACKGROUND: yes.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[libretro INFO] File extension is: .chd
[INFO] [Environ]: SET_HW_RENDER.
[INFO] Requesting OpenGL context.
[libretro WARN] 00:00:704 hw/mem/_vmem.cpp:539 W[VMEM]: Warning! nvmem is DISABLED (due to failure or not being built-in)
[libretro INFO] 00:00:966 nullDC.cpp:152 N[BOOT]: [LUT]: Product number: T40218N .
[INFO] [Environ]: SET_ROTATION: 0
[INFO] [Environ]: SET_DISK_CONTROL_INTERFACE.
[INFO] [RCHEEVOS]: ext_hash 0b8865d4 ('chd')
[INFO] Skipping SRAM load..
[INFO] [RCHEEVOS]: Load task finished
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Cheats]: Load game-specific cheatfile: /retroarch/cheats/Flycast/Record of Lodoss (USA).cht
[INFO] [Audio]: Set audio input rate to: 44055.94 Hz.
[INFO] [Video]: Video @ 1920x1440
[INFO] [Video]: Using HW render, OpenGL driver forced.
[INFO] [Video]: Using configured "gl" driver for GL HW render.
[INFO] [EGL] Falling back to eglGetDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [GL]: Found GL context: switch
[INFO] [GL]: Detecting screen resolution 1280x720.
[INFO] [EGL]: Current context: 0x1af351f50.
[INFO] [GL]: Vendor: nouveau, Renderer: NV120.
[INFO] [GL]: Version: 4.3 (Compatibility Profile) Mesa 19.0.8.
[INFO] [GL]: Using resolution 1280x720
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shaders]: preset directory: /retroarch/shaders/presets
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 1 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Initializing HW render (1024 x 1024).
[INFO] [GL]: Max texture size: 16384 px, renderbuffer size: 16384 px.
[INFO] [GL]: Supports FBO (render-to-texture).
[INFO] [Font]: Using font rendering backend: bitmap.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] [Joypad]: Found joypad driver: "switch".
[INFO] [Video]: Found display server: null
[INFO] Found shader "/retroarch/shaders/bilinear.glslp"
[INFO] Found shader "/retroarch/shaders/nearest.glslp"
[INFO] Found shader "/retroarch/shaders/slang-conversion-template.glsl"
[INFO] Found shader "/retroarch/shaders/stock.glsl"
[INFO] [Audio]: Using libnx_audren_thread driver
[INFO] [Audio]: real_latency is 64
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [LED]: LED driver = 'null' 0x6d5676860
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] Loading history file: [/retroarch/content_history.lpl].
[INFO] Loading history file: [/retroarch/content_music_history.lpl].
[INFO] Loading favorites file: [/retroarch/content_favorites.lpl].
[INFO] [GL]: VSync => on
[INFO] [EGL]: eglSwapInterval(1)
[INFO] Written to playlist file: /retroarch/content_history.lpl
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] 00:04:574 hw/pvr/Renderer_if.cpp:102 N[PVR]: Creating per-triangle/strip renderer
[libretro INFO] 00:04:578 rend/gles/gles.cpp:417 N[RENDERER]: OpenGL version: 4.3 (Compatibility Profile) Mesa 19.0.8
[libretro ERROR] 00:20:159 libretro/common.cpp:372 E[COMMON]: SIGSEGV @ 6d4cf2258 ... 0x28da99f68 -> was not in vram (dyna code 0)
[libretro INFO] Fatal error : segfault
in signal_handler -> core/libretro/common.cpp : 373
[libretro ERROR] 00:20:168 libretro/libretro.cpp:3104 E[COMMON]: DEBUGBREAK!
**_Screenshots_**
(Replace this line with any issue screenshots)
- [X ] Place an X in the box to confirm you have filled in this form
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware:
Win 10 Pro (Current)
Intel i5
nVidia GT740 (Current)
Github hash:
N/A
Hardware:
2x ZeroDelay USB JoyPad Encoders
Description of the Issue
When using devices which report with an identical name, both seem to control the same port despite being setup with different ports. On reopening Flycast both devices now show that they are mapped to the same port.
Whereas the emu.cfg correctly maps the joypad device GUIDs to different ports (0 and 1).
Furthermore, the mapping cfg file is saved with the device name, meaning if it would be impossible to have two identical named devices with different button combinations.
Can mappings instead or also be stored with their GUIDs in the filename? Thus matching what is defined in the emu.cfg, e.g:
SDL_03000000790000000600000000000000.cfg
Debugging Steps Tested
Obtain two of the same devices and check they report to Windows with the same name, attempt to map one to port A and one to port B and load a two player game, both will either control port A or port B, whichever (I believe) I was set last.
In the latest master build the Vulkan renderer has serious issues, if it's turned on the GPU works extremely hard to the point of getting hot even in the menu (with no games loaded), if I turn on the Vulkan renderer the GPU will get above 70c in 1 minute and will keep getting hotter from there, in around 2 minutes it was at 76c, this issue didn't happen with the previous master build that I had a couple of days ago.
No games or emulator has worked my GPU to that extent so if this emulator makes my GPU kneel like that in just the menu then something must have happened in the recent changes, I've never experienced these type of issues before.
Note: The issue started happening in the build "8482b91".
[CPU]: Intel Core i7-4790K 4.0GHz
[GPU]: EVGA GeForce GTX 970 Superclocked ACX 2.0 4GB GDDR5
[PSU]: EVGA SuperNOVA G1 1000W (80 Plus Gold)
[RAM]: Corsair Vengeance 16GB (2x8GB) DDR3 1600MHz
[MOBO]: MSI Z97-GAMING 5
[PC CASE]: ENERMAX Ostrog GT (Red)
[CPU FAN]: Cooler Master: Hyper 212 EVO
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
| Platform | Branch | Hash | CIDL |
This affects all builds using Windows 10 x64. I tried multiple builds with random dates from random branches.
Description of the Issue
Most controllers don't work. 8Bitdo in xinput mode fails, official xbox 360 controller fails, and any directinput controller fails. The xbox one controller does work and shows up in the list.
Debugging Steps Tested
Logs Gathered
Please paste the contents of the log / logs here
You may leave this field blank if you have none.
Screenshots
(Replace this line with any issue screenshots)
| Platform | Branch | Hash | CIDL |
| Windows 10-x64 | master | ed90bce | Downloaded from build site |
Description of the Issue
When using per pixel sorting rendering is so bad but its good with per strip and triangle.
my VGA is AMD RX 570 8GB
Screenshots
how to run GL2JNIActivity? I can't game with it ,
does it works?
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: Windows 10 x64 AMD Ryzen 2500U + Radeon 540x
Github hash:
Hardware: Basic PC
Is it possible to implement more accurate algorithms per strip/per triangle? For most games this would be enough and would not load the system.
Screenshots:
Before:
https://redream.io/img/changelog-1.3.1/shenmue_before.jpg
After:
https://redream.io/img/changelog-1.3.1/shenmue_after.jpg
Before:
https://redream.io/img/changelog-1.3.1/sonic_before.jpg
After:
https://redream.io/img/changelog-1.3.1/sonic_after.jpg
Testing latest commit on a Rock64 RK3328 - Mali 450
The sky has glitching horizontal lines thru it after a race starts.
It appears this issue is specific to the GPU driver.
I tested this on a RK3399 with a Mali 860 and it does not occur.
I am using the Rockchip Mali driver.
It's also possible that this is GLES2 related, as my RK3399 supports GLES3.
| Platform | Branch | Hash | CIDL |
| Windows 10-x64 | master | 2bdfdf9 | Downloaded from build site |
Description of the Issue
new builds dont recognize x360 controller
Screenshots
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: Android
Github hash:
Hardware:
Description of the Issue
Graphic glitches in the all stages and menú, this did not happen
Debugging Tested since versión 7449230 to versión dd102c8
Logs Gathered
Please paste the contents of the log / logs here
You may leave this field blank if you have none.
(Replace this line with any issue screenshots
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: Win10
Github hash:
Hardware: i7 980x
Description of the Issue
Add a short, concise description of the issue here
Hi, have no problems getting games to load in Retroarch (by some miracle, impossible interface), is this just a bug in the path?
Debugging Steps Tested
**_Screenshots_**
(Replace this line with any issue screenshots)
![image](https://user-images.githubusercontent.com/11017537/87976007-4a77fe00-cac4-11ea-98aa-7a3d8bdf3458.png)
Audio messes up when playing Ramirez's theme, said issue is more easily replicable by playing it through the PAL debug build which can be obtained on Hidden Palace. https://hiddenpalace.org/Skies_of_Arcadia_(Nov_15,_2000_prototype)
In order to access the debug menu hold the L+R triggers from bootup until it shows up (if done correctly it skips the opening sequence), then go to the sound test, hold B and tap down on the dpad to quickly scroll down through the audio files until you reach M0315 (which is the file for Ramirez's theme), press right on the dpad to change the bank to 3 and press A to play the song, you'll notice it'll glitch up 40 seconds in, and then again at 0:50 and 1:20.
Here's an MP3 of the issue on my end recorded via audacity:
flycastaudioissue.zip
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Galaxy Note 3 Snapdragon version | Installed OS and version (Android 4.4.2) | Flycast build a4eb9c2 (both Dreamcast and Naomi)
After successful install, the app crashes when opening it. I canot reach any settings at all, it crashes 2 seconds after i touch it, with an "app has crashed" message"
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware:
Windows 10 x64
16GB DDR3
GTX 970
i7 4790k
Description of the Issue
Some problems with .zip games from naomi "Such as metal slug 6" the games works fine when the're opened in flycast, if you change the rom settings in the cabine config menu, it creates 2 nvmem files, and this is correct.
The problem begins if you use an external frontend to load games "such as launchbox" the games are running well, but this config stored in the nvmem files are not loaded, and every time you open a game its like the first time, no config of the nvmem is loaded. Also you can see the "Notice: All backup data was cleared".
I don't know if this can be a clue, but if you enter to the cabinet config, made some changes, and then exit. The emulator just crashes. This doesn't happen when the emulator is used by itself, without a frontend.
I don't know if this is expected because flycast uses a command line parameter to load these nvmem files since there's no more info or file showing the command line options/parameters of flycast.
Debugging Steps Tested
-Use a frontend such as lauchbox to load an arcade game "Mslug 6 in my case"
-Open the cabinet config and do some changes "For example set freeplay mode"
-Exit and run again the game. The changes are not saved/loaded in the next run. Also when you exit after the changes in the cabinet filesystem, the emulator crashes.
-All this steps are working fine, without external frontend, the emulator saves the cabinet changes, restarts, and load the changes as it should.
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: Windows x64
Github hash: 125c1ff
Hardware:
Description of the Issue
Disc swapping doesn't seem to work with D2. It works fine with other games but not D2.
Debugging Steps Tested
Logs Gathered
Please paste the contents of the log / logs here
You may leave this field blank if you have none.
Screenshots
(Replace this line with any issue screenshots)
Edit: This actually works fine with the Retroarch core, it's only the stand-alone emulator that has the issue.
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform | Branch | Hash | CIDL |
---|---|---|---|
Windows 10 x64 | |||
Version: r7-rc1-2890-g7109377d | |||
Git hash: 7109377 |
Description of the Issue
I think fly cast and reicast already have a savestate feature. But this feature can't be seen in the stand-alone version for windows. I think is a good idea to bring an option to enable this feature for all users for this version without retroarch.
Debugging Steps Tested
Logs Gathered
Please paste the contents of the log / logs here
You may leave this field blank if you have none.
Screenshots
(Replace this line with any issue screenshots)
$ make HAS_SOFTREND=1
[...]
/home/scribam/CLionProjects/reicast-emulator/shell/linux/../../core/rend/soft/softrend.cpp: In member function ‘virtual bool softrend::Render()’:
/home/scribam/CLionProjects/reicast-emulator/shell/linux/../../core/rend/soft/softrend.cpp:868:4: error: ‘SortPParams’ was not declared in this scope
868 | SortPParams(0, pvrrc.global_param_tr.used());
| ^~~~~~~~~~~
This issue can be solved by adding the following line in softrend.cpp :
#include "rend/sorter.h"
But then, an other issue appears :
/usr/bin/ld: obj-dreamcast-x64-sse4_1/rend/soft/softrend.build_obj: in function `softrend::Present()':
/home/scribam/CLionProjects/reicast-emulator/shell/linux/../../core/rend/soft/softrend.cpp:1222: undefined reference to `x11_vis'
/usr/bin/ld: /home/scribam/CLionProjects/reicast-emulator/shell/linux/../../core/rend/soft/softrend.cpp:1224: undefined reference to `x11_win'
/usr/bin/ld: /home/scribam/CLionProjects/reicast-emulator/shell/linux/../../core/rend/soft/softrend.cpp:1225: undefined reference to `x11_win'
I am not sure if the softrend is deprecated but this commit 537c2a4 explicitly removed the flag HAS_SOFTREND
.
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: Windows 10 x64
Github hash: flycast-win_x64-fast-df97c42e4ee3f75988041d2badac2b18249e888e
Hardware: Irrelevant
Description of the Issue
The libretro documentation (https://docs.libretro.com/library/flycast/) says that .zip files are supported extension, however I have not been able to run .zip games neither from libretro nor from the standalone flycast binary. Can you confirm whether this is a bug or documentation error?
Background: the new DC redump consists of only cue/bin files and the converted .chd files DO NOT work. So I was trying .zip as different archiving option.
Thanks!
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform | Branch | Hash | CIDL |
---|---|---|---|
Windows x64 | master | f23a3d3 | Downloaded from build site |
Description of the Issue
When trying to run the latest versions of Flycast I get an error: "Procedure entry point _create_locale could not be located in the dynamic link library msvcrt.dll." As far as I know all Visual C++ redistributable packages are installed and updated.
The latest version that works is the one from 2019-07-02T10:21:28 (a4eb9c2). The next version, 2019-07-30T11:08:19 (f23a3d3), is the first one that doesn't work.
This happens on two different computers with Windows 7. All versions work fine on another computer with Windows 10 so maybe this has something to do with it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.