MSXdev'14 #4 - Uridium

MSXdev'14 #4 - Uridium

by snout on 15-06-2014, 13:40
Topic: Software
Languages:

Trilobyte teamed up with Toni Galvez to create an MSX port of the fast-paced C64 shooter Uridium - the fourth entry to MSXdev'14.
The game will also be released on cartridge, so by all means feel free to place your pre-orders here.

Relevant link: MSXdev'14 #4 - Uridium

Media browser (5)

  • MSXdev'14 #4 - Uridium
  • MSXdev'14 #4 - Uridium
  • MSXdev'14 #4 - Uridium
  • MSXdev'14 #4 - Uridium
  • MSXdev'14 #4 - Uridium

Comments (39)

By Manuel

Ascended (15686)

Manuel's picture

15-06-2014, 16:26

Hmm, it only shows a completely garbled screen on the Boosetd MSX2 EN configuration in openMSX. But on 'normal' machines it works fine. Nice game! But... how do you land?

By ARTRAG

Enlighted (6234)

ARTRAG's picture

15-06-2014, 16:34

Just get landing alert and find last runway at the right end of the map
move slowly left to right over the runway

By ARTRAG

Enlighted (6234)

ARTRAG's picture

15-06-2014, 16:39

Anyway what is plugged in that boosted configuration ?
The rom has been tested on a whide range of real hw of all msx generations

By BokanoiD

Rookie (27)

BokanoiD's picture

15-06-2014, 22:37

I get the same garbled stuff on OpenMSX, changed machine to a Canon V20 (whatever machine probably, I just happen to own two) and the game works fine. VERY impressive and very polished. This is commercial-release quality stuff. Well done!

By ARTRAG

Enlighted (6234)

ARTRAG's picture

15-06-2014, 22:41

Which machine was you emulating when you had the same garbled stuff ?

By BokanoiD

Rookie (27)

BokanoiD's picture

15-06-2014, 22:44

The same one Manuel was using; Boosted MSX2 EN

By BokanoiD

Rookie (27)

BokanoiD's picture

15-06-2014, 22:46

On OpenMSX 0.10.1 if that helps.

By ARTRAG

Enlighted (6234)

ARTRAG's picture

15-06-2014, 22:51

Boosted MSX2+ JP works but not Boosted MSX2 EN...
Investigating.

By ARTRAG

Enlighted (6234)

ARTRAG's picture

15-06-2014, 23:13

Bug found: it was a missing DI and a lot of luck (for the other working configurations)
Going to update the package very soon.

By max_iwamoto

Champion (466)

max_iwamoto's picture

15-06-2014, 23:29

I think we looking at the winner of this edition of MSXDEV.

By anonymous

incognito ergo sum (109)

anonymous's picture

16-06-2014, 06:41

I don't know if you tend to do this when you check out a new MSXdev entry, but I implore you to take a look at the manual as well. Smile

By ARTRAG

Enlighted (6234)

ARTRAG's picture

16-06-2014, 07:54

Bug fixed and file updated. Boosted MSX2 EN should work now.

By Lazzeri

Champion (262)

Lazzeri's picture

16-06-2014, 17:35

Having trouble running on a real MSX2+ (Panasonic WSX 512kb).

Using EXECROM I keep getting the message "Wrong file type", no matter what I try.

How do you guys run it? Flashrom? Any specific ROM Loader?

Thanks!

By ARTRAG

Enlighted (6234)

ARTRAG's picture

16-06-2014, 18:27

odo is fine, any flashrom using linear 48K/64K is fine

http://www.msx.org/downloads/utilities/rom/odo-03

IIRC EXECROM doesn't like 48K linear roms

By Manuel

Ascended (15686)

Manuel's picture

16-06-2014, 22:02

The manual of this entry is kind of .... unusual Smile Thanks for fixing the bug, ARTRAG!

By sd_snatcher

Prophet (3047)

sd_snatcher's picture

16-06-2014, 23:45

ARTRAG,

The new version fixed the boot problem on the Victor HC-95A, but it still freezes on a Sony HB-F500P.

By ARTRAG

Enlighted (6234)

ARTRAG's picture

17-06-2014, 07:32

Is HB-F500P the machine with a strange subslot structure ?
The bug could be something different this time.
What was peculiar for this model ?

By ARTRAG

Enlighted (6234)

ARTRAG's picture

17-06-2014, 08:39

The bug with the HB-F500P now is solved, updated files on the way.
(what a crappy machine oO !! )
Please report if I've screwed the rom with other msx models.

By journey

Champion (368)

journey's picture

17-06-2014, 13:20

Ciao Arturo,

I've tried the ODO loader (like your suggestion) with my OCM but, unfortunately, hangs after the title screen (both URDIUM48.rom URDIUM3c.rom)
Can you help me?

NB:
I've already pre-ordered the cartridge version from Eric Smile

Gianluca

By ARTRAG

Enlighted (6234)

ARTRAG's picture

17-06-2014, 14:54

Hi journey/Gianluca
do you have any chance to test the rom using a flash cartridge? Ocm is not emulated, so I have no possibility to see what is going wrong (nor I own one of them)

By journey

Champion (368)

journey's picture

17-06-2014, 15:41

Ok, I'll try tonight with my flash cart.
I'll let you know!

Gianluca

By journey

Champion (368)

journey's picture

17-06-2014, 20:06

This is my test with OCM, Turbo-R ST, MegaFalshRom SCC+

URDIUM3c.rom
OCM: hang after title screen
TR: OK

URDIUM48.rom
OCM: hang after title screen
TR: OK

Gianluca Smile

By ARTRAG

Enlighted (6234)

ARTRAG's picture

17-06-2014, 21:25

Are you using latest build with the ocm?
Have you tried to boot pressing shift (i.e. excluding disks) ?

By sd_snatcher

Prophet (3047)

sd_snatcher's picture

17-06-2014, 22:41

@ARTRAG

Thanks! You're great!

Quote:

(what a crappy machine oO !! )

Indeed it has quite an awkward slot layout, but for sure it's beautiful! Big smile

And one of the very few MSX models with 3 slot connectors. And all of them primary! You can have up to 12 external slots using expanders on this beauty. ;)

@journey
Try to start it with F5 instead of SPACE.

By ARTRAG

Enlighted (6234)

ARTRAG's picture

17-06-2014, 23:15

nice case, but in order to initialise the video to screen 2 its bios does a full bunch of inter slot calls...
@journey on ocm, do you get an hang or garbage on the screen?
In case of hang, try to boot with shift.
In case of garbage, start the game with f5 (but it should be impossible as the ocm emulates the TMS, not the Toshiba vdp)

By sd_snatcher

Prophet (3047)

sd_snatcher's picture

17-06-2014, 23:15

Quote:

Please report if I've screwed the rom with other msx models.

To help, I just tested Uridium in the known troublemakers. These are the results:

C-BIOS_MSX1 : Ok
Sharp Hotbit 1.2 : Ok
Sony HB-F500P : Ok
Victor HC-95A : Ok
NEOS MA-20/National FS-1300 : Nope

BTW, Uridium now passes the Acid1Test-slots! Congratulations! Big smile

By ARTRAG

Enlighted (6234)

ARTRAG's picture

17-06-2014, 23:34

National FS-1300 on openmsx works fine. What do you get with it?
Wasn't the NEOS MA-20 an msx 2 adapter O_o ?
I hope you are kidding in reporting this problem... just unplug that crap and plug the cart directly.

About acid test, sorry to disappoint you, but it is just a accident.
Let me direct: for a standard dead about 20 years ago, it is one of the dullest things on the heart.
But it is the usual religion war, so, believe what you like I'll do the same as well.

By sd_snatcher

Prophet (3047)

sd_snatcher's picture

18-06-2014, 00:58

No hard feelings. I'm here for the good friends, not to fight any religious wars. Smile

I just tested the game in my usual test set, that's all.

About the AcidTest, it may have been an accident, but it was nice to see it running perfectly there anyway. Smile

Good luck in the context, the game is awesome! Congrats!

By journey

Champion (368)

journey's picture

18-06-2014, 06:42

SONY HB-F500P my first MSX2! Smile

ARTRAG wrote:

Are you using latest build with the ocm?
Have you tried to boot pressing shift (i.e. excluding disks) ?

I've tried to boot the game with SHIFT pressed but no luck
my OCM is not yet updated...
will be updated soon..

ARTRAG wrote:

nice case, but in order to initialise the video to screen 2 its bios does a full bunch of inter slot calls...
@journey on ocm, do you get an hang or garbage on the screen?
In case of hang, try to boot with shift.
In case of garbage, start the game with f5 (but it should be impossible as the ocm emulates the TMS, not the Toshiba vdp)

After pressed space key, i see the big ship freezed on the screen. No garbage

By ARTRAG

Enlighted (6234)

ARTRAG's picture

18-06-2014, 08:01

I will try to investigate if some missing DI/EI and the totally different timings of the ocm are causing such a problem
It is hard without being able to test on the real thing

By journey

Champion (368)

journey's picture

18-06-2014, 19:53

OCM updated to firmware 3.2.1
Now the game work! Smile
Only one little problem: sometimes the screen flickers (score, logo, enemies)

By ARTRAG

Enlighted (6234)

ARTRAG's picture

18-06-2014, 21:58

The sole sprites that should flicker are those in the active game window.
It should happen only when you fill the SAT completely or when you have 5 or more sprites per line.
The score bar should never flicker.
It could be due to differences in timings between OCM and normal MSX, does the glitch happen at "easy" speed ?

By Maggoo

Paragon (1195)

Maggoo's picture

03-07-2014, 16:36

Just played the latest version and I must say it's brilliant and a breakthrough in many aspects for me. One, as a technical achievement, no doubt, but also because for the first time (thanks to the Easy mode being included), I can actually "play" Uridium, which to me was a big no no on the other computers due to the ridiculous difficulty and controls ! Thanks Artrag and the team for addressing this and I'm looking forward for the cartridge release.

BTW, may I suggest to allow selecting the difficulty level with the joystick/direction keypad? That would allow playing the game without the keyboard involvement at all Smile

By ARTRAG

Enlighted (6234)

ARTRAG's picture

04-07-2014, 08:17

Sorry, as I was going to withdraw the entry from msxdev, hardly I will update it.
Anyway the cart game will have a proper menu for options navigable by joystick.

By sd_snatcher

Prophet (3047)

sd_snatcher's picture

17-07-2014, 03:11

@ARTRAG

The Toshiba VDPs operate at a clock of 21MHz, just like the MSX2 VDP. Have you tried to push data quicker to see if it also can couple with the same VRAM bandwidth as the V9938?

By ARTRAG

Enlighted (6234)

ARTRAG's picture

17-07-2014, 07:25

No, but this extra bandwidth would be very hard to be used in a real application

By Grauw

Ascended (8377)

Grauw's picture

17-07-2014, 10:50

sd_snatcher wrote:

The Toshiba VDPs operate at a clock of 21MHz, just like the MSX2 VDP. Have you tried to push data quicker to see if it also can couple with the same VRAM bandwidth as the V9938?

That’s worth confirming, if someone feels the inclination to…

By ARTRAG

Enlighted (6234)

ARTRAG's picture

18-07-2014, 19:54

Opening to other platforms leads to very productive results.
Something is sprouting...

http://atariage.com/forums/topic/227705-light-year-demo/

By tfh

Paragon (1792)

tfh's picture

05-02-2017, 20:59

Also added this game to my site (upon request):

http://www.file-hunter.com/MSX/Uridium48.html

If anyone else would like to have their game(s) added, please feel free to let me know :)