News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Pokemon Red Full Color Hack  (Read 3440 times)

Drenn

  • Jr. Member
  • **
  • Posts: 94
    • View Profile
Pokemon Red Full Color Hack
« on: June 20, 2013, 05:14:49 pm »
It's hard for me to believe, but it's only been just over a month since I told FroggestSpirit I wanted to try finishing his Pokemon Red color hack. It's basically done now. There are a few minor anomalies I'll try to fix sometime, but it's nothing to hinder the experience, as far as I know. But don't use VBA... use VBA-M at least.







There's not much to say that hasn't been said at skeetendo or on the project page.
Zeldahacking.net: The hub for Zelda: Oracle of Ages and Seasons hacking. We have a discord!

Drakon

  • Sr. Member
  • ****
  • Posts: 277
    • View Profile
    • 16 Bit Gamer
Re: Pokemon Red Full Color Hack
« Reply #1 on: June 20, 2013, 11:04:53 pm »
Winhack.


Zoinkity

  • Hero Member
  • *****
  • Posts: 562
    • View Profile
Re: Pokemon Red Full Color Hack
« Reply #2 on: June 22, 2013, 10:34:45 am »
The most likely scenario for hardware damage would be disabling the display at any time other than V-blank.  It was a known issue with GB hardware, and with all the display changes something liable to have accidentally crept in.

Drenn

  • Jr. Member
  • **
  • Posts: 94
    • View Profile
Re: Pokemon Red Full Color Hack
« Reply #3 on: June 22, 2013, 01:12:48 pm »
@Zoinkity, I looked into that. Pokemon Red is good about this. The screen disable function waits until line 0x91 to disable the screen, and I never disabled it manually. I even made a breakpoint to be extra sure, and it was always line 0x91. And vblank is between 0x90 and 0x97. So yeah. I don't know what it could be.

@Drakon, I take it your gb player didn't explode? That's cool.  :P
Zeldahacking.net: The hub for Zelda: Oracle of Ages and Seasons hacking. We have a discord!

Drakon

  • Sr. Member
  • ****
  • Posts: 277
    • View Profile
    • 16 Bit Gamer
Re: Pokemon Red Full Color Hack
« Reply #4 on: June 22, 2013, 11:23:12 pm »
@Zoinkity, I looked into that. Pokemon Red is good about this. The screen disable function waits until line 0x91 to disable the screen, and I never disabled it manually. I even made a breakpoint to be extra sure, and it was always line 0x91. And vblank is between 0x90 and 0x97. So yeah. I don't know what it could be.

@Drakon, I take it your gb player didn't explode? That's cool.  :P

No explosion.  Writing vblank waitloops isn't terribly hard.  The colorized romhacks myself + spikeman made run fine on real hardware with vblank waitloops.

Drenn

  • Jr. Member
  • **
  • Posts: 94
    • View Profile
Re: Pokemon Red Full Color Hack
« Reply #5 on: June 22, 2013, 11:45:03 pm »
That's the thing. The game already has a vblank waitloop in the "disable LCD" function. And it's never disabled elsewhere. I really don't see how disabling the LCD could be causing problems. Unfortunately I don't have the hardware to test with my own gameboy, all I have is that one report.
Zeldahacking.net: The hub for Zelda: Oracle of Ages and Seasons hacking. We have a discord!

Zoinkity

  • Hero Member
  • *****
  • Posts: 562
    • View Profile
Re: Pokemon Red Full Color Hack
« Reply #6 on: June 23, 2013, 04:10:16 pm »
Forgot to say it before: impressive job!

It will probably turn out the hardware failure was unrelated.  Nintendo customer support would say "That'sa whatcha get for usin' 3rda party flashacarts!"