Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: How's the DOS port of Kymaera coming along?  (Read 3252 times)

0 Members and 1 Guest are viewing this topic.

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
How's the DOS port of Kymaera coming along?
« on: January 20, 2005, 07:13:37 pm »
Just changing the title of a now split topic.
« Last Edit: January 28, 2005, 12:06:49 pm by Peale »

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: Kymaera with categories and subcategories
« Reply #1 on: January 27, 2005, 10:05:01 am »
Look for a release in the next few days (a week tops).

And the DOS version?

I'm sorry if I keep harping on this, but you haven't answered my question regarding it.  For those of us who do DOS boxes, this seems like it would be a *great* thing.  ArcadeOS has it's place, but Kymaera seems better visually and with better usability.    So I hope you can understand my excitement at the prospect - and the frustration that it doesn't yet work.

PacManFan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:December 06, 2005, 12:18:56 pm
    • Kymaera Home Page
Re: Kymaera with categories and subcategories
« Reply #2 on: January 27, 2005, 01:21:37 pm »
Peale,
 I don't know what to tell you. The DOS version I built seems to work fine on my machine. I know it's not the easiest to configure, but it works. I've tested it on a 3.5 DOS floppy, the win98 dos mode and win98 DOS box, and it's working fine on all my configurations.

I know the arcade video modes still need a little more work. And I need to be able to provide a utility to set up Kymaera in DOS (KymaeraConfig port.)

The most I can do is to put more debugging code in place and test on more machines to figure out why it is not working on your machine.

-PMF
All Hail Smezznar! The Giant purple centipede of Omnicron 5. Regail him with your odiferous offerings of onion powder!

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: Kymaera with categories and subcategories
« Reply #3 on: January 27, 2005, 06:09:08 pm »
But all just on that one system, correct?

I've tried it on three separate systems now, with no result.  I haven't tried it since the last time we spoke.

I'd like to hear from others that have used the DOS port, but no one has spoken up.

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #4 on: January 28, 2005, 03:50:38 pm »
I pulled another machine from the attic earlier today.  Since this was brought up, I wanted to give it another shot.

After configuring everything, and putting all relevant files on the hard drive, I moved it over to the attic machine.

Presto!  It ran!  But wait!  Where's my gamelist?  Oh yeah...it think's it's on the F drive...let's make those changes and...

Crash?  Hm... that shouldn't be happening.

Any suggestions?

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Kymaera with categories and subcategories
« Reply #5 on: January 28, 2005, 04:45:00 pm »
I know the arcade video modes still need a little more work.
You may not need to... you're using Allegro like I am, and I know that DOSCab works using the AdvanceVBE drivers from AdvanceMAME.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: How's the DOS port of Kymaera coming along?
« Reply #6 on: January 28, 2005, 11:46:28 pm »
I pulled another machine from the attic earlier today.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #7 on: January 29, 2005, 07:16:18 am »
The machine already had Windows 98 installed.  I booted bare, with no drivers, to DOS.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: How's the DOS port of Kymaera coming along?
« Reply #8 on: January 29, 2005, 09:03:13 am »
Okay, how about memory? How much do you have and how much does Kymaera require? do you have the correct himem.sys and emm386.exe? Do you have a dpmi running? Have you run memtest86?
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #9 on: January 29, 2005, 10:10:37 am »
This machine has 32M of RAM.  It's runnign himem.sys when it starts and nothing else.  It's only a P100.

It's only when it attempts to load the game list that it crashes.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: How's the DOS port of Kymaera coming along?
« Reply #10 on: January 29, 2005, 10:37:24 am »
Does MAME run from the command line?
Are you running a DPMI program?
Have you tested your memory with memtest86?
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #11 on: January 29, 2005, 11:00:34 am »
Haven't tested the memory, no.

The DPMI is called upon load, it's in the path. 

Mame is actually not loading at all, but it's a version I compiled.  I have not yet tried it with a downloaded version.

Edit: does this mean you've been using the DOS version?

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: How's the DOS port of Kymaera coming along?
« Reply #12 on: January 29, 2005, 11:26:12 am »
Haven't tested the memory, no.

The DPMI is called upon load, it's in the path.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #13 on: January 29, 2005, 11:31:18 am »
I don't think the memory is suspect, but I'll test as soon as I can.  This machine has no floppy.

Pretty sure I must have horked my compilation and that's why it's not running.  Not too worried about it...although when I try to run it, it's weird.  It just sits there, the disk chattering a mile a minute, and does nothing.  I've left it for like five minutes doing that, before giving up.

And like I said, Kymaera *runs* as long as there's no list.  As soon as it gets to that point, *boom.*

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: How's the DOS port of Kymaera coming along?
« Reply #14 on: January 29, 2005, 12:52:39 pm »
Are you loading Smartdrv?  Maybe the disk access is just really slow... if so, the cache may help.

You said your stuff is on F... is that a CD-ROM?  Network drive?  Hard drive?  DVD?
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #15 on: January 29, 2005, 01:10:51 pm »
Are you loading Smartdrv?  Maybe the disk access is just really slow... if so, the cache may help.

No, just himem.sys.  I don't think it's slow access, as Windows loads rather quickly.

Quote
You said your stuff is on F... is that a CD-ROM?  Network drive?  Hard drive?  DVD?

No, I originally set the whole thing up on this system, then moved it to the P100.  So when it went to load the list, it couldn't find it, assuming that it was on 'F' and of course it's on 'C' now.  After I changed the drive letter so it could find the list, THEN it borked.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #17 on: January 29, 2005, 01:24:43 pm »
Done.  Nada.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: How's the DOS port of Kymaera coming along?
« Reply #18 on: January 29, 2005, 01:28:07 pm »
What form does the crash take?  Does it just hang, or do you get an Allegro traceback?  When it's hung, can you CTRL-ALT-END (the Allegro escape sequence) and get out?
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #19 on: January 29, 2005, 01:33:16 pm »
It doesn't hang, it goes to an Allegro traceback.  Well, I don't think it's Allegro, but that is the last thing that's noted on screen.

If you consult the logs, the very last thing that it attempts to load is the list.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: How's the DOS port of Kymaera coming along?
« Reply #20 on: January 29, 2005, 01:35:03 pm »
Might be an overflow... can you set up a test directory with only a couple of games in it and see if you can read that?  I know a new version of Allegro was just released and there was something in there about fixing a bug related to too many files in a folder...
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #21 on: January 29, 2005, 01:42:52 pm »
Heh...this IS a test system with just a couple games.

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #22 on: January 29, 2005, 05:11:40 pm »
Well, I got it!  Did a little more configuring for the 8.3 filename limitation.  Finally came down to two files: 'top logo.jpg' and 'toplogo.jpg'.  It was configured for the latter.  Since they're the exact same file, I don't know why they're both there.  But when I moved it to the other, it worked.

Can't say anything about sound support (haven't tried that yet) but it went.  I'll try arcade resolutions pretty soon.  But this *won't* be the system I use, because I tried Galaga and it runs at 24FPS.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: How's the DOS port of Kymaera coming along?
« Reply #23 on: January 29, 2005, 05:14:53 pm »
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #24 on: January 29, 2005, 05:25:41 pm »
It might, but I'm not holding my breath.  This is a P100 after all.  And it's not a far stretch.  Pretty sure it's running @ 320x240.  Any way to check in-game?

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #25 on: January 30, 2005, 03:16:48 pm »
I have *finally* figured out why it was crashing on my other machines.

It appears that Kymaera is really finicky if a path it's looking for isn't there.  In my case, it was the flyers, cabinets and titles directories in my Mame folder.  When I placed those empty directories in the Mame folder, it would run on my machine that I could not previously get to run.  I never even thought about it, since I don't use flyers or the others on my cab.

Arcade modes, however, cause it to crash.

PacManFan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:December 06, 2005, 12:18:56 pm
    • Kymaera Home Page
Re: How's the DOS port of Kymaera coming along?
« Reply #26 on: January 31, 2005, 09:52:01 am »
Awesome,

I knew it had to be something simple like a path or a filename. Now that I know that is crashing looking for a path, I can fix it. It's odd that the Windows version would work, but not the DOS version. I'll put in some code to check for the existance of a path before I try to use that path to generate filenames. I had renamed that "top logo" to "toplogo" to make sure everything was DOS 8.3 compliant.

Let me know how DOS testing goes for you. I'll have some fixes for DOS in the next version, and I'll update the Docs. See if you can get the arcade modes either working under AdvanceVBE, or through the built-in arcade modes.

Good job Buddabing for debugging through this.
Thanks,

-PMF
All Hail Smezznar! The Giant purple centipede of Omnicron 5. Regail him with your odiferous offerings of onion powder!

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: How's the DOS port of Kymaera coming along?
« Reply #27 on: January 31, 2005, 10:38:36 am »
It's not without it's bugs.

Different resolutions seem to have an effect on how fast the MP3 background sounds play.  640x480 plays at normal speeds, while 320x240 will play fast.  But not every time, it was weird.