Author Topic: Homebrew Suggestion: R-Type  (Read 3100 times)

SignOfZeta

  • Hero Member
  • *****
  • Posts: 8497
Re: Homebrew Suggestion: R-Type
« Reply #30 on: January 31, 2011, 12:09:51 AM »
BTW, I'm very impressed with your work here, ccovell. I didn't seriously think anyone would do this, and you already have it running.

spenoza

  • Hero Member
  • *****
  • Posts: 2751
Re: Homebrew Suggestion: R-Type
« Reply #31 on: February 01, 2011, 04:59:05 AM »
You know, it just occurred to me that the SGX might be able to put out more sprite action than the CPU is comfortably able to process hit detection for. I suspect the SGX extra sprite display power would therefore probably be best suited to creating sprite-based background details and special effects which would require simple or no hit detection. Or, as in this case and the case of Darius Plus, making a flicker-free experience for a game the base PCE can otherwise handle.
<a href="http://www.pcedaisakusen.net/2/34/103/show-collection.htm" class="bbc_link" target="_blank">My meager PC Engine Collection so far.</a><br><a href="https://www.pcenginefx.com/forums/" class="bbc_link" target="_blank">PC Engine Software Bible</a><br><a href="http://www.racketboy.com/forum/" c

nodtveidt

  • Guest
Re: Homebrew Suggestion: R-Type
« Reply #32 on: February 01, 2011, 05:25:55 AM »
That unfortunately is an ages-old presumption. The CPU is more than capable of handling all the maths for hit detection even with two full-on sprite layers. It all comes down to the efficiency of the hit detection routines. The 6280 is more capable than people give it credit for. :)

spenoza

  • Hero Member
  • *****
  • Posts: 2751
Re: Homebrew Suggestion: R-Type
« Reply #33 on: February 01, 2011, 06:09:34 AM »
Yeah, I know it's a competent CPU, but I lost faith in console developers reliably being able to program for specific CPUs long ago. Some can and do, but many don't, and the PCE was not a system that gave great results to shoddy programming. The Genesis/Mega Drive was pretty forgiving, but the PCE made you earn your keep.
<a href="http://www.pcedaisakusen.net/2/34/103/show-collection.htm" class="bbc_link" target="_blank">My meager PC Engine Collection so far.</a><br><a href="https://www.pcenginefx.com/forums/" class="bbc_link" target="_blank">PC Engine Software Bible</a><br><a href="http://www.racketboy.com/forum/" c

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: Homebrew Suggestion: R-Type
« Reply #34 on: February 10, 2011, 04:59:53 AM »
Yeah, I know it's a competent CPU, but I lost faith in console developers reliably being able to program for specific CPUs long ago. Some can and do, but many don't, and the PCE was not a system that gave great results to shoddy programming. The Genesis/Mega Drive was pretty forgiving, but the PCE made you earn your keep.

Yeah the 68k is C/sloppy friendly. 

The 6280, if you're sloppy, it'll punch you in the mouth and call you names.
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

spenoza

  • Hero Member
  • *****
  • Posts: 2751
Re: Homebrew Suggestion: R-Type
« Reply #35 on: February 10, 2011, 07:29:51 AM »
Yeah, I know it's a competent CPU, but I lost faith in console developers reliably being able to program for specific CPUs long ago. Some can and do, but many don't, and the PCE was not a system that gave great results to shoddy programming. The Genesis/Mega Drive was pretty forgiving, but the PCE made you earn your keep.

Yeah the 68k is C/sloppy friendly. 

The 6280, if you're sloppy, it'll punch you in the mouth and call you names.

Are you saying the 6280 is a CPU playground bully? It doesn't steal developers' lunch money, does it?
<a href="http://www.pcedaisakusen.net/2/34/103/show-collection.htm" class="bbc_link" target="_blank">My meager PC Engine Collection so far.</a><br><a href="https://www.pcenginefx.com/forums/" class="bbc_link" target="_blank">PC Engine Software Bible</a><br><a href="http://www.racketboy.com/forum/" c

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: Homebrew Suggestion: R-Type
« Reply #36 on: February 10, 2011, 07:38:00 AM »
It's more like a drill sergeant. 

A very harsh one!
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

esteban

  • Hero Member
  • *****
  • Posts: 24063
Re: Homebrew Suggestion: R-Type
« Reply #37 on: February 11, 2011, 11:59:39 PM »
Parallax in stages 1 or 2 would take a lot more work, as well as a ROM expansion to 6M, probably...  Anyway, the parallax in stages 3, 5, etc can be restored or else I fail.

Another game with atmospheric sound effects on CD mixed in with the game audio is Sol-Feace.  It has a few annoying sound effects at certain events played overtop of the CD music.

Ha! I haven't played Sol-Feace since the early 90's. I've played the cartridge version more recently, though.

Thus far, I have yet to find the one gem of a game that does justice to the concept of RedBook SFX + chiptunes.

If you can think of any additional titles (even PC-based games), don't hesitate to share :)



  |    | 

nat

  • Hero Member
  • *****
  • Posts: 7085
Re: Homebrew Suggestion: R-Type
« Reply #38 on: February 12, 2011, 08:54:41 AM »
Chris..... Any progress on this project?

ccovell

  • Hero Member
  • *****
  • Posts: 2245
Re: Homebrew Suggestion: R-Type
« Reply #39 on: February 12, 2011, 12:34:10 PM »
I've been working on it a little bit almost every day.  The sprites were no problem, but expanding the vertical res has been a hell of a chore.  The scroll adjustment was easy, but the screen split at the level 1 boss, and through the entire 3rd level, needed a lot of code fixing & dirty hacks.  It feels like limo-stretching a coupe, if you know what I mean.

Anyway, almost everything is successful -- for the 1st half of the game.  Space is quite tight in the 1st bank, so I've had to trim code here and there and relocate it strategically, like an NES or Atari programmer.   :-k

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: Homebrew Suggestion: R-Type
« Reply #40 on: February 12, 2011, 12:39:40 PM »
Atari programmer.   :-k

I'm convinced Atari 2600 programmers were all smoking some severely powerful weed.

Especially at Activision.
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

nat

  • Hero Member
  • *****
  • Posts: 7085
Re: Homebrew Suggestion: R-Type
« Reply #41 on: February 12, 2011, 02:10:29 PM »
I've been working on it a little bit almost every day.  The sprites were no problem, but expanding the vertical res has been a hell of a chore.  The scroll adjustment was easy, but the screen split at the level 1 boss, and through the entire 3rd level, needed a lot of code fixing & dirty hacks.  It feels like limo-stretching a coupe, if you know what I mean.

Anyway, almost everything is successful -- for the 1st half of the game.  Space is quite tight in the 1st bank, so I've had to trim code here and there and relocate it strategically, like an NES or Atari programmer.   :-k

Awesome, thanks for the update.

termis

  • Hero Member
  • *****
  • Posts: 1485
Re: Homebrew Suggestion: R-Type
« Reply #42 on: February 12, 2011, 08:34:33 PM »
Good stuff.  I'm looking forward to this myself.

spenoza

  • Hero Member
  • *****
  • Posts: 2751
Re: Homebrew Suggestion: R-Type
« Reply #43 on: February 13, 2011, 03:26:55 AM »
This makes me wonder for what other games might this be an effective technique.
<a href="http://www.pcedaisakusen.net/2/34/103/show-collection.htm" class="bbc_link" target="_blank">My meager PC Engine Collection so far.</a><br><a href="https://www.pcenginefx.com/forums/" class="bbc_link" target="_blank">PC Engine Software Bible</a><br><a href="http://www.racketboy.com/forum/" c

nat

  • Hero Member
  • *****
  • Posts: 7085
Re: Homebrew Suggestion: R-Type
« Reply #44 on: February 13, 2011, 06:57:17 AM »
I'm sure there are a handful that might benefit, but I think R-Type is far and away the worst "flicker" offender on the system.

At least... of the games that I've played personally.