Posts for Quibus

Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Why the doubts about the title?
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Was quite fun to watch for me. Although the last level is a bit long, it's still fun to see how the aliens get shot as soon as they enter the screen. They are no match for the player :)
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Hi, No problem! How to run an OMR file is very simple... several options: 1. drop the file on the openMSX window 2. start openMSX from the commandline with the file behind it, or equivalently, drop the file on the openmsx executable in Windows 3. open the built-in console (F10 on Linux/Windows) and type the command:
reverse loadreplay path/to/my/recording.omr
How to record a TAS... see for instance my reply to the same question here: https://tasvideos.org/Forum/Topics/11174?CurrentPage=1&Highlight=519375#519375 There is also a mini-tutorial here: https://www.youtube.com/watch?v=ma0s9PSIBxI If you have any particular questions, please ask them.
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
marcelo wrote:
Quibus wrote:
Feel free to use openMSX instead... let me know if you require help using it.
My doubt is about recording the game in Open MSX, or opening a file (omr) !
Why the doubts? How can I help?
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Feel free to use openMSX instead... let me know if you require help using it.
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
OK, just try things out a bit and let me know if there are any questions.
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
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 :)
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
See your other post.
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
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:
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
I don't have the time to make a tutorial... but if you have questions, please ask me on Discord. Some quick pointers:
Post subject: openMSX 17.0 released!
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
openMSX 17.0 has been released! This is a new major release of the rerecording-capable MSX emulator Detailed release notes can be read here: https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_17_0/doc/release-notes.txt
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Alyosha wrote:
I could use some help getting a list together of good hashes (SHA1) for BIOS files though, if anyone more familiar with the system knows what the standards are.
Check the openMSX source code. It comes with XML files describing the machines, which include sha1 hashes of the ROMs they require.
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Al82 wrote:
The audio seems to be very quiet and only plays out of the left channel - not really familiar with the system, so not sure if this is by design or not.
The standard PSG audio chip (AY-3-8910 or YM2149) is outputting mono sound for most MSX models.
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
If you need any help/info/advice on MSX things, feel free to join us on IRC, or even join the #openMSX channel on the same server.
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Hi, Wouldn't Sonyc (a homebrew Sonic clone for the MSX2+) be a good game to TAS? Perhaps for the Sonic fanpeople out there? I'd really like to see that one done...
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Did someone ever consider to TAS the MSX2 port of the game? See e.g. https://www.youtube.com/watch?v=BCUHqi3LCbI
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Too bad!
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
FWIW: they display fine here... Do you have any specific questions or things I can help you with?
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
OK, so Mothrayas didn't adjust the OMR parser yet to support Colecovision... Ah well. Here's my own encode: https://youtu.be/fJhxuj2q3Yg
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Someone interested in doing a TAS of MSX The Maze of Galious with minimum items? It looks like you only need very few items to finish the game. Although it will be a lot harder :-) The items are: - Great keys (of course) - Ceramic arrows - Doll - Cross or Mines Would be quite a challenge to finish the game like this, I can't imagine it can be done without rerecording.... Anyone up for the challenge?
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Did you consider to also TAS B.C. II: Grog's Revenge? It's available at least on MSX (and also Colecovision, these versions are indeed the same).
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
Thunderaxe: you should try the original game on MSX2: Eggbert :) Here's a video of its game play: https://www.youtube.com/watch?v=w4jcjo0Nnec
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
I think you're mistaken. Also, your words do not fit the situation. There are no PAL games for MSX. It's a matter on what you're used to. E.g. I played The Maze of Galious for weeks on a European MSX at 50Hz. I know this game through and through. Whenever I play it on a 60Hz MSX, it feels quite wrong to me. The music goes too fast, that's the most important thing. (The rest I don't really notice.) Now, this game was originally developed in Japan, so that would be a reason to prefer a 60Hz run (although it will make all texts display in Japanese if a Japanese MSX would be used). But it shows the point: playing it on 60Hz whilst most people played it on 50Hz feels quite unnatural. (And the vice versa is also true of course.)
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
I understand that for reason 3 (mostly), but for reason 2 that really depends on the game. If your audience is Europe, all people will be generally more familar with the game running on 50Hz (even if it was a Japanese release). Audience from the USA doesn't really know MSX anyway. And for audience from Japan or Brazil, you'd expect they're used to 60Hz (NTSC/PAL-M). So it just depends on the audience and the game combination :) And as such, I'd be very careful to try to apply some (old) general rule here. That's my point.
Editor, Emulator Coder, Experienced Forum User, Published Author, Active player (264)
Joined: 10/17/2010
Posts: 124
For some MSX games, these reasons apply. But for some they obviously do not apply. One by one: 1. For MSX there are no separate PAL/NTSC releases/conversions. It only depends on the machine you run the game on what you get. Still, I would be fine with running games developed in Japan on NTSC/60Hz machines. But on the other hand, games developed in Europe would thus be more logical to run on a 50Hz machine. 2. See previous point. 3. That could be true. But people familiar with the games will find a typical European game run on an NTSC machine 'run oddly too fast'. 4. N.A. for MSX games.