Hyper Neo Geo 64: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
Gorilli09 (talk | contribs)
mNo edit summary
Gorilli09 (talk | contribs)
No edit summary
Line 14: Line 14:
==Emulators==
==Emulators==
{|class="wikitable" style="text-align:center;line-height:1.5;width:74%;font-size:90%;"
{|class="wikitable" style="text-align:center;line-height:1.5;width:74%;font-size:90%;"
|+Before editing, review the [[Getting involved]] and [[Recommended emulators|Recommended]] pages. See [[Computer_specifications#Recommended_Specifications|system requirements]] page for performance demand of the emulators.<br/>See tables for <span style="font-weight: bold; color: #CC0000; border: 1px solid #CC0000; padding: 2px;">[[#Enhancements|enhancements]], [[#Hardware_features_and_peripherals|hardware features and peripherals]].</span><br/>For more details such as [[licensing]], [[Source_code#Language_levels|programming language]], [[High_and_low-level_emulation|emulation method]], visit each emulator’s dedicated page.
|+Before editing, review the [[Getting involved]] and [[Recommended emulators|Recommended]] pages. See [[Computer_specifications#Recommended_Specifications|system requirements]] page for performance demand of the emulators.<br>See tables for <span style="font-weight: bold; color: #CC0000; border: 1px solid #CC0000; padding: 2px;">[[#Enhancements|enhancements]], [[#Hardware_features_and_peripherals|hardware features and peripherals]].</span><br>For more details such as [[licensing]], [[Source_code#Language_levels|programming language]], [[High_and_low-level_emulation|emulation method]], visit each emulator’s dedicated page.
!Name
!Name
!Platform(s)
!Platform(s)
Line 23: Line 23:
![[Recommended Emulators|Recommended]]
![[Recommended Emulators|Recommended]]
|-
|-
! colspan="7" |PC / x86
! colspan="7" |x86-64
|-
|-
|[[MAME]]
|[[MAME]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|Git artifacts<ref group="lower-alpha">[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group="lower-alpha">As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref> ||{{Ya}} ||{{Green}} {{License|GPLv2}}<br>{{License|BSD3}}  
|Git artifacts<ref group="lower-alpha">[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref><br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br>[https://buildbot.libretro.com/nightly/ libretro core]<ref group="lower-alpha">As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref> ||{{Ya}} ||{{Green}} {{License|GPLv2}}<br>{{License|BSD3}}  
|||{{Ya}}
|||{{Ya}}
|-
|-
! colspan="7" |Mobile / ARM
! colspan="7" |ARM64
|-
|-
|[[MAME]]
|[[MAME]]
| align="left" |{{Icon|Android|iOS}}
| align="left" |{{Icon|Android|iOS|macOS}}
|[https://buildbot.libretro.com/nightly/ libretro core]<ref group="lower-alpha">As "[https://github.com/libretro/libretro-core-info/blob/master/mamearcade_libretro.info mamearcade_libretro] and
|[https://buildbot.libretro.com/nightly/ libretro core]<ref group="lower-alpha">As "[https://github.com/libretro/libretro-core-info/blob/master/mamearcade_libretro.info mamearcade_libretro] and
mame_libretro_ios.dylib", 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref>||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})<br>{{License|BSD3}}
mame_libretro_ios.dylib", 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref>||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})<br>{{License|BSD3}}
Line 46: Line 46:
|-
|-
| rowspan="2" |Controls
| rowspan="2" |Controls
|[[Input_lag|Input lag-mitigating technique]]
|{{Enhancements/Controls/Input lag mitigating}}
| {{Na}}<ref group="lower-alpha">Use GroovyMAME for this.</ref>
| {{Na}}<ref group="lower-alpha">Use GroovyMAME for this.</ref>
|-
|-
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]
|{{Enhancements/Controls/Turbo button}}
| {{Dunno}}
| {{Dunno}}
|-
|-
Line 63: Line 63:
|-
|-
| rowspan="3" |Performance
| rowspan="3" |Performance
| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]<br/><small>([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation XeSS-FG] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])</small>
| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]<br><small>([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation XeSS-FG] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])</small>
| <small>Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future, however post-processing techniques such as [[Wikipedia:Motion_interpolation|motion interpolation]] is quite possible. [[Input_lag|Input latency]] will be a crucial factor, but its impact likely varies depending on the specific technique employed, it's recommended to use '''after applying the "Internal Framerate Hack"'''.<br/>While '''{{YouTubeVideo|-KqkAFsFdaI|AFMF}}''' or '''LSFG''' can be used with MAME, please be aware that some visual glitches and artifacts may occur at this time.
| <small>Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future, however post-processing techniques such as [[Wikipedia:Motion_interpolation|motion interpolation]] is quite possible. [[Input_lag|Input latency]] will be a crucial factor, but its impact likely varies depending on the specific technique employed, it's recommended to use '''after applying the "Internal Framerate Hack"'''.<br>While '''{{YouTubeVideo|-KqkAFsFdaI|AFMF}}''' or '''LSFG''' can be used with MAME, please be aware that some visual glitches and artifacts may occur at this time.
|-
|-
| [[30/60_FPS_cheat_codes|Internal frame rate hack]]
| [[30/60_FPS_cheat_codes|Internal frame rate hack]]
Line 73: Line 73:
|-
|-
| rowspan="4" |Post-processing
| rowspan="4" |Post-processing
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]<br/><small>([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])</small>
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]<br><small>([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])</small>
| {{Dunno}}
| {{Dunno}}
|-
|-
Line 95: Line 95:
| {{Ya}}
| {{Ya}}
|-
|-
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 custom resolution/CRTSwitchRes]<br /><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br />Another option is using EDID editor tool such as "Custom Resolution Utility".</small>
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 custom resolution/CRTSwitchRes]<br><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br>Another option is using EDID editor tool such as "Custom Resolution Utility".</small>
| Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.<br />Also there is a [https://github.com/psakhis/Groovy_MiSTer project] for achieving software emulators like libretro cores and GroovyMAME send the raw RGB data over a network to a core running on MiSTer, it basically turns the MiSTer into a GPU for the emulator allowing for easy setup and use with CRT TVs/Arcade monitors.
| Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.<br>Also there is a [https://github.com/psakhis/Groovy_MiSTer project] for achieving software emulators like libretro cores and GroovyMAME send the raw RGB data over a network to a core running on MiSTer, it basically turns the MiSTer into a GPU for the emulator allowing for easy setup and use with CRT TVs/Arcade monitors.
|-
|-
| Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|graphics mod editor/manager]]
| Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|graphics mod editor/manager]]
Line 116: Line 116:
| {{Ya}}
| {{Ya}}
|-
|-
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth Stealth]<br /><small>Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, the software may still require the necessary [[Computer_specifications#Operating_System|prerequisites and dependencies]] for your operating system if it is not statically linked.</small>
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth stealth]<br><small>Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, the software may still require the necessary [[Computer_specifications#Operating_System|prerequisites and dependencies]] for your operating system if it is not statically linked.</small>
| {{Ya}}
| {{Ya}}
|-
|-
Line 139: Line 139:
|-
|-
| rowspan="5" |Misc.
| rowspan="5" |Misc.
| AI service<br /><small>With the help of <abbr title="Optical Character Recognition">OCR</abbr> and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.</small>
| AI service<br><small>With the help of <abbr title="Optical Character Recognition">OCR</abbr> and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.</small>
| Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.
| Exclusive to [https://docs.libretro.com/guides/ai-service/ libretro cores] at the moment.
|-
|-

Revision as of 13:57, 30 March 2026

Hyper Neo Geo 64
Manufacturer SNK Corporation
Type Arcade system board
Generation Fifth
Release date September 1997
Discontinued 1999
Predecessor Neo Geo MVS
Emulated

The Hyper Neo Geo 64 (HNG-64) was the successor to the Neo Geo MVS/AES with 3D graphics, there was no home console counterpart. It was released on September 1997 and had an NEC VR4300 at 100 MHz with 4 MB of RAM.

Emulators

Before editing, review the Getting involved and Recommended pages. See system requirements page for performance demand of the emulators.
See tables for enhancements, hardware features and peripherals.
For more details such as licensing, programming language, emulation method, visit each emulator’s dedicated page.
Name Platform(s) Latest version Active License Compatibility Recommended
x86-64
MAME Windows Linux macOS FreeBSD Git artifacts[lower-alpha 1]
0.289
libretro core[lower-alpha 2] 
GPLv2
BSD-3-Clause
ARM64
MAME Android iOS macOS libretro core[lower-alpha 3] GPLv2 (Copyleft)
BSD-3-Clause
~
  1. CI-Windows CI-Linux CI-Macos
  2. As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)
  3. As "mamearcade_libretro and mame_libretro_ios.dylib", 0.139 (2010), 0.78 (2003), 0.37b5 (2000)

Enhancements

Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.
Name MAME
Controls Input lag mitigating [lower-alpha 1]
Turbo button ?
Graphics Resizable internal resolution
Sprite replacement ?
Widescreen hack ?
Performance Frame generation technologies
(LSFG, DLSS-G, XeSS-FG and AFMF)
Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future, however post-processing techniques such as motion interpolation is quite possible. Input latency will be a crucial factor, but its impact likely varies depending on the specific technique employed, it's recommended to use after applying the "Internal Framerate Hack".
While AFMF or LSFG can be used with MAME, please be aware that some visual glitches and artifacts may occur at this time.
Internal frame rate hack ?
Overclock ?
Post-processing AI-powered filter compatible
(Freestyle)
?
Filters
Inverse tone mapping compatible ?
Shader chain
Quality of life Automatic updater ?
Big Picture Mode
Built-in cheat manager
Built-in custom resolution/CRTSwitchRes
For using this on Windows OS you need CRT Emudriver.
Another option is using EDID editor tool such as "Custom Resolution Utility".
Exclusive to libretro cores and GroovyMAME at the moment.
Also there is a project for achieving software emulators like libretro cores and GroovyMAME send the raw RGB data over a network to a core running on MiSTer, it basically turns the MiSTer into a GPU for the emulator allowing for easy setup and use with CRT TVs/Arcade monitors.
Built-in graphics mod editor/manager
Built-in patch manager ?
Capable image format support ?
Command-line options
Pause/Resume emulation
Per-game profiles
Portable and stealth
Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, the software may still require the necessary prerequisites and dependencies for your operating system if it is not statically linked.
Streamable compression format
TAS features Fast forward/Turbo speed ?
Macros/Scripts/Lua ?
Movie recording/playback ?
Rewind ?
Save states ?
Misc. AI service
With the help of OCR and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.
Exclusive to libretro cores at the moment.
Debug features
EmuVR support Exclusive to libretro cores at the moment.
Netplay
RetroAchievements [lower-alpha 2]