Jump to content
Sheddy

Space Harrier Update 2018

Recommended Posts

As I said, I don't know the technical stuff about Atari 8-bit but I welcome educating about it but many thanks

Share this post


Link to post
Share on other sites

I might as well ask this question. Seeing that no one has asked about it before?

What is the reason for the dark colours for the sprite objects? I guess it's a hardware complication - that you don't have a choice of what colours you can use?

 

I would have thought that using normal bright colours would be the preferred option?

 

This is the only query I have, regarding this excellent conversion.

 

Harvey

Share this post


Link to post
Share on other sites

As I said, I don't know the technical stuff about Atari 8-bit but I welcome educating about it but many thanks

 

No problem; most people wouldn't know about using that setting unless someone told them.

 

Chris used to have a website that talked about technical development details for the Atari 8-bit version of Space Harrier; but the site was taken down shortly after release of the first version.

 

Chris used a technique of quickly flipping between two screens with partially differing color palettes for adding more perceived color to the overall display of various objects.

 

If you want a better idea of what's going on, turn "Frame Blending" back off, then go to the "Speed" settings (on the same options panel) and use the "Speed Adjustment" slider to set the system to some lower percentage of normal speed (10% or 15% for instance).

 

post-6369-0-04083100-1551198658.png

 

Edited by MrFish
  • Like 2

Share this post


Link to post
Share on other sites

The colors and base were darkened slightly per players request. look at the original and then this version. Of course one can use the controls on their crt/monitor to brighten/darken etc etc per their own tastes, sounds like you wants them choice of palettes and bright dark etc controls in game...Mr. KiwiHarv??

Edited by _The Doctor__
  • Like 1

Share this post


Link to post
Share on other sites

Chris used to have a website that talked about technical development details for the Atari 8-bit version of Space Harrier; but the site was taken down shortly after release of the first version.

 

Silly me... we have the WayBack Machine to retell the past. This looks like the last version/date: SheddyShack - Space Harrier XE (June 2009)

 

That version/date for the site doesn't have pictures; some other versions/dates for the site do.

  • Like 2

Share this post


Link to post
Share on other sites

It would be possible to have this game in .atr format? So that I could run it from the Sdrive-Max with my XEGS...

Edited by Peruchi
  • Like 1

Share this post


Link to post
Share on other sites

It would be possible to have this game in .atr format? So that I could run it from the Sdrive-Max with my XEGS...

Or even XEX?

 

Is there a reason why it appears to be a cart only build?

Share this post


Link to post
Share on other sites

Agreed - an ATR or XEX file version would be fantastic. It might require more RAM but a good percentage of active hobbyists have machines with 128K - 1MB memory to take advantage of it.

  • Like 1

Share this post


Link to post
Share on other sites

It uses an AtariMax bank switching model which presents an 8KB bank selected from the cartridge through the address window at $A000->$BFFF

This is an 8Mb(it) / 1MB(yte) model which means there are 128 banks in total which are selected by addressing the cartridge bus at $D500->$D57F.

Any addressing of $D580->$D5FF disabled the cartridge area enabling the RAM there to be accessed.

 

With cart-conversions the approach normally centres around moving all of the cartridge memory into extended memory.

So most of those done to date would be for XEGS type cartridges which are normally 64KB or 128KB and so can fit on the 128K/256K expanded machines.

So far so good, copying blocks of data elsewhere is straight-forward enough but immediately we see you need a machine with 1MB and loading the data is (I think) going to take over 20 seconds to transfer from a fast device .

 

The next hurdle is that the extended memory window sits between $4000->$7FFF, so 16KB rather than the 8KB bank size of the AtariMax carts from $A000.

Therefore all code pertaining to the bank selection and then what is done with that data would have to be handled by Sheddy as well as possibly shuffling around other code/data to fit around the extended memory window area.

 

So whilst not impossible, a fair bit of effort.

Seeing as an 8Mbit Maxflash image can also been run from devices such as the Ultimate Cart, The!Cart and an AVG Cart then you are not tied to just a physical AtariMax cart to play this game :)

  • Like 2

Share this post


Link to post
Share on other sites

Is there a xex version for computers with RAM expansion?

Not this version. It would take a lot of work to make a 1024K xex. I'm not sure if Fandel managed it with the 2011 version in the end.

How long does it take to load a 1024K program even with a high speed loader?

I just don't like the idea of that.

I would want to rewite it to use less RAM, which would be much, much more work.

Share this post


Link to post
Share on other sites

Thanks to everyone who worked on this!

 

AtariMax 8mega cartridge running on 64K 800XL NTSC plays great!

 

Many amazing things going on here:

Space Harrier working on both NTSC and PAL, playing SEGA game with large sprites on the 1979 home computer hardware, the extra colours technique, speech during gameplay, etc.

  • Like 3

Share this post


Link to post
Share on other sites

Hi,

 

I'm just curious if there's any plan on releasing the source code ?

 

or maybe just the sampled sound replay code ?

 

Cheers.

Share this post


Link to post
Share on other sites
I'm just curious if there's any plan on releasing the source code ?

 

or maybe just the sampled sound replay code ?

 

The source code is available (AFAIR it was posted here in the original thread), but I'm too lazy to browse for it now.

 

You can find the discussion about the sample player here:

 

http://atariage.com/forums/topic/123208-playing-samples/

Edited by Irgendwer
  • Like 1

Share this post


Link to post
Share on other sites

I believe though could be wrong that the original source code for the 2011 release was released, but not the updated version. Am willing to be corrected if that is not the case.

Share this post


Link to post
Share on other sites

 

The source code is available (AFAIR it was posted here in the original thread), but I'm too lazy to browse for it now.

 

You can find the discussion about the sample player here:

 

http://atariage.com/forums/topic/123208-playing-samples/

 

That was fast, thanks!

 

The 2018 release would be great indeed, I'm interested in understanding how to play samples while modifying PM graphics and position every scanline.

  • Like 2

Share this post


Link to post
Share on other sites

Space Harrier doesn't do both sample and screen changes every scan line, you probably would need some kind of screen kernel for that, rather than interrupts.

SH Source.zip

  • Like 6

Share this post


Link to post
Share on other sites

Thanks for the source!

 

A screen kernel like an A2600 kernel with WSync every scanline ? Doesn't seem too good for what I want to do... I'm going to study this a little more.

Share this post


Link to post
Share on other sites
Posted (edited)

Thanks for the source!

 

A screen kernel like an A2600 kernel with WSync every scanline ? Doesn't seem too good for what I want to do... I'm going to study this a little more.

We have the ability to make use of a POKEY timer and drop non-maskable interrupts all together.

Edited by Tezz
  • Like 1

Share this post


Link to post
Share on other sites

Hey, Sheddy, after this project is finally 100% completed, what will you do next after Space Harrier? OutRun or Hang-On! on the Atari 7800?

  • Like 2

Share this post


Link to post
Share on other sites

This was a labor of love, in respects to a sibling. Great story, perhaps Sheddy will share it with everyone. It's inspirational in my book.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...