Search Interactive Dreams

Frog Feast CD-i Galore (15/7 update)

>> Wednesday, July 11, 2007

Months go by without any news and now I don't know how often to publish the new status of Frog Feast on CD-i. Currently it's a hot topic and Charles just posted a new demo version, which you can test on your CD-i player! Download the new CD-i demo right here and let Charles know your experiences. We will post our test results as soon as possible. Charles: "The first working demo of the new Frog Feast is up. There is no user input. But, it does display the credit screens seen in other versions, and the title screen with sprites and text. I haven't implemented input in this version. That is next on the agenda. This has more functionality than the first CD-I demo. Once I add in user input, the game should start playing. Probably with issues, but it should show signs of the game. This is written using direct calls into the OS, based on the Green Book standard. Which is about as low level as you can go on a CD-I player, and still remain in compliance with the Green Book standard. Keep looking back for the latest info as this post is constantly updated!

"I've added the new routines. This brings the new version to the same level of functionality as the last demo. The two splash screens are displayed on double buffered Plane A, and the Title Screen is displayed, without the text layer. While the two splash screens are being shown, the remaining graphics and palette are loaded into memory, and the background screens are transferred into Plane B. The splash screens conceal the loading into Plane B. Plane A is cleared to reveal the Title screen. The application should spend less than a second (Assuming a 140kb/s loading from the CD) running before it shows it's first image. Tonight, I should progress to a new level of functionality, and possibly have the first interactive CD-I Frog Feast. I have to implement the Text Layer, Sprite, and Input routines. The next major issue could be the speed of the game; it could play slowly due to the sprite clearing/drawing routines. Sound and music will probably take some time to get working.

I got the text layer and sprites working on the CD-I. I still need to test it out to ensure it does correctly erase the sprites and text. This will require user input, which is next on the agenda. I may still need to optimize the routines, but I'm going to wait until the game is running before I make a determination on that. The updated version is on the CD-I page. The demo zip contains the current version. In the next day or two, I should have user input working, and the game screen showing."

And now the best news from Oldergames: "I wanted everyone to know that we may be seeing this game released in the next month or so."

Update July 12th: "This is an in game screen shot of the CD-I version of Frog Feast. There are some graphics issues, and Plane A isn't properly cleared. Speed may not be as big of an issue as I thought it was going to be. The game seems to run smoothly. Now, it's just a matter of debugging the code, and redoing the input routines. The input routines are based on the ones I had in the initial version of Frog Feast; they wre only used to read the button state. Seeing it almost work is definitely motivating me to fix the issues and get this running.

The CD-I Frog Feast is coming along nicely. The game is fully playable, except it plays in slow motion. I've obviously got some optimization work ahead of me. I had to do the same thing for the FM Towns version. It could be a bug in a routine. I like optimizing code in asm, especially in 68000 asm, so this should be a fun challenge! The CD-I page contains the new version. This should be the last preview before the final release. I may do one more to test out the joystick input."

July 13th: "The biggest part of my slowdown was the C code. I had to do the same thing for the SNES version, since the compiler didn't do any optimizations. In addition, I've optimized the blitting and erasing code a lot. I don't think I can get too much more speed at the assembly level. This brings to mind Michael Abrash (he wrote an old Dr. Dobbs Journal column on graphics programming) columns on programming and optimzation. He basically said that optimization to a routine are really only limited by the perceived limitations of the problem. Another big problem was the sequence of waiting for the vertical blank, changing Plane start address, and starting the update. I got this working correctly and the flicker appears to be gone. The next challenge is rewriting the input code, which should speed up the code a little bit more."

July 14th: "Frog Feast plays at near full speed. I further optimized a lot of the lower level assembly language drawing code; in addition the C code was also optimized in critical places. The results should run well on any CD-I player. I also cleaned up a lot of the little bugs remaining. I still have a few remaining bug; and I need to get a second controller working and get music and sound working. I would like to have this ready for OlderGames by the end of next week. A new demo is on the CD-I plage. Although two player mode can be selected, only one joystick is currently read. Also, this version has the flies disabled, so you cannot get any points. In one player mode the second frog will jump around. In an e-mail exchange with CD-i Fan, it sounds like there will be some CD-i systems that won't support a second joystick using a splitter."

July 15th: The source code for CD-I Frog Feast will be released. You will still need to buy the game for the data files. It may not be too useful. It includes a lot of asm code, which is optimized for the game specifically. Someone will have to have a good knowledge of 68000 asn to create a different game with it. The CD-I is like the X68000, in that it has an underpowered processor driving a bitmapped display. The 4 bit mode might be better for games.

Check out our last demo test right here. More info about the game progressing and a video of Frog Feast you can find here. Many thanks to Charles, the creator of Frog Feast.

24 reacties:

Bas July 11, 2007 at 4:34 PM  

Charles, do you have the picture I used on the top right of this post in a higer resolution, which I can use to promote Frog Feast?

Charles July 12, 2007 at 5:45 AM  

I'm not sure what OlderGames plans to use for the CD-I release. I'd like to see FM Towns version used.

Again, there is a new version on the CD-I page. This one is fully playable (one player only), except it runs in slow motion. I have to figure out what's causing the slow down. There are other issues that will be fixed before it's released.

Bas July 12, 2007 at 9:18 AM  

who would have thought there was so much info to publish about Frog Feast. I can't wait to check out the new demo, tonight I'll probably have some time. Can you post a scan of the FM Towns version, about the box art? It's hard to find some high-res material of the Frog Feast art!

Bas July 13, 2007 at 8:05 AM  

I downloaded the demo and tried it on the same 490 player. First, the rastersoft logo is shown, followed by the Oldergames logo. Then, the main screen is shown where I'm supposed to choose between one or two players. This version (latest?) doesn't have any user input here, nothing happens after this screen.

It looks great, loading is fast. Video coming up.

Bas July 13, 2007 at 8:05 AM  

So, the version I downloaded is not playable...

rdjnl,  July 13, 2007 at 12:38 PM  

The same happens if you run the demo in the cd-i emulator.

Charles July 13, 2007 at 3:43 PM  

In the latest demo, you can only select 1 player. Pressing button one will take you into the game. There you should be able to play the game. I've tested this on a CDi 370, CDi 450 and, under the CDi Emulator. Currently it should work with any input device.

Bas July 13, 2007 at 3:57 PM  

The version I downloaded was changed on July 11th, so I assume this is the last version. I used the same player and gamepad as with the other demo, and after the Frog Feast screen appears, nothing happens. I can click what I want, nothing happens. I'm going to check with CD-i Emulator now.

Daan,  July 13, 2007 at 4:44 PM  

rdjnl, which BIOS did you use with CD-i Emulator? I think it would be helpfull if we all post that info with the test. CDoty, what BIOS type did you use? I just tried Frog Feast with my CD-i 220 BIOS in CD-i Emulator and I can't get passed the main menu screen also. It's not playable for me. Depends on the BIOS?

rdjnl,  July 13, 2007 at 5:32 PM  

I used a cd-i 205/910 bios.

Charles July 13, 2007 at 9:02 PM  
This comment has been removed by the author.
Charles July 14, 2007 at 9:52 AM  

I've got a new version posted. This is pretty close to fully functional. The speed should no longer be an issue. Two players is now selectable, but the second controller is not read. And, for this version, I've disabled the flies.

Bas July 14, 2007 at 10:23 AM  

Great! I'm going to test it right now. Maybe you should select a small test panel to test it so you don't have to spread the code into the world for free. Just an idea! Excellent piece of work, Charles, I'm buying it as soon as possible.

Bas July 14, 2007 at 10:53 AM  

Charles, this is breathtaking! It works! Amazing how you manage to run this on CD-i. I'm going to prepare the video now, and you'll see. No slowdown whatsoever, when I compare it with the NeoGeo version. It looks stunning, really!

Bas July 14, 2007 at 12:16 PM  

The video has been posted in the same post as the first video, right here:
It's being processed by Youtube bu I guess it will be up in a few hours ;)

rdjnl,  July 14, 2007 at 5:14 PM  

It looks very nice!

I'm going to burn the demo on a cd, and try it on my machines!

Charles July 14, 2007 at 5:56 PM  

Thanks for testing this Bas. How did the input feel, was it overly sensitive or not sensitive enough?

What about on tht title screen, is the up/down sensitive any different?

Bas July 14, 2007 at 7:41 PM  

It's totally my pleasure! It all felt very natural. The speed was just right, it doesn't need to be faster or slower. I can imagine this will be a lot of fun when you can compete against the bot or in multiplayer against a friend. I hope you manage to get the two player thing working. I guess you've disabled the bugs so you don't give away the clue of your product, right? But I guess it will all work like the rest of this demo.
The CD-i gamepad is known for being unresponsive in the first place, and I'm used to pressing the buttons a little harder when I have to. But, seriously, it works good. I'm really impressed you get this software running on CD-i; a task that seems very difficult when I hear different people talking about CD-i. And you, you just do it.
How about the background, does it change color when you proceed in the game? I thought i saw this in the neo geo version, but I could be wrong (bad camera work, maybe ;)) Kudos!

Charles July 14, 2007 at 9:45 PM  

Yep, you're right the background should be changing. I had it working correctly a few nights ago. The palette index probably changed when I reconverted the images. Something else on the screen is probably changing color.

John,  July 14, 2007 at 10:34 PM  

Good to see you're back on the project, Charles! When will it be for sale???

Charles July 15, 2007 at 5:26 AM  

I'm hoping to have it to OlderGames by the end of next week. I'm not sure how long it will take to produce the final product.

John,  July 16, 2007 at 11:18 AM  

Why can't you exit the game, is it because it's a demo? Is there also a high-score feature? That would be cool!

Charles July 17, 2007 at 10:18 AM  

Exit wasn't a feature available in any of the previous versions of Frog Feast. It will be added once the rest of the game is done.

Charles July 23, 2007 at 10:11 AM  

Thanks to all of you who helped test out Frog Feast. And, a special thanks to Bas. Your coverage, in this Blog, has helped push this game to completion.

Post a Comment

Games 0-F

3rd Degree - PF Magic
7th Guest, The - Philips Freeland Studios
Accelerator - SPC/Vision
Adventure of the Space Ship Beagle, The - Denshi Media Services
Affaire Morlov, L' - Titus
Alfapet - Adatek
Alice in Wonderland - Spinnaker
Alien Gate - SPC Vision
Alien Odyssee - Argonaut
Aliens Interactive CD-i - Dark Vision Interactive
Ange et le Demon, L' - Smart Move
Apprentice, The - SPC Vision
Apprentice 2, The - Marvin's Revenge - SPC Vision
Arcade Classics - Philips ADS / Namco
Asterix - Caesar’s Challenge - Infogrames
Atlantis - The Last Resort - PRL Redhill (Philips ADS)
Axis and Allies - CapDisc
Backgammon - CapDisc
Battle Chess - Accent Media (for Interplay)
Battleship - CapDisc
Big Bang Show - Infogrames
BMP Puzzle - Circle (for ZYX)
Brain Dead 13 - Readysoft
Burn:Cycle - Trip Media
Caesar's World of Boxing - Philips POV
Caesar's World of Gambling - CD-I Systems
Cartoon Academy - Bits Corporation
CD-i mit der Maus - SPC Vision
CD Shoot - Eaglevision Interactive Productions
Change Angels Kick-off - HMO
Chaos Control - Infogrames
Christmas Country - Creative Media
Christmas Country - The Lost Levels - Creative Media
Christmas Crisis - DIMA
Clue - 3T Productions
Clue 2 - The mysteries continue - 3T Productions
Connect Four - CapDisc
Creature Shock - Argonaut (for Virgin)
Crime Patrol - CapDisc
Crow, The - Philips POV
Cyber Soldier Sharaku - Japan Interactive media
Dame was Loaded, The - Beam Software
Dark Castle - Philips POV
Dead End - Cryo
Defender of the Crown - Philips POV
Deja Vu - Icom Simulations
Deja Vu 2: Lost in Las Vegas - Icom Simulations
Demolition Man - Virgin Interactive Entertainment
Demon Driver - Haiku Studios
Discworld - Teeny Weeny Games
Dimo's Quest - SPC Vision
Domino - Wigant Interactive Media
Down in the Dumps - Haiku Studios
Dragon's Lair - Superclub / INTL CDI
Dragon's Lair 2- Time Warp - Superclub / INTL CDI
Drug wars - Crime Patrol II - CapDisc
Dungeons & Dragons - PF Magic
Earth Command - Visionary Media
Effacer - CapDisc
Escape from Cybercity - Fathom Pictures
Evidence - Microids
Falco & Donjon & The Sword of Inoxybur - BMi / Zephyr Studio
Family Games I - DIMA
Family Games II - Junk Food Jive - DIMA
Felix the Cat - Philips Sidewalk Studio
Flashback - Delphine/Tiertex (for US Gold)
Flinstones Wacky Inventions - Philips Funhouse
Fort Boyard: The Challenge - Microids
Frog Feast - Rastersoft

CD-i Games Index G-M

Go - CapDisc
Golden Oldies - SPC Vision
Golden Oldies II - SPC Vision
Golgo 13 - Japan Interactive Media
Great day at the races, A - CD-I Racing, Dove Films, Total Vision
Guignols de l'Info, Les - Canal+ Multimedia / INTL CDI
Heart of Darkness - Amazing Studio (for Virgin)
Hitchhiker's Guide to the Galaxy, The - Philips Kaleidoscope
Holland Casino CD-i - HMO
Hotel Mario - Philips Fantasy Factory
Inca - Coktel Vision
Inca 2 - Coktel Vision
International Tennis Open - Infogrames
Jack Sprite vs. The Crimson Ghost - PF Magic
Jeopardy - Accent Media
Jigsaw - Novalogic
Joe Guard - DIMA
John Dark: Psychic Eye - CapDisc
Joker's Wild!, The - Accent Media
Joker's Wild Jr., The - Accent Media
Kether - Infogrames
Kingdom - The far reaches - CapDisc
Kingdom 2 - Shadoan - CapDisc
Labyrinth of Crete - Philips Funhouse
Laser Lords - Spinnaker
Last Bounty Hunter, The - CapDisc
Legend of the Fort - Microids
Lemmings - DMA Design / Psygnosis
Lettergreep - Wigant Interactive Media
Lingo - SPC Vision
Link - The faces of evil - Animation Magic
Lion King, The - Virgin Interactive Entertainment
Litil Divil - Gremlin Graphics
Litil Divil 2: Limbo Years - Gremlin Graphics
Lords of the rising sun - Philips POV
Lost Eden - Cryo (for Virgin)
Lost Ride, The - Formula (Lost Boys)
Lucky Luke - The video game - SPC Vision
Mad Dog McCree - CapDisc
Mad Dog McCree II: The lost gold - CapDisc
Magic Eraser - Circle (for ZYX)
Mah-Jong - Japan Interactive Media
Making the Grade - 3T Productions
Man Before Man - Cryo
Marco Polo - Infogrames
Mario Takes America - CIGAM
Master Labyrinth - AVM AG/HQ
Mega Maze - CapDisc
Memory Works, The - Compact Disc Incorporated
Merlin's Apprentice - Philips Funhouse
Microcosm - Philips Freeland Studios
Micro Machines - Codemasters
Monty Python's Invasion from the Planet Skyron - Daedalus CD-i Productions
Mutant Rampage - Body Slam - Animation Magic
Myst - Sunsoft (for Cyan)
Mystic Midway - Rest in pieces - Philips POV
Mystic Midway 2 - Phantom Express - Philips POV

Compact Disc Interactive

Compact Disc Interactive

Games N-Z

Name that tune - Philips Fantasy Factory
New Day - Bits Corporation
NFL Hall of Fame Football - Philips POV
Othello - HMO
Pac Panic - Philips ADS / Namco
Palm Springs Open - ABC Sports / Fathom Pictures
Pool - SPC Vision
Pinball - CapDisc
Plunderball - ISG Productions
Power Hitter - ABC Sports / Fathom Pictures
Power Match - Two's Company
Pursue - BEPL
Pyramid Adventures - Compact Disc Incorporated
RAMRaid - PRL Redhill
Return To Cybercity - Fathom Pictures
Riddle of the Maze, The - Fathom Pictures
Riqa - Bits Corporation
Rise of the Robots - Mirage Technologies
Sargon Chess - Spinnaker
Scotland Yard Interactive - AVM AG/HQ
Secret Mission - Microids
Secret Name of Ra, The
Shaolin's Road - Infogrames
Skate Dude - Viridis
Smurfen, De - De Telesmurf - Infogrames
Solar Crusade - Infogrames
Solitaire - BEPL
Space Ace - Superclub / INTL CDI
Space Ranger - Studio Interactive
Special Operations Squadron - SPC Vision
Sport Freaks - SPC Vision
Star Trek - Philips POV
Star Wars: Rebel Assault - LucasArts
Steel Machine - SPC Vision
Striker Pro - Rage
Strip Poker Live - Greenpig Production
Strip Poker Pro - Interactive Pictures
Super Fighter - The Super Fighter Team / C&E
Super Mario's Wacky Worlds - NovaLogic
Surf City - Philips Sidewalk Studios
Tangram - Eaglevision Interactive Productions
Taco's Toyroom Troopers - Creative Media
Tankdoodle - Creative Media
Tetris - Philips POV
Tetsuo Gaiden - Creative Media
Text Tiles
Thieves' World - Electronic Arts
Tic-tac-toe - BEPL
Tox Runner - ISG Productions
Treasures of Oz - Philips Kaleidoscope
Ultra CD-i Soccer - Krisalis
Uncover featuring Tatjana - SPC Vision
Uninvited - Icom Simulations
Video Speedway - ISG Productions
Vinnie the Pinguin - Pandemonium Labs
Voyeur - Philips POV
Voyeur 2 - Philips POV
Whack-a-Bubble - Creative Media
What's it worth - Marshall Cavendish Multimedia / Spice
Who shot Johnny Rock? - CapDisc
Wordplay - BEPL
World Cup Golf - US Gold
Zaak Sam, De - Toneelschool NL
Zelda - The wand of Gamelon - Animation Magic
Zelda's Adventure - Viridis
Zenith - Radarsoft
Zombie Dinos From The Planet Zeltoid - Philips POV

  © Interactive Dreams Version 5 by The Black Moon Project 2013

Back to TOP