Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Harvey ! (Registered 2024-11-25) You are not logged in - nap
CSDb User Forums


Forums > C64 Productions > Unreleased cartridge games to see the light of day?
2009-01-22 16:55
Ghostrider
Administrator

Posts: 45
Unreleased cartridge games to see the light of day?

At the time when software labels started releasing games on cartridge again (around 1990), there were some games that were scheduled for release on cartridge but unfortunately never saw the light of day - only disk/tape versions were released. One of the more well-known of these was Last Ninja 3.

My thought was, with some knowledge of emulator cartridge formats (like .crt) and the right cracking/hacking skills, it should be possible to create a .crt file with a game like Last Ninja 3. Of course you would need to replace the disk/tape-loader by code to read from the cartridge. This way, in emulators, we could play the cartridge versions in something resembling the way they were meant to be. With high-speed loading even at normal C64-accurate cpu-speed.

And you could take it even further than that - releasing other multi-load games on "cartridge" as .crt files. As far as I remember, when the new cartridge wave hit us, Ocean did release a few older games on cartridge that were not originally intended for cartridge.

Does anybody know if any disk-to-crt conversions like that have ever been done? Or have any idea how much memory-restructuring of a game that would take?
2009-01-22 18:49
Twoflower

Registered: Jan 2002
Posts: 434
For a good cracker, putting a game on cart (or more - making it a .crt image) would be almost as easy as installing a new loadersystem. The limit is ofcourse that you need to split files to be loaded up in smaller chunks (using the Ocean, Domark, System 3 or Dinamic solutions) or make a smart loader / loadertable enabling fileloading from cart like Silverrock did.

Since everything about almost all carts are well documented and all carts (save for one!) are emulated - debugging should also be quite easy. Question is only why you should bother doing it, if its not for production of new games? In emu, an ALT-W (or true drive emulation - off) does the trick and on the real thing loading from an MMC-card (MMC-64, MMC-Replay) or from HD (IDE-64) is damned quick as it is.

Don't get me wrong here - I would love to see someone pick up the torch and make new physical carts for all the new and upcoming games out there. It'd be wonderful to see Knight&Grail, Pushover64, Joe Gunn, Zoomania and all the other wonderful games being released on a generic cart. The MSX people have done it before, and we definitly got the technical knowledge to do it. I just don't see the need to crack games and adapt them to cart to make people able to play them faster in an emu.

As far as I know it, no scene-made cartadaptions have ever been made - but a few years ago, a new multibank 256k cart was produced; the Prophet 64.
2009-01-22 19:16
Ghostrider
Administrator

Posts: 45
For myself personally, it's not only about the speed of loading, but also about the "feel" of a cartridge. Back in the days I always thought games that were released on cartridge had a certain air of "luxury" or quality about them. And apparently that feeling never really left me. :)
2009-01-22 22:52
AlexC

Registered: Jan 2008
Posts: 298
As CRT format handles both Expert, AR, RR and Toki carts there is no problem to put anything you like on virtual cartridge.
2009-01-23 10:50
yago

Registered: May 2002
Posts: 333
Why not go one step further and use an existing flash-cart like retro-replay?

emus suck
2009-01-23 11:05
Twoflower

Registered: Jan 2002
Posts: 434
I'm not really sure how the RR handles the bankswitching, and how much memory it handles? 64k? As far as I can recall it, the standard AR's have 4 banks (32k) mapped between $8000-$A000. Even if the RR handles 64k, it's still way too small for a multiloaded game. I still believe that the best solution would be to make a clone of the Ocean or Domark-carts with 256m flash-chips on them.

Took a quick look at the last preview of Pushover 64, and that seems to be a quite nice candidate to put on a Ocean-type 128k cart. One generic motor which should fit into 3 banks, perhaps a titlescreen/intro which would fit into 1 bank. Each bank would fit around 7 or 8 levels with the current compression and the music would need one additional bank.
2009-01-23 11:36
Moloch

Registered: Jan 2002
Posts: 2925
Recently, a few games written by TMR were released on cartridges.

http://rgcd.co.uk/shop/reviews/kikstart-invasive-cart-project/
2009-01-23 16:04
AlexC

Registered: Jan 2008
Posts: 298
Quote: Why not go one step further and use an existing flash-cart like retro-replay?

emus suck


Because there is no big deal going from CRT to RR code if you have the CRT at first place. Treat CRT just like D64 image - it's just a format to transfer bytes. Don't forget about RR built-in mapper ;)
2009-01-23 16:22
yago

Registered: May 2002
Posts: 333
afaik, crt is some kind of container-format, describing all different kind of cartridges.. so, "going from crt code to rr code" doesnt really make sense

anyway, 2f is probably right, rr is way too small for 90s carts.

2009-01-23 18:08
hollowman

Registered: Dec 2001
Posts: 474
MMC Replay has 512k of ram and 512k of flash rom. But considering the amount of 1541 ultimates sold, I think making REU versions makes more sense, even if there will be initial loading time.
2009-01-29 13:25
Twoflower

Registered: Jan 2002
Posts: 434
Not entirely unrelated - have you guys checked out the development of Adoreware's (www.adoreware.com) new cart, the Extreme Cartridge 2? According to what I could read from the forum, the cartridge now emulates almost all the known C-64 carts.

Ocean, System 3, Dinamic, Domark - all bigger carts with bankswitching seems to work, meaning that it probably emulates the Prophet 64 straight away aswell. This is a quite interesting development, and if this goes into production like the 1541-U did, it might be interesting.

Or just wait until Gideon implements support for a wider range of carts for the 1541-U. :-)
 
... 5 posts hidden. Click here to view all posts....
 
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Magic/Nah-Kolor
Andy/AEG
Darkflight
E$G/HF ⭐ 7
Higgie/Kraze/Slackers
Nuckhead/Backbone So..
Luke/The Obsessed Ma..
jmagic
Rebok/BOOM!/Tropyx
www.gb64.com
psych
Perff/No Name
Guests online: 179
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 The Demo Coder  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Wonderland XIV  (9.6)
10 Comaland 100%  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Triad  (9.2)
Top Fullscreen Graphicians
1 Joe  (9.7)
2 Veto  (9.6)
3 Facet  (9.6)
4 The Sarge  (9.6)
5 Carrion  (9.5)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.04 sec.