Jump to content

Photo

Latest Harmony Cart software


198 replies to this topic

#51 Artie Stolks OFFLINE  

Artie Stolks

    Space Invader

  • 12 posts

Posted Mon Mar 19, 2012 1:30 PM

Yeah, some Info please! ;-)

#52 iesposta OFFLINE  

iesposta

    River Patroller

  • 3,904 posts
  • Retro-gaming w/my VCS
  • Location:Pennsylvania

Posted Mon Mar 19, 2012 6:11 PM

Stella has been updated to play CD-W's Star Castle, can Harmony be updated to this new bank switch format?
batari, you rock!

#53 batari OFFLINE  

batari

    )66]U('=I;B$*

  • Topic Starter
  • 6,680 posts
  • begin 644 contest

Posted Mon Mar 19, 2012 7:21 PM

I'd be happy to look into that, provided someone can direct me to the technical info on this new bankswitching format.

#54 batari OFFLINE  

batari

    )66]U('=I;B$*

  • Topic Starter
  • 6,680 posts
  • begin 644 contest

Posted Tue Mar 20, 2012 12:40 AM

Figured it out.

This is the newest version as of today that will work on Harmony only. It's a .cu file for custom bankswitching.

Also attached as a separate file is the bankswitch file (fa2.arm) so Chris can roll out Harmony versions in the future.

This has about 10 seconds of testing so if something is not working right, please let me know.

Attached Files



#55 iesposta OFFLINE  

iesposta

    River Patroller

  • 3,904 posts
  • Retro-gaming w/my VCS
  • Location:Pennsylvania

Posted Wed Mar 21, 2012 12:17 AM

Figured it out.

This is the newest version as of today that will work on Harmony only. It's a .cu file for custom bankswitching.

Also attached as a separate file is the bankswitch file (fa2.arm) so Chris can roll out Harmony versions in the future.

This has about 10 seconds of testing so if something is not working right, please let me know.

I get nothing.
Launching the .zip crashes Harmony.
Launching the .cu just spinner.
Rename .cu to .bin just spinner.

#56 batari OFFLINE  

batari

    )66]U('=I;B$*

  • Topic Starter
  • 6,680 posts
  • begin 644 contest

Posted Wed Mar 21, 2012 2:32 AM

So apparently the .cu format might not work unless binaries are padded to 32k.

Here is a padded binary for now.

Attached Files



#57 SpiceWare OFFLINE  

SpiceWare

    Draconian

  • 12,762 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Wed Mar 21, 2012 9:34 AM

So apparently the .cu format might not work unless binaries are padded to 32k.

Here is a padded binary for now.

Don't think it's padded right, it's only 25,600 bytes.

#58 KevinMos3 OFFLINE  

KevinMos3

    Stargunner

  • 1,608 posts
  • Founder of the Timothy Dalton as Bond fan club
  • Location:Behind YOU!

Posted Wed Mar 21, 2012 10:50 AM

So apparently the .cu format might not work unless binaries are padded to 32k.

Here is a padded binary for now.

Don't think it's padded right, it's only 25,600 bytes.


This one works for me.  I just padded it out to 32K.  The zip file contains the binary with the .cu extension, but it also works with a .bin extension, so you can name it whatever looks best to you in your menu.   :)

Attached File  Star_Castle_kernel9_harmony.zip   11.1KB   560 downloads

#59 Pioneer4x4 OFFLINE  

Pioneer4x4

    River Patroller

  • 2,112 posts
  • Atari + R.O.B. = Completed
  • Location:PA

Posted Sun Aug 5, 2012 7:05 AM

Just wanted to add an FYI, that I just updated mine with no issues. (Mainly to try out EMR II)
Thanks again!

#60 francbin OFFLINE  

francbin

    Combat Commando

  • 7 posts

Posted Mon Nov 5, 2012 6:31 PM

he latest firmware (1.06) that fixes the bug in post #40 and a few other things is still not finished.


One year has passed now. Is there any info when the next firmware will be released?

#61 OldSchoolRetroGamer OFFLINE  

OldSchoolRetroGamer

    Quadrunner

  • 5,569 posts
  • aka MaximumRD !
  • Location:Kelowna, B.C. CANADA

Posted Mon Nov 5, 2012 6:56 PM

:)

Edited by OldSchoolRetroGamer, Mon Nov 5, 2012 6:57 PM.


#62 Omegamatrix OFFLINE  

Omegamatrix

    Quadrunner

  • 6,240 posts
  • Location:Canada

Posted Mon Nov 5, 2012 10:25 PM

And with 7800 detection, maybe, maybe? :)

#63 keilbaca OFFLINE  

keilbaca

    Fight like a robot!

  • 7,759 posts
  • Berzerk (Atari 2600) champ
  • Location:Lower Burrell, PA

Posted Sun Feb 24, 2013 4:06 PM

I went to update my harmony cart today, and the latest harmony software links are dead. Is there a way to be able to provide a new download for these?

#64 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!, Boulder Dash, THREE·S, Star Castle

  • 24,031 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany, Europe, Earth

Posted Sun Feb 24, 2013 4:16 PM

Please contact Albert. I suppose they got broken when he moved to a new server yesterday.

#65 stephena OFFLINE  

stephena

    River Patroller

  • 3,390 posts
  • Stella maintainer
  • Location:Newfoundland, Canada

Posted Mon Feb 25, 2013 10:03 AM

There's actually been a new release of this software (1.2, first release since 2009!). I tagged it on Dec.20/12, but Batari has been very busy and the links haven't been updated yet. I proposed moving this to Sourceforge, since that's where the source code is anyway (http://harmonycart.sf.net). Batari agreed, but we still haven't had time to work out the details. I will get the latest files (including source code) uploaded there sometime this afternoon.

EDIT: The files for releases 1.1 and 1.2 are now there. Still TODO is fix the SVN repo stuff (the page says it doesn't exist, but it obviously does since I can checkout from it).

#66 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!, Boulder Dash, THREE·S, Star Castle

  • 24,031 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany, Europe, Earth

Posted Mon Feb 25, 2013 12:23 PM

Is there a changelog somewhere?

#67 OldSchoolRetroGamer OFFLINE  

OldSchoolRetroGamer

    Quadrunner

  • 5,569 posts
  • aka MaximumRD !
  • Location:Kelowna, B.C. CANADA

Posted Mon Feb 25, 2013 1:12 PM

There's actually been a new release of this software (1.2, first release since 2009!). I tagged it on Dec.20/12, but Batari has been very busy and the links haven't been updated yet. I proposed moving this to Sourceforge, since that's where the source code is anyway (http://harmonycart.sf.net). Batari agreed, but we still haven't had time to work out the details. I will get the latest files (including source code) uploaded there sometime this afternoon.

EDIT: The files for releases 1.1 and 1.2 are now there. Still TODO is fix the SVN repo stuff (the page says it doesn't exist, but it obviously does since I can checkout from it).


do I need to bother with 1.1 or can I go straight to 1.2? Also, how do I tell what I am currently running? Thanks.

#68 stephena OFFLINE  

stephena

    River Patroller

  • 3,390 posts
  • Stella maintainer
  • Location:Newfoundland, Canada

Posted Mon Feb 25, 2013 1:55 PM

Is there a changelog somewhere?


Obviously these releases aren't as streamlined as from Stella :) We don't even have a webpage yet. The changelog and current version are available from the app in the Help -> About menu. Granted, this isn't terribly useful if you don't have it installed. As I said, it's still a WIP.

do I need to bother with 1.1 or can I go straight to 1.2? Also, how do I tell what I am currently running? Thanks.


Version 1.1 is what's in page 1 of this thread, and the release that's been kicking around since 2009. Version 1.2 is new, as of December 2012. As with most software, you're best using the latest version. It actually fixes outright crashes on F4 ROMs, and better supports DPC+ ROMs.

FYI, here's the contents of the About menu mentioned above:

Harmony Programming Tool v1.2
Copyright © 2009-2012 Stephen Anthony
Check for updates at http://harmony.atariage.com

This software is released under the GNU GPLv3, and includes items from the following projects:

lpc21isp: Philips LPCxxxx programming code
KrokCom: UI code, icons and other images
Stella: bankswitch autodetection code

Version 1.2 (Dec. 20, 2012):

  • Updated lpc21isp code to version 1.85 (supports latest LPCxxxx chips).
  • Updated HBIOS and ARM files to latest version (1.05).
  • Added support for Custom ROMs (such as 32KB 'DPC+') with the ARM code already embedded.
  • The bankswitch autodetection now also uses the ROM filename extensions as defined in the Harmony manual; when present, these completely override the type of data in the ROM image.
  • Fixed crash when an 'F4' ROM couldn't be compressed; an error message is now shown. Also improved compression function; at least one ROM that couldn't be compressed previously now works fine.
  • The location for 'ARM' files is now automatically determined based on where you've installed the application; right-clicking on the directory selection button will also set this location.
  • The Windows release now includes a commandline-based version which shows output on the commandline, and is meant to be run from the commandline only.
  • Fixed bugs in user interface (cut off text, progress bar not always appearing, etc).
  • The previously selected tab (BIOS or Development) is now used when the app starts.
  • Updated bankswitch autodetection code to latest from Stella 3.7.4.
Version 1.1 (Dec. 11, 2009):
  • Added logging of download progress. When activated, a dialog will appear after the download has completed, outlining what operations were performed. This is useful for detecting errors in operation.
  • The Harmony cart autodetection is now done in a separate thread, so the UI won't lock up while autodetection is running. This fixes problems where the app seems to be frozen during startup.
  • The various file request dialogs now remember the last location selected, so you don't need to 'drill down' to the same location multiple times.
  • When clicking on a ROM in the QuickPick list, the app now checks to see if the file exists. If it doesn't, a dialog asks whether to remove it from the list.
  • Tooltips were added to all remaining UI items; this should make the app much easier to use.
  • Increased the time that messages are shown in the status bar from two to four seconds, so you have a better chance of reading the results.
  • Implemented 'Retry Count' menu setting, to configure how often a write should be attempted before considering it a failure.
  • The download buttons are now disabled during an active download, to indicate another download isn't possible at this time.
  • Fixed several typos in the list of bankswitch types; some ROMs were being mislabeled.
  • Added support for OSX Snow Leopard.
  • Updated HBIOS and ARM files to latest version (1.03c).
  • Updated PAL50 version of eeloader.bin for better compatibility with A7800 PAL systems.
Version 1.0 (Oct. 7, 2009):
  • Initial release for Linux, Mac OSX and Windows.



#69 Master Phruby OFFLINE  

Master Phruby

    Quadrunner

  • 9,836 posts
  • Location:Right behind you.

Posted Wed Jun 19, 2013 11:05 AM

I'm a little confused. My Harmony cart says bios 1.05 so I downloaded the HarmonyCart-1.2-win32.exe (3.8 MB) and flashed the bios. The system said it was successful. I put the cart in my 7800 and it still said bios 1.05. Did I need to download something more?

#70 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!, Boulder Dash, THREE·S, Star Castle

  • 24,031 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany, Europe, Earth

Posted Wed Jun 19, 2013 11:59 AM

IIRC there are different version numbers for the Harmony software and the BIOS on the cart itself.

#71 Master Phruby OFFLINE  

Master Phruby

    Quadrunner

  • 9,836 posts
  • Location:Right behind you.

Posted Wed Jun 19, 2013 2:13 PM

So if the cartridge says 1.05 it really means 1.2? :?

#72 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!, Boulder Dash, THREE·S, Star Castle

  • 24,031 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany, Europe, Earth

Posted Wed Jun 19, 2013 2:18 PM

Nope.

The BIOS is 1.05 then. But the computer software for flashing the BIOS is 1.2.

#73 Lucky Man OFFLINE  

Lucky Man

    Dragonstomper

  • 815 posts
  • Location:Pittsburgh, PA

Posted Mon Jul 15, 2013 1:00 PM

I finally got around to setting up my Harmony Cart and updated the BIOS to 1.05. Unfortunately the Snow White proto no longer works with the update.

Also I was disappointed that the scrolling effect was changed to the B&W setting, which is inconvenient to switch to. Would it be possible to release a version on the next update with the scrolling effect on Color for those of us who really like it?

#74 alex_79 OFFLINE  

alex_79

    Stargunner

  • 1,199 posts
  • Location:Italy

Posted Tue Jul 16, 2013 1:59 AM

Would it be possible to release a version on the next update with the scrolling effect on Color for those of us who really like it?

I second that! I like the scrolling color effect and a different firmware which enables it by default would be better for me.

I sometimes miss the ability to navigate the menu using the console switches, it would be great if a patched version of the 1.05 firmware could be done to fix just that bug until the new version is ready.

Edited by alex_79, Tue Jul 16, 2013 2:02 AM.


#75 Kosmic Stardust OFFLINE  

Kosmic Stardust

    Cyborg Bounty Hunter

  • 18,437 posts
  • It's a secret to everyone...
  • Location:Milky Way Galaxy

Posted Tue Jul 16, 2013 2:26 AM

So, if I already have BIOS 1.05 on my Harmony, do I need to download the 1.2 flasher utility? Confused... :???:

BTW, I bought my Harmony cart in May of 2012 and I've never flashed it. Is there any reason to update it now?




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users