Jump to content
IGNORED

Upcoming Jaguar Game Drive Cartridge


SainT

Recommended Posts

I am not sure it's been asked but this Jag SD baby is been built with SRAM/PSRAM/CellularRAM right? Not flash I hope.

I have a NeoSD and it's on the slow side of loading, granted the Jag games are not long at all in comparison (128MB vs 4MB), but I did see a video about your NGPC solution and the loading time are a little long imho (not bashing your product just stating my opinion here).

 

Can we hope loading a 4MBytes game on the Jag would be accomplished in say under 1minute?

Link to comment
Share on other sites

I am not sure it's been asked but this Jag SD baby is been built with SRAM/PSRAM/CellularRAM right? Not flash I hope.

I have a NeoSD and it's on the slow side of loading, granted the Jag games are not long at all in comparison (128MB vs 4MB), but I did see a video about your NGPC solution and the loading time are a little long imho (not bashing your product just stating my opinion here).

 

Can we hope loading a 4MBytes game on the Jag would be accomplished in say under 1minute?

 

Using flash is a limitation of the NGP, and sadly flash write speeds of these flash chips are pretty slow. Compare the speed with the NeoGeo cart (or other flash based solutions) and you'll see similar flash times.

 

The Jag will not being using flash, no. Loading a 4MB game should take seconds rather than minutes. :)

Edited by SainT
  • Like 6
Link to comment
Share on other sites

 

Using flash is a limitation of the NGP, and sadly flash write speeds of these flash chips are pretty slow. Compare the speed with the NeoGeo cart (or other flash based solutions) and you'll see similar flash times.

 

The Jag will not being using flash, no. Loading a 4MB game should take seconds rather than minutes. :)

As soon as you abandon the design to use only one flash chip then other alternatives crop up that can speed up the process, but that is another story altogether .... glad it'll be FAST!!!!

  • Like 1
Link to comment
Share on other sites

As soon as you abandon the design to use only one flash chip then other alternatives crop up that can speed up the process, but that is another story altogether .... glad it'll be FAST!!!!

 

Hmm, its possible to write to both flash chips at the same time, this is true. Thanks for the idea! This could potentially speed up flashing a by a good margin for any game over 512k (for the NeoGeo Pocket that is).

Edited by SainT
  • Like 5
Link to comment
Share on other sites

 

Hmm, its possible to write to both flash chips at the same time, this is true. Thanks for the idea! This could potentially speed up flashing a by a good margin for any game over 512k (for the NeoGeo Pocket that is).

I am sure your customers would be more than delighted if you could offer a ~1.5x-2x speed up improvement with a FW/bitstream update (depending on how you went about flashing), at least you can try to see how far you can get with it.

 

An alternative HW design is to have multiple "flash banks" each with a separate databus (controlled by the FPGA) and you write to all the banks in parallel but when you read you use one/more of the address bits to select the bank (hence the FPGA controlled databus) to multiplex on the console databus ... it requires more pins on the FPGA (one databus worth per bank), and obviously flashing in parallel is not "trivial" especially dealing with failure modes but it is doable.

If the banks are programmed interleaved even small games will speed up and you can use the lsbs to select the bank at read time, first bank gets first byte/word, second bank gets second etc.... this can be done literally by byte/word if you can pump data at the right time or using blockRAM in the FPGA to prepare the 1st/3rd/5th/... for the first chip and the 2nd/4th/6th/.... for the second and so on, you can see you can have more than 2 parallel banks, say 4 or 8 but then the I/O required on the FPGA is too high and the number of chips/routing takes too much space .... unless of course it's a PCB as big as the NG [i do not know what the NeoSD does so ....]).

  • Like 1
Link to comment
Share on other sites

Quick update on the Jag, I've finally finished the first pass on the cart and programmer PCB's and they've been sent to the fab house. So in about 3-4 weeks I'll actually start doing some physical messing with the cart. The first step will be the worlds worst Jag flash cart as I get the 128K boot flash working, then I'll add the CPLD and RAM and get that running so we've got 16MB of RAM on there to play with, then get the micro working to actually get stuff from the memory card. Sounds easy written like that, lol, but I'm sure there will be plenty of pain along the way. ;)

Edited by SainT
  • Like 18
Link to comment
Share on other sites

I can't wait for this! Just sold my entire Jag collection in anticipation :P

 

I love using original hardware but I'm not a fan of having shelves stacked with games. This age of flashcarts we're living in blows my tiny mind.

I thought a full Jag set sits in not that much space (but I can see wanting to reclaim it):

 

 

HYQ0Ncv.jpg

(Not my collection)

Link to comment
Share on other sites

There must be a grip of people selling off their collections. I've seen a bunch of eBay auctions with the same seller selling like 20+ games each. What will happen to the collectors market of these? The Jag games have exploded in price it seems as of late.

Link to comment
Share on other sites

There must be a grip of people selling off their collections. I've seen a bunch of eBay auctions with the same seller selling like 20+ games each. What will happen to the collectors market of these? The Jag games have exploded in price it seems as of late.

As a collector that enjoys getting physical Jaguar games, I don't mind other people shuffling their collections out, as long as they're still having fun and hopefully still interested in the Jaguar community. = )

  • Like 2
Link to comment
Share on other sites

As a collector that enjoys getting physical Jaguar games, I don't mind other people shuffling their collections out, as long as they're still having fun and hopefully still interested in the Jaguar community. = )

I've started collecting at the time the SD is in process and people are dumping their carts. I wish the prices were as they were a while ago. I'm an original Jag owner since 1995 and have all my original stuff and have been collecting again as of recently. It's nice to see a bunch listed on eBay but the prices are :(

  • Like 2
Link to comment
Share on other sites

Hi everyone!

Made an account just for this.

I don't have my original Jag anymore but i rebought one and yes, games are getting expensive.

Managed to buy some mint ones but others like Rayman, i'll have to pass :(

There is also the Jag-CD issue that could be resolved by this catridge.

 

I'd love to replay Myst on the Jag this time. Iron soldier 2 and Battlemorph look amazing too...

Link to comment
Share on other sites

Getting quite excited now the first PCB's are in production. :)

 

I've just been looking at the fact you could add an additional 2MB of internal RAM to the Jag if you wanted.... the additional lines are on TOM (RAS1/CAS1). With some 5v SRAM and some logic to convert the RAS/CAS address into a linear address it could be done with available / in production components (nothing worse than designing something using obsolete and hard to find chips).

 

There is very little point to doing this, of course, other than the fact I keep thinking about a Jaguar based computer once the JagSD is out. As there's no reason not to build EMUTOS to run on it and have GEM running on the Jag.... potentially with 4MB internal RAM and 16MB external RAM.

 

Again.... completely pointless. But I can't help finding it appealing. :)

  • Like 8
Link to comment
Share on other sites

   

 

I'm not literate on the subject but couldn't that be useful to homebrew developement somehow? Maybe for debugging purposes?

 

It would only be useful for homebrew / new software written to take advantage, yep.

 

In theory it could help a lot having an additional 2MB of RAM on the main 64-bit bus as the existing 2MB is limiting after video memory etc... is taken out.

Link to comment
Share on other sites

 

It would only be useful for homebrew / new software written to take advantage, yep.

 

In theory it could help a lot having an additional 2MB of RAM on the main 64-bit bus as the existing 2MB is limiting after video memory etc... is taken out.

Do it. DOO ITT!

 

Thanks.

Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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...