Jack is back!

Jack is back!

by fregarni on 31-03-2020, 13:22
トピック: Development
言語:

MRC member fregarni has been encouraged to develop games for our MSX. he has started with a version of the Bomb Jack for MSX1.

Who ever loved the version of Kralizec for MSX2 wanted to see something similar for MSX1.
The SG-1000 version fell short, so fregarni has left some images of how the development is going.

We hope to have a final version soon.

Media browser (7)

  • Jack is back!
  • Jack is back!
  • Jack is back!
  • Jack is back!
  • Jack is back!
  • Jack is back!
  • Jack is back!

コメント (26)

By Pippo

Hero (521)

Pippo さんの画像

01-04-2020, 09:00

Very, very interesting, really!
But, it would be better with multicolor enemy sprites. Smile
However, it is a good work! Smile

By aranya

Rookie (21)

aranya さんの画像

01-04-2020, 15:15

It sounds good, I will be attentive to his work, I am very interested in this kind of new games and I would like to thank you for his effort.

By JohnHassink

Ambassador (5684)

JohnHassink さんの画像

01-04-2020, 22:28

Pippo wrote:

But, it would be better with multicolor enemy sprites. Smile

https://www.youtube.com/watch?v=DfDXf8CpGTQ

By Pippo

Hero (521)

Pippo さんの画像

02-04-2020, 07:08

Thank you, John.
But, I was referring to this Msx-1 game. Smile

By The Apeman

Master (252)

The Apeman さんの画像

03-04-2020, 19:36

Apropos of nothing: the link in the RSS feed seems to refer to test.msx.org. Also for "The ultimative MSX Experience".

By PingPong

Enlighted (4155)

PingPong さんの画像

03-04-2020, 22:47

Let' s the sprite flickering dance begin with the msx1 vdp and multicolor enemies

By fregarni

Resident (39)

fregarni さんの画像

06-04-2020, 12:21

Thanks for the feedback!

@Pippo @PingPong That's one of the reasons why enemies are monochrome. The flicker appears when there's a high number of enemies or coins, although I try to minimize it. I shuffle to leave only 1 the number of simultaneous coins (actually, max are 2 coins) and the maximum number of enemies on the screen to 7, to minimize it. Although, I don't think I can remove it.

By gdx

Enlighted (6429)

gdx さんの画像

06-04-2020, 13:42

You can use two or three sprites per character, avoiding at most putting 2 colors on the same line because the invisible parts do not count. So you can put 4 multicolored characters next to each other without blinking.

By Pippo

Hero (521)

Pippo さんの画像

09-04-2020, 07:43

fregarni wrote:

Thanks for the feedback!

@Pippo @PingPong That's one of the reasons why enemies are monochrome. The flicker appears when there's a high number of enemies or coins, although I try to minimize it. I shuffle to leave only 1 the number of simultaneous coins (actually, max are 2 coins) and the maximum number of enemies on the screen to 7, to minimize it. Although, I don't think I can remove it.

Hello Fregarni,
I think you should swap the "SAT" (Sprites Attribute Table) in order to avoid flickering.
Please, ask to experts for details and perfect implementation.
Thank you and have a very happy Msxing! Smile

By fregarni

Resident (39)

fregarni さんの画像

12-04-2020, 09:48

Hello @Pippo ,

Thanks for the info but i'm not sure if i understand you. When you mean change the SAT, you mean vary the plane of the VPD in which the sprite will appear, right?

The latter is what I do when there are more than four sprites per line. I rotate the plane of the VDP in which the sprites appear as a round ribbon, causing them to appear in a plane with a lower priority than they were, except for the last sprite, the one that makes "5th sprite" who is painted in the most prioritary plane.

If anyone has any other better way to avoid sprite's flickering, I'd be grateful to hear about it.

Thanks

By Pippo

Hero (521)

Pippo さんの画像

12-04-2020, 14:34

Hello again Fregarni,
as far as I know, when you swap the "SAT", Sprite 4 (5th Sprite) becomes Sprite 0.
To completely avoid flickering, please, refer to experts like "ArtRag", "Nyyrikki", "Grauw", etc.
I sincerely hope you will succeed with your beautiful game. Smile

By fregarni

Resident (39)

fregarni さんの画像

12-04-2020, 18:06

Pippo wrote:

Hello again Fregarni,
as far as I know, when you swap the "SAT", Sprite 4 (5th Sprite) becomes Sprite 0.
To completely avoid flickering, please, refer to experts like "ArtRag", "Nyyrikki", "Grauw", etc.
I sincerely hope you will succeed with your beautiful game. Smile

Hello @Pippo,
"as far as I know, when you swap the "SAT", Sprite 4 (5th Sprite) becomes Sprite 0."
That's what i'm doing. I hope experts can show me how to avoid it.
Thaks for all.

By Pippo

Hero (521)

Pippo さんの画像

13-04-2020, 07:44

Hi Fregarni,
it was nothing at all. Smile
I thought you may swap the "SAT" to any Vdp VBlank period, but I don't know if this procedure will work well.

By gdx

Enlighted (6429)

gdx さんの画像

17-04-2020, 17:32

Forget my message above, it's not true.

By fregarni

Resident (39)

fregarni さんの画像

05-02-2023, 09:45

Hello, finally and after a long time of waiting, I have finished the full version of Bomb Jack for MSX1. The final version can be found at:
https://fregarni.itch.io/bomb-jack-msx1
I hope this final version makes the wait for the final version worthwhile.
In this other link you will find a sample video of the game with a game:
https://www.youtube.com/watch?v=4OFttqWNysE

By AnsiStar

Master (144)

AnsiStar さんの画像

06-02-2023, 18:32

Verry nice!!

By Juanmi

Master (155)

Juanmi さんの画像

07-02-2023, 11:58

- Rom version does not works in real machine, at least on an MSX2 and 2+ which is where I tested it (Mitsubishi Ml-G1 (european machine) and A1WX

- Dsk version works in MSX2 but not in 2+

By fregarni

Resident (39)

fregarni さんの画像

08-02-2023, 09:13

@Juanmi
I've tested both versions on two MSX1 real machine (Sony HB-10P & Philips VG-8020) using Rookie Drive cartridge for the disk format version (DSK) and the MegaFlashROM SCC+ SD cartridge for the ROM version, in this case I had to use the option /U (Disables subslots and set MegaFlashROM SCC+ as unique device available) when i flashed it to run it correctly.
The truth is that I haven't tested it much on machines higher than MSX1 because the Kralizec version is already available for those machines (sorry). I only tested on an emulator for MSX2 machines o higher. I'll check next weekend on a MSX2 real machine (Sony HB-F9S) with the MegaFlashROM SCC+ SD and the Rookie Drive cartridge.

By Manuel

Ascended (19677)

Manuel さんの画像

08-02-2023, 11:22

Juanmi: it helps if you explain what happens.

By Juanmi

Master (155)

Juanmi さんの画像

08-02-2023, 17:40

@fregarni

Kralizec's MSX2 version it's unbeatable, but I don't think that's an excuse for an MSX1 game don´t works on an MSX2 or higher.
The problem (using /U or not) it's that the game freezes when you press fire to start playing. The game freezes on the title screen.

If I want to play Bombjack, I'll play the Kralizec version of course. I was only telling you this in case you wanted to create a rom without bugs, for the mere fact of your personal satisfaction for doing things right.

In any case, don't pay much attention to me, practically no one plays in real anymore, people are satisfied with watching a video on YouTube or just 4 screenshots Smile

By fregarni

Resident (39)

fregarni さんの画像

09-02-2023, 09:35

@Juanmi

True, the Kralizec version is wonderful in every way (I think it's rivaled only by the Amiga's Bomb Jack Beer Edition version). I still haven't expressed myself well but at no time have I wanted to use its existence as an excuse so that they don't play the version I've made on an MSX2. It's just that I'm aware of the big difference between it and my version, and if you have an MSX2 and want to play Bomb Jack, without hesitation you have to play Kralizec's.

My version is made for MSX1 without much intention, because I am one of those who play on real machines (usually MSX1, which are the ones I have installed now) and with a joystick. I just checked that the version was correct in openMSX on an MSX2 (Philips NMS 8250).

Obviously I try to do it without bugs. I am aware that some of them may escape me and I thank those of you who detect them for notifying them to purify them. Smile

By fregarni

Resident (39)

fregarni さんの画像

10-02-2023, 12:16

@Juanmi
I have tested the game, both the DSK version and the ROM, on a SONY HB-F9S MSX2 (real machine) and it works correctly. I have tested the game on Mitsubishi Ml-G1 ES on openMSX emulator and it works. When I have tested it on the Panasonic FS-A1WX, it is true that it hangs when starting the game. I have already fixed this bug and updated the version on my itch.io page.
I sincerely thank you for reporting the bug (it's corrected, thank you very much).

By Juanmi

Master (155)

Juanmi さんの画像

10-02-2023, 14:20

@fregarni

I just tested again and now works in ML-G1 and A1WX (with parameter /U).
Congrats Wink

By AnsiStar

Master (144)

AnsiStar さんの画像

10-02-2023, 14:33

Any plans for an cartridge release?

By fregarni

Resident (39)

fregarni さんの画像

13-02-2023, 11:59

@ AnsiStar
Regarding the physical version, the truth is that I have not considered it. I don't plan to do it (I wouldn't know how either). I'm sorry but if someone wants to do it, I will not put problems.

By fluffy

Supporter (9)

fluffy さんの画像

13-02-2023, 21:55

@fregarni

For you information, I tried your game on a Canon V-20 using a Carnivore2 and it works perfectly!

Thanks for releasing this amazing game