LoganTheTASer
He/They
Banned User, Experienced player (765)
Joined: 7/3/2022
Posts: 458
Location: Berkshire, UK
i want to make a tas of super boy 3 for the msx. i can't open bizhawk for a reason that i've forgotten. so i have 2 things i want to confirm: 1. when i tried to open "openmsx", it said it could harm the computer. i'm using windows 10. do i open it or not? 2. if i can open it, how do i load the game rom (i have it installed) and tas with it?
Editor, Player (67)
Joined: 6/22/2005
Posts: 1041
LogansGamingRoom wrote:
1. when i tried to open "openmsx", it said it could harm the computer. i'm using windows 10. do i open it or not?
Did you get openMSX from its official site or from somewhere else?
LogansGamingRoom wrote:
2. if i can open it, how do i load the game rom (i have it installed) and tas with it?
Check out the Documentation on the openMSX site. It even links to a video showing different ways to load a ROM. What do you mean by having the ROM "installed," though?
Current Projects: TAS: Wizards & Warriors III.
LoganTheTASer
He/They
Banned User, Experienced player (765)
Joined: 7/3/2022
Posts: 458
Location: Berkshire, UK
1. yes, i did get it from the official website 2. i’ve installed a rom of an msx game from MOD EDIT: Do not link to sites that host copyrighted ROMs. Thank you. ~fsvgm777 didn’t know that rule, thx for informing me :) - logan i’ll check out the documentation when i feel like it
Active player, Editor, Emulator Coder (262)
Joined: 10/17/2010
Posts: 124
LogansGamingRoom wrote:
i want to make a tas of super boy 3 for the msx.
Cool!
1. when i tried to open "openmsx", it said it could harm the computer. i'm using windows 10. do i open it or not?
If you got it from our website https://openmsx.org/ I can personally guarantee you that it is safe.
2. if i can open it, how do i load the game rom (i have it installed) and tas with it?
What do you mean with 'installed'? In general, you need this:
  1. download the system ROMs of real MSX machines. There's a file systemroms.zip on the web which helps here.
  2. put them at the right location, so that openMSX can find them. Just a single unzip in the share/systemroms folder as explained here: https://openmsx.org/manual/faq.html#whereroms
  3. select the proper MSX machine to emulate. For TASing, often the Panasonic FS-A1WSX is used. Select it via: Menu (top left button in the window, hover there if it's gone) -> Hardware -> Change Machine -> Panasonic FS-A1WSX. Then set it as default: Menu -> Hardware -> Set current machine as default
  4. The game is a ROM cartridge game. So you can put it in the MSX cartridge slot in several ways. Like:
    1. Menu -> Cart. Slot A -> select ROM file or
    2. drop the ROM file on openMSX.exe and it will start with the ROM in slot A
    3. use the openMSX console (F10) and use the carta command.
    4. Drop the ROM file on the openMSX window (but be careful: due to a design bug, this makes the replay file for the TAS be not portable, as it will hardcode the path to your ROM file).
    Method 2 is the easiest, as it will make sure that your openMSX session starts with the ROM inserted and at time 0 your MSX is ready to go TAS.
  5. Start TASing, use these quick pointers:
LoganTheTASer
He/They
Banned User, Experienced player (765)
Joined: 7/3/2022
Posts: 458
Location: Berkshire, UK
1. thanks for letting me know 2. what i meant to say was “downloaded” smh just one question: what do you mean by “records input by default”? it’s great hearing from the “openmsx-pert”. thx for your help :)
Active player, Editor, Emulator Coder (262)
Joined: 10/17/2010
Posts: 124
It means that openMSX by default records all the input you give (controller movements, keyboard input, etc.). This is what you need for TASing. I just wanted to say that you do not have to enable this. People usually use it directly to correct mistakes when playing a game, using the PgUp key they go back in time a second. Try it out :)
LoganTheTASer
He/They
Banned User, Experienced player (765)
Joined: 7/3/2022
Posts: 458
Location: Berkshire, UK
Quibus wrote:
It means that openMSX by default records all the input you give (controller movements, keyboard input, etc.). This is what you need for TASing. I just wanted to say that you do not have to enable this. People usually use it directly to correct mistakes when playing a game, using the PgUp key they go back in time a second. Try it out :)
cool. if i remember i’ll fire up openmsx tomorrow.
Active player, Editor, Emulator Coder (262)
Joined: 10/17/2010
Posts: 124
OK, just try things out a bit and let me know if there are any questions.