PC Engine Homebrew News: The duo that brought you FX-Unit Yuki returns! A demo for "Nyanja!" is available, an action platformer akin to games like Bubble Bobble & Snow Bros in gameplay style.
Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - OldMan

#1
Is it possible to play 44KHz audio samples from the adpcm buffer?
I know I can play a cd track directly, and I -believe- the adpcm functions have a max frequency
of 16KHz. Does that mean I *have* to convert a 44KHz sound track to 16KHz/mono/4bit in order to play it????
#2
I haz a dream:  Someday Arkhan will tell me all of the Alantean boards are done, sold and shipped.

I haz a dream: Arkhan will total everything up, and we will have actually made a small profit...
  And it's enough money to develope the new system card....
  And he's willing to do that.

I haz a dream: We order prototype boards and all the pieces...
  And I put them together without screwing things up...
  And they work...
  And the bios is reprogrammable, for future changes.

I haz a dream: Bonknuts has time off from school, and decides to work on translations....
 And he finishes one using the new system card....
 And expands on MegaMan-CD as well.

I haz a dream: With the extra flash space, we start adding useful routines for translations and developement....
 And speed up the cd reading routines....
 And fix some of the problems in the bios....
 And it is still backwards-compatible.

I haz a dream: Other developers look at this, and start other fan translations....
 And actually finish them...
 And decide to produce pressed cds.

I haz a dream, that tobias sees everything going on, and decides to get 500 copies
of each new translation pressed. He opens up orders and starts taking money....
And then finds out he needs the new system card for them to work :)...
And has to refund everything....
And goes broke :)

Of course, I also have a dream where everyone from the turbo game shows appear at my door to use the bathroom,
piss all over the shower, and my wife says "They're your friends. *You* clean it up....."
#3
Wandering through a thrift store today, and I remembered folks here talking about Street Fighter.

They had Street Fighter CFS (?) and II for $7 each.
Anyone want me to pick them up? Not sure how long they'll be there, but they were hidden in a box full of sports game. (Lots of different Maddens, Muhammed Ali boxing, stuff like that.)
#4
Does anyone here know if it is possible to change the hscroll register -in the middle of a scanline- ?
Everything I've seen does it relatively immediately after the hsync; what I want to know is if it is possible to delay for X cycles and change it, to get a different portion of the BAT displayed.
(think split screen, vertically, using different sides of a large BAT).
Assuming it is possible, does/would this cause graphics glitches? (smearing, dots, etc)
#5
QuoteStop polluting my thread
Since bust3dstr8 feels we are polluting his thread, I figured I should start a response thread....

Doesn't AAron run the board? And aren't all members allowed to post in most threads? Since when does any one person 'own' any thread?

QuoteDo I care about chopsado..NO
Do I care about how to make a facsimile...No
Is this Ebay pricing or Gilberts Flea market pricing....No!!! It's my damn pricing.
Okay. we have it in writing. The guy is only here to <try to> sell things for outrageous prices. Got it.

QuoteMake me an offer or GTFO here.
Why bother? I don't collect things like that. Especially when there are cheaper alternatives.
If you're actually expecting to sell that here, you're in the wrong place....We play games, not speculate on what they will be worth in the future.

Fwiw: If you think about it, that "extra wire" has to be for grounding one of the pins on an internal chip. I remember reading here that some games require that to play.
So it's probably a regular diving board that some one modded, and it probably wouldn't work without a modded system. Not sure about that (you might be able to use the connector pins to do the grounding), but it wouldn't surprise me, either.
.............
FrozenInTears: yeah, chop55 (I think that's the nick) will hook you up. And very cheaply from what I remember.
Be nice though - if you're willing to spend more than $50 for a converter, just ask about bulk pricing for the chopsado. You will probably want more than one :)

Arkhan: Why? I finally got the parts, and just need to put the thing together. I told you I'd build you one, and that's what started the whole ABCard thing. As soon as I get a week or so to do it, I will :)

And the confirmation came in just before I hit 'Post'
QuoteIt will work on a Turbob Duo if the extra wire is soldered on.
Note: soldering skills and screw bit required, but not included :)
#6
Moved discussion from 'MSR is finished" to here.
................
QuoteStuff I would want to see:

-Fix array access (as above)
Dunno about that. No really good way to do indexing, especially with the need to manage pages....
But I'll think on it some more.

Quote-"Auto-backpacking" (as above too)
Please explain. Are we talking about packing the code pages better? It should be doable, but I haven't checked out how pceas (yes, that's where it's done) decides which page to use. I -think- it just uses the current one; to pack them, it might have to insert some mapping code, which could be a nightmare..

Quote-Remove the utterly useless gfx plotting routines (already did this here)
-Remove the broken sound code that just wastes space in hucard building
I'll go one farther. Split the library up so if you need something, you can turn it 'on', and if you don't, you can turn it 'off'. So when you don't need the gfx stuff, you don't get it included. :)

Quote-Optimize scroll()
I'm shooting for integrating the new magickit scroll first. Optimization is a pita. But possibly we can write a tool to do something like that. (ie, optimizations)

Quote-Better mapper functions that support more than 256 unique tiles
-Getting rid of scan_map_table() and making the mapper support height/width greater than 256
I'm not even touching that, except to possibly make it optional. It should be doable, though.

Quote-Add ACD and SGX capabilities to hulib (Tom did this already)
-Modify compiler/assembler to take advantage of the extra 24KB of SGX work RAM
Don't know anything about the sgx. Probably would be better to clone Huc/Magickit for it, though.

Quote-More intelligent verbose code output (backslashes screw it up at present)
-struct support
Yeah. Not likely, the way the code is set up. Would take some fairly serious work for structs....

Quote-C++ style comments (would help with verbose output, I think)
Have that.

Quote-goto keyword (being forced to do this in assembly is lame)
But then you run into problems jumping to different pages. Besides, my CS professors always told me you don't need to use gotos... and so far, I haven't.

Quote-Expansion of the overlay table (50 is fine until you get serious)
-The addition of a 24 bit variable type for addressing (there's one internally but it's not exposed)
-Much more intelligent use of zero page
-ADPCM streaming (Tom coded one, so I have it in my hulib)
The expanded pointer, I could see. Expanding the overlay table would require a complete re-write of the cd init stuff. (Believe it or not, parts of it have to be in specific places. Especially the overlay stuff, which has a minor bug in it.)

QuoteI probably have more but this is about all I can think of for now. I've tried to fix things myself but it's just a nightmare... the code is a mess and things aren't done optimally.
LOL. It started out as a student project, so I don't expect much from it. I would like to do some re-naming of the functions, just so I can figure out wtf is going on.
#7
Does anyone have pictures of the different CD card boot screens (the intro screen) they could post?
I'm curious about how different the system 3.0 CD card screen is from the Arcade card and the Super CD card.
thx.
#8
I was just rebuilding some tg16 pads (for a multi-player gaming session), and I noticed there are a few different internal setups. So, does anyone here have a pad that is dead electrically (not dead because the rubber connections crapped out.) ? Does such a thing actually happen?

FWIW, the boards appear to be interchangeable, but the rubber pieces are different. I know of 2 basic d-pad types - a slit circle under the d-pad, and a single piece with 2 holes at the bottom. The pieces under the buttons also differ; some pads have a single circular holder on one edge (and hence, only insert one way) while others have 2 holders. Has anyone seen any other setups?

I'm looking for an electrically dead controller, with good rubber pieces to build a spare pad out of. Let me know if you have one really, really cheap ($1-5). Or, optionally, let me know you have it and want to fix it. Maybe I'll send you one of the spare boards I have :-)
#9
Does anyone out there know how to tell if a game is running on a TurboExpress vs a regular turbo?
I vaguely remember seeing that it could be done, but never read an explanation of how.
Any help is appreciated.

(And, on the same subject, does anyone know how the link cable works? :-)