Source result: the old page described a generic cinema resource but did not identify its package. Its feature list overlaps with Hypnonema, an open-source FiveM media-player resource, yet FiveMX cannot prove that the Linkvertise archive is Hypnonema or an authorized copy. This guide separates the inspected official release from the unverified mirror.

FiveMX archive inspection: Hypnonema 1.9.5
On 22 July 2026, FiveMX queried the official charming-byte/fivem-hypnonema GitHub releases API and downloaded hypnonema-1.9.5.zip from release 1.9.5, published 1 March 2025. The asset was 4,976,380 bytes. Its SHA-256 was f5605451fd4b91b5f3c63520fe2a1351fa43d9737e53d50de3b582211173b967.
unzip -t completed without errors. The archive contained 61 files. The packaged fxmanifest.lua declared fx_version 'bodacious', game gta5, author simpled-dev, repository https://github.com/charming-byte/fivem-hypnonema, and manifest version 2.0.0. That internal manifest version differs from the GitHub release tag; both values are recorded instead of silently forcing them to match.
Permissions observed in the official archive
The included permissions.cfg grants the full hypnonema ACE to group.admin and playback to builtin.everyone. Screen creation, editing, deletion, and schedules are commented out for everyone by default. Review that file before starting the resource. Public playback may be intentional for a community cinema, but it also allows users to choose media unless a narrower policy replaces the default.
| Capability | Suggested test role | Expected result |
|---|---|---|
| Open and edit screen configuration | Administrator | Allowed only when explicitly granted |
| Start, pause, or stop playback | Normal player | Match the server’s written event policy |
| Create or delete screens | Normal player | Denied unless deliberately enabled |
| Manage schedules | Event manager | Use a dedicated ACE rather than broad admin access |
Install the inspected official release on staging
- Download the current release from the official GitHub repository and record its new checksum. Do not assume the checksum above applies to a later release.
- Extract it so the resource folder is exactly
resources/hypnonemaand contains the manifest, client, server, and web files at its root. - Edit
permissions.cfgfor the three roles you will test: owner, event staff, and normal player. - Add
exec @hypnonema/permissions.cfgbeforeensure hypnonemainserver.cfg. - Start the staging server and inspect both consoles before creating a screen. Preserve the generated database file when testing upgrades.
Media, NUI, and moderation checks
Hypnonema uses a game render target and a web-based interface. Cfx.re’s NUI documentation explains that FiveM UI pages run in a Chromium-based environment and can be inspected with NUI developer tools. A URL that works in a desktop browser may still fail because the provider blocks embeds, changes its player, requires cookies, or disallows the content.
- Test one approved short video, one live stream, and one invalid URL. Record the screen, audio distance, synchronization, and failure behavior.
- Confirm that sound becomes inaudible outside the intended range and that two nearby screens do not produce uncontrolled overlapping audio.
- Open the NUI developer tools and record failed requests or JavaScript errors. Do not work around provider restrictions with questionable proxies.
- Decide which domains may be used and who reviews media rights. A technically embeddable stream is not automatically licensed for a public server event.
- Reconnect two clients during playback and verify synchronization, pause state, volume, and cleanup after the resource stops.
Performance worksheet
Use the same location, screen, media URL, player count, and graphics settings for every comparison. Record client resource time with the screen idle, playing, and out of range. Also record server errors and NUI request failures. Do not label the resource optimized merely because playback begins.
Upgrade and rollback
Back up the resource folder, permissions.cfg, manifest changes, and Hypnonema database before an upgrade. Stop the resource, replace files from one verified release, reapply only reviewed configuration, and start it again. If playback, permissions, or screens regress, restore the matching files and database together; mixing a new database or web frontend with old binaries creates a second unknown state.
Production acceptance checklist
Approve the resource only after the owner, event staff, and player tests match the written policy; an approved media URL plays on two clients; an invalid URL fails without persistent errors; audio range is acceptable; reconnect and resource restart preserve or clean up the intended state; and the measured client impact is recorded. Capture the screen configuration and ACE file used for the test.
For a public event, add a moderator runbook covering who may start media, how playback is stopped immediately, which domains are approved, how rights complaints are handled, and how the resource is disabled. Technical playback and responsible public use are separate gates, and both should have an owner.
Legacy monetized mirror
Ad-supported download. Its landing page returned HTTP 200, but FiveMX did not receive a public filename, manifest, licence, checksum, or proof that it matches Hypnonema. Prefer the inspected official source.
What changes require a fresh verification
Repeat the archive and runtime checks when the GitHub release tag, asset checksum, manifest, NUI frontend, media-provider support, database format, or permission file changes. Also retest after a major FXServer artifact or game-build change. Keep the 1.9.5 measurements above as a dated reference only; they must not be copied onto a later release without downloading and inspecting that exact asset.