Scrap Mechanic

Scrap Mechanic

Not enough ratings
NES Emulator
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
70.706 MB
22 Oct, 2024 @ 7:11am
26 May @ 6:24am
9 Change Notes ( view )

Subscribe to download
NES Emulator

In 1 collection by BananaPen
Advanced Mods
14 items
Description
this mod allows you to emulate your favorite games from the NES platform right inside Scrap Mechanic!
this is a real emulator running inside the game, you can even connect a second controller and play with your friends!
just connect the console to the display and the joysticks to the console. insert the cartridge and play the NES right inside Scrap Mechanic!
unfortunately, due to the restricted API of the game, when pressing several buttons in the joystick GUI, bugs sometimes occur and other buttons are released. if you install betterAPI, the button processing works fine, otherwise it is better to connect the controller with the seat.
you can connect the joystick to the seat to control the game from it. to import other control buttons, use the "Control Import" unit and connect it to the joystick.
to upload your games, there is a "flash cartridge" that requires betterAPI. press 0 on the joystick to open the folder where you can to add games (host only).
to emulate sound, there is a "speaker" block. betterAPI is needed for its operation.

controls:
wasd - crosshair
enter - start
i - select
o - B
p - A
0 - open a folder to upload additional games to a flash cartridge (host only)

unfortunately, the mod causes the STRONGEST LAGS!!! without betterAPI, the game runs at about 4-7 FPS and the console is slow. with betterAPI starting from version 40 (I added multithreading), the game outputs 70-120 FPS and the console runs at normal speed
i wish the developers of ScrapMechanic health and patience, and FINALLY MAKE A MULTITHREADED API FOR LUA!!
the emulator always works on the server side so that the game is synchronous for all players, so it is better that the host has a powerful processor. for the mod to work well, you need a single stream (high frequency)
7 Comments
BananaPen  [author] 27 Oct, 2024 @ 2:09am 
there was a bug in the 40th version of betterAPI. because of this, I released version 41 with its correction
BananaPen  [author] 27 Oct, 2024 @ 1:14am 
with the new version of the better API (version 40), the emulator now lags 5 times less
poncho 24 Oct, 2024 @ 2:59am 
10 кадров
poncho 24 Oct, 2024 @ 2:41am 
fps
poncho 24 Oct, 2024 @ 2:41am 
мало
BananaPen  [author] 23 Oct, 2024 @ 12:43am 
(=-=)poncho(=-=): ну вот сделал как-то... работает хоть? сколько FPS?
poncho 23 Oct, 2024 @ 12:32am 
первый вопрос, как ? второй вопрос, сложно было ?