Dumping (And Playing) LeMans Ultimax Cartridge on the Commodore 64 (Part 1)

  Рет қаралды 21,964

8-Bit Show And Tell

8-Bit Show And Tell

Күн бұрын

Пікірлер
@BlueBarnTech
@BlueBarnTech 9 ай бұрын
Thanks for sharing! That "night time" part was absolutely brutal. I can't say I remember this game. I'll have to fire it up on the MISTER since my 128 is still down for the count.
@jandjrandr
@jandjrandr 10 ай бұрын
I was that guy screaming at the screen, "No! Don't transfer from F000 to 3000 before disabling the ROM!" LOL! Thank you for great content and such a calming experience to watch. I know how easy it is to make mistakes when you are trying to explain it to a camera, thank you for keeping them in it shows how genuine you are.
@noland65
@noland65 10 ай бұрын
Thanks for leaving all those "oopsies" in the video, which really provides a cosy and human feeling :-)
@kayDawgTV
@kayDawgTV 10 ай бұрын
MORBO AGREES
@RetroCave-wr9tl
@RetroCave-wr9tl 10 ай бұрын
I swear I played this game on an "arcade cabinet" in the 80's in a beach town in Turkey. It was not Monaco GP. Later when I got my C64 and played this game I was excited to play a game that was identical to the arcade. Now I realize, that cabinet must have been a custom made with a wheel connected to the paddle. :) Glad to see another video that sheds light to an important part of the gaming history. 31:00 - very interesting, and makes total sense!
@elektro-peter1954
@elektro-peter1954 10 ай бұрын
The Video inspired me to dump my own old supergames cartridge from childhood the old school way, but I am not finding it right now in my mess... never dumped a cart on the C64 yet. I ported stuff from cart to floppy using a PC and emulator, but never really dumped a cart myself. I feel the urge to do that now... Great video as always
@LeftoverBeefcake
@LeftoverBeefcake 10 ай бұрын
Thank you for this video! I managed to dump a strange cartridge I found on eBay ages ago called "The Operating System", but at the time I didn't have the machine language knowledge in order to make sense of the code. Now I can finally go back and take a look at what the cartridge is supposed to do, since there's virtually no info about it on the web. Lemans is one of the first cartridges I got for my C64, although my paddles are the gray ones from Commodore with the fire button up on top. It definitely was an endurance test to keep that button held down with your thumb for a long long time in order to get the high score!
@3osufdh4rfg
@3osufdh4rfg 10 ай бұрын
17:12 You can get those smaller wires with little spring-loaded hooks. That should make sure there's better clearance.
@8_Bit
@8_Bit 10 ай бұрын
Thanks, I only found out about those after I made this video. I've got some now.
@DerykRobosson
@DerykRobosson 10 ай бұрын
9:13 "This is, the code picking lawyer, and what I have for you today is..."
@PXAbstraction
@PXAbstraction 10 ай бұрын
The game reminds me a lot of a more advanced version of Car Race [], which was made for a PET users club in Japan by the late Satoru Iwata, who would later join HAL Laboratory, then would run it, then would end up running Nintendo during some of its most prosperous years. An absolute legend.
@8_Bit
@8_Bit 10 ай бұрын
Yes, and seeing as the programmer of LeMans is unknown, there's even a chance Satoru Iwata himself worked on this game. We know he programmed the VIC-20 game Star Battle (known as Galaxian in Japan) when he was with HAL Laboratory.
@JustWasted3HoursHere
@JustWasted3HoursHere 10 ай бұрын
​@@8_Bit Who is this Hal guy anyway? 😁
@CptJistuce
@CptJistuce 10 ай бұрын
​@@JustWasted3HoursHereHe appears to be a particularly computer-savvy dachshund.
@NeilRoy
@NeilRoy 10 ай бұрын
Even the errors you make are good. When you make errors, and don't edit them out, it helps people see how to correct them etc... always useful, and it's SO much fun to listen to you moan and groan! 😉👍
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
Haha, wow, nice to see your dump working after a few adjustments and retries. It's frustratingly fascinating that dumps like that aren't just straight-across, so they take a good bit of hassle in order to make work!
@paulkoopmans4620
@paulkoopmans4620 10 ай бұрын
@11:28; line 7 is I/O line for DE00-DEFF. It's counterpart is line 10 for DF00-DFFF. In the programmers reference there is a section describing all the input/output assignments in the D000-DFFF area, where DE00 to DFFF is mentioned as "Reserved for Future I/O Expansion". Cartridges basically have access to this I/O area. Not sure if the carts you've shown there do anything smart with it. I know for a fact that the "KCS Power Cartridge" uses the I/O section to do some of its trickery and your beloved super snapshot uses it too.
@adamburgess1287
@adamburgess1287 10 ай бұрын
The night time drive is a cool idea! Liking that limited sight thing!
@silkwesir1444
@silkwesir1444 10 ай бұрын
Kinda like Activision's Enduro on the 2600, on of the most pleasant games on that platform IMO.
@StevesRetroGaming
@StevesRetroGaming 10 ай бұрын
The Aprospand 64 cartridge expander makes its super easy to dump with MDUMP - just flick the switch when asked. I made a video on it before, BUT love how you go into the CODE!!! Great video!!
@Kris_M
@Kris_M 10 ай бұрын
Must be something like 35 years ago that I played this game... The game felt familiar at first, and once the headlights went on the feeling was acknowledged.
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
Wow, this was very fascinating, Robin, thanks; it's like you made this video per my request! Because yes, I remember that other video wherein you discussed just a little of how it was done, and I asked how it would've been done without a multi-cart board, since I thought those hadn't been around since the dawn of the 64, and someone said they had been around for a long time, but I wouldn't be satisfied until I knew how people had done it since before those came along, and now you've told us that mods would have to be made to the computer motherboard itself, so NOW I really know; so cool!
@mysticgreg
@mysticgreg 10 ай бұрын
How great to see you do a video on LeMans/Le Mans/Lemans/Lemons! This was the very first game I ever played on a C64, it was a pack-in cartridge when we got our machine new in the 80's, and was one of my all time favourites as a result. I was devastated when my little brother "accidentally" cut the cord on our paddles back in the day and I couldn't play it with them anymore - wish I'd had present-day-me skills to be able to repair them!
@silkwesir1444
@silkwesir1444 10 ай бұрын
I had little brothers cutting my stuff up as well. Especially floppy disks. Weirdest part, they didn't even seem to have any malice in that, it was just some random stuff they did
@eric_d
@eric_d 10 ай бұрын
This was one of my favorite C64 games when I was a kid! It's been so long since I've seen it that it didn't even look familiar, until you got to the dark part and had to turn on the headlights. Then I remembered everything!
@arcadevintage3154
@arcadevintage3154 10 ай бұрын
As usual, very interesting! I could listen a new video each day. Would be very interesting a tutorial about a smooth assembly scrolling text routine like we see in demo/game intro!
@gaborszabo6406
@gaborszabo6406 10 ай бұрын
In my childhood, i modified car in this game with a sprite editor, to a lamborgini, and saved, and i was very proud 😊
@BG101UK
@BG101UK 10 ай бұрын
18:52 I totally agree. I won't change to using these silly names just because some manufacturers decided to hoodwink people by quoting power of ten instead of two .. if I got that right.
@TheVdub1980
@TheVdub1980 10 ай бұрын
You are one clever person! I remember buying game tapes for my C64 back in the day. I liked "Magic Land Dizzy" and "Ghostbusters" .. "Robocop" was a different story ha ha
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
Haha, entertaining that you left one of your blunders right in the video and did reshoot despite saying you wouldn't, but didn't _edit_ all the way. It has a bit of comedic effect!
@FoxCunning
@FoxCunning 10 ай бұрын
Well this brings me back! 😄 When I received my first Commodore 64, it came with one joystick, paddles, and two cartridges. One was Sensible Soccer, and the other one was LeMans. Do I recall correctly that the second paddle could somehow "interfere" with the game? Might have been just 6-year-old me making excuses for lack of talent.
@iz8dwf
@iz8dwf 10 ай бұрын
back in the old days, most of us had modified C64 with dual kernel like for example the SPEEDDOS modification very popular in Europe. Booting the machine with a particular key pressed would prevent the cartdrige from starting and you could save them to disk with the built-in ML monitor of the SPEEDDOS kernel.
@SteveGuidi
@SteveGuidi 10 ай бұрын
This turned out to be much more interesting than I thought it would be! I was expecting you to take the ROM IC out of the cartridge, read it in a programmer, then save the resulting binary file. I was certain that was going to happen when you put the cartridge in the vice --- presumably to crack it open 🙂. Dumping the ROM from a C64 is less destructive and more fun!
@8_Bit
@8_Bit 10 ай бұрын
Watching me try to desolder the ROM from a cartridge would be "interesting" in a very different way. Kind of like how car accidents are "interesting".
@xroadteam
@xroadteam 10 ай бұрын
Great vido again, thank you. There is a type in the work around at 36:19 "change the load address to $F000" should be "change the load address to $E000" ;)
@yucelbilik
@yucelbilik 10 ай бұрын
Awesome review. Each video is more beautiful than the last. You reveal all the Commodore's secrets. Great. ❤
@erwinvandenberg1815
@erwinvandenberg1815 10 ай бұрын
Hi Robin, thanks for the video. Le Mans was also one of my favorite games in the days. I can remember I converted the paddle version to work with joystick.
@8_Bit
@8_Bit 10 ай бұрын
Neat! I ended up with a couple different versions on disk with joystick control, maybe one was from you? It was surprisingly playable by joystick too, and was actually superior when trying to get out of the pits as it didn't have that flaw of giving the player no indication of the paddle position it would track to when control was handed back to the player.
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
Ha, when I was little I didn't know this pronunciation of "Le Mans" that you're going with, so I pronounced it as "leh * MANS" (like the word "man's"), haha! But even this "leh * MAWNS" pronunciation is actually incorrect, because Le Mans is _French._ So it's really more like "LOOH (long) * mah(n)" -- no s, and the n has kind of a soft, nasal, barely-there sort of sound. But Commodore's having used all-capitals doesn't affect the pronunciation anyway, since that's not in a context in which all-caps would come up as a basic emphasis, either because _B/I//U_ were not available, or in a simple pronunciation key.
@leol6406
@leol6406 10 ай бұрын
Thanks for the chuckles. Always enjoy your videos.
@woroalspin
@woroalspin 10 ай бұрын
Commodore Wizzard!!!. Respect and Regards from Poland.
@BasicBitesCA
@BasicBitesCA 10 ай бұрын
The bug discussed at 35:30 doesn't affect the ML monitor in THE FINAL CARTRIDGE III. On the FC3, you can issue the command S"FILE",08,E000,0000 and get the full 8K as desired. That's a neat trick with the alligator clips! -- JC
@8_Bit
@8_Bit 10 ай бұрын
That's good that they fixed that in TFC3. I'll have to get Adrian Gonzalez to fix it in his updated Snapshot ROMs.
@kilbabaplays8944
@kilbabaplays8944 10 ай бұрын
Very cool. I enjoyed watching you playing the game near the start
@fu1r4
@fu1r4 10 ай бұрын
17:05 Pin 8 and 9 are side by side, so why not set the alligator clip over those two pins?
@3vi1J
@3vi1J 10 ай бұрын
There's an article in a mid/late 80's issue of Transactor that details how to put the same kind of switch on the cartridge port, which is what I did back then. It seems like I may have been poking 1 and memcopying some carts down to lower memory, then saving them after pressing my reset button mod to get around missing kernel functions.
@klif_n
@klif_n 10 ай бұрын
Thanks for all these wonderful retro videos. I was an Apple II user and kind of missed the whole commodore scene. Now I wish I'd had one back in the day :)
@8_Bit
@8_Bit 10 ай бұрын
Thanks, it's amazing how much there is to explore and learn about these platforms, especially those with such a rich history as the Commodore and Apple machines.
@justinmijnbuis
@justinmijnbuis 10 ай бұрын
I take it as a Canadian you know the trailing "s" in Le Mans is silent ;-)
@Ferrie123
@Ferrie123 10 ай бұрын
Hi lovely video! I was kinda hoping you would also try to fix the 'second duration' bug in the game now that you have it in memory. Or maybe that would make a neat sequel to this video.
@8_Bit
@8_Bit 10 ай бұрын
Yes, now that the cartridge ROM is dumped to disk, I can examine the code and understand why this happens and make suggestions for patches. That will be in an upcoming video. Spoiler: it doesn't seem to be a bug, but rather a deliberate game design choice so I don't think I'll "fix" it as such, but still I'll show how to adjust it.
@berndeckenfels
@berndeckenfels 10 ай бұрын
The first time I played with my userport I had the smart idea to probe it with current meter mode and therefore shorted it (luckyly I shorted power line not CPU lines) so I blew the fuse (only)! You life to learn
@Lion_McLionhead
@Lion_McLionhead 10 ай бұрын
Just remembered some cartridges connecting to every pin. That made them look really premium. Can't remember what cartridge used every pin, or whether or not the pins were connected to anything.
@gshingles
@gshingles 10 ай бұрын
Hah! Clever mid-roll ad at 8:48. When you turned the computer on the it did a smash cut to the PlayStation logo intro :)
@scottfromderby
@scottfromderby 10 ай бұрын
"Clowns! Ugh. Well, I'm not reshooting all that" - loved that, made me feel more comfortable making/owning my own mistakes :)
@emmettturner9452
@emmettturner9452 10 ай бұрын
Instead of alligator clips between pin 9 and ground you could’ve just touched between pins 8 and 9… since 8 is already grounded.
@JustWasted3HoursHere
@JustWasted3HoursHere 10 ай бұрын
You are definitely right about not many games using the paddle controllers for the Commodore 64. I wonder why? There definitely was no shortage of driving games for the system!
@8_Bit
@8_Bit 10 ай бұрын
It might have just been a supply and demand thing; relatively few Commodore owners had paddles so developers would be reluctant to design games around a controller that a smaller percentage of customers owned. Atari included paddles with every VCS for the first number of years the system was sold so more games supported them. Then Atari stopped including them with the system to cut costs, and we see almost no new paddles games for the 2600 later in its life.
@colinstu
@colinstu 10 ай бұрын
the kibi thing is annoying but it sorta does make sense. Kilo is an SI unit... and Kilo = 1000 of a thing, not 1024. Ideally it would've used something different that didn't conflict from the start. And also would've avoided 1000s of anything coming into measuring stuff like storage as well.
@michaelhill6453
@michaelhill6453 10 ай бұрын
What a great game for one of that vintage.
@faenethlorhalien
@faenethlorhalien 10 ай бұрын
Why Have I seen this game reviewed with two different names on two different channels in two consecutive days? This is bizarre. We live in the matrix.
@8_Bit
@8_Bit 10 ай бұрын
I'm curious, what was the other name for the game?
@domramsey
@domramsey 10 ай бұрын
Ok, so I have LeMans on cartridge and it works fine on the C64, but it doesn't work in any of my Max Machines. This always confused me as I was expecting it to, and other Ultimax cartridges do work. I wonder if there were different versions of LeMans.
@8_Bit
@8_Bit 10 ай бұрын
Interesting! It's certainly possible that there are multiple versions. This website walks through all the Max cartridges and the author is only aware of one LeMans version, but there's still plenty of Commodore lore still left to uncover: c64preservation.com/dp.php?pg=ultimax
@domramsey
@domramsey 10 ай бұрын
@@8_Bit Yeah it's weird. I've tried it with other C64/Ultimax cartridges that worked, as well as several Max Machine branded cartridges and the MultiMax multi cart that all work, so I don't think it's an issue with the computers.
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
"You see, when I turn on the computer..." * "...a commercial immediately starts!"
@emmettturner9452
@emmettturner9452 10 ай бұрын
My official Commodore-branded paddles look completely different. They look more like one of those styles desk phones with an angled flat bar shape because they are trying to look futuristic or something. Dark brown.
@8_Bit
@8_Bit 10 ай бұрын
Yes, I've got a pair of those too. Commodore originally released both a joystick and paddle set that were totally clones of Atari's from the VCS. Atari brought legal action against Commodore over the joystick, and possibly the paddles (I've never seen that part documented), so Commodore redesigned both and we ended up with the paddles you have, and a joystick with a triangular handle and centered (ambidextrous?) button that's very uncomfortable to use.
@JayAlfredoG
@JayAlfredoG 10 ай бұрын
Is the super snapshot firmware flashable to fix bugs?
@zzmaj
@zzmaj 10 ай бұрын
All you need to have is C64 with Dolphin Dos, as it have built in monitor and can bypass autostart :) there is much advanced way with C128 with a bit modified Z80 BIOS :)
@RoundSparrow
@RoundSparrow 10 ай бұрын
At open you say they "clone the games", people may confuse that with had drive clone terminology. I'd say they "reverse engineer" the games..... or they program from scratch - reproduce the game.
@8_Bit
@8_Bit 10 ай бұрын
In the context of video games, "clone" has been the most common word I've heard used. Not that Wikipedia proves it, but their article on the subject is titled "Video game clone" and they don't provide alternate names for the phenomena. I wouldn't use the term "reverse engineer" for it, but "reproduce" is a good suggestion, because most of the HAL games were programmed simply by observing the arcade game and then attempting to duplicate the gameplay on the personal computers they had available.
@8_Bit
@8_Bit 10 ай бұрын
If you look through the 120+ references used in the article you'll see how widespread the use of "clone" is: en.wikipedia.org/wiki/Video_game_clone
@RoundSparrow
@RoundSparrow 10 ай бұрын
@@8_Bit Thanks for the reply. I understand your answers, but it just seems to me the visual context of showing chips and people not understanding that the game basically is re-written from scratch, likely without source code, on a completely different design of graphic system and sound chip, etc. It isn't a big deal, but I just thought people might get the impression that 'copying' an arcade game was mostly just accessing the code like you would backup a floppy disk. When making a 'port' of an arcade game is generally a totally from-scratch programming (which you have shown in detail on your other videos, the extensive labor involved in writing a video game, like the Frog pad one).. Anyway, take care.
@rj7855
@rj7855 10 ай бұрын
You could have used a single alligator clip and grab both pin 8 & 9 with it.
@jan-erikkarlsson7875
@jan-erikkarlsson7875 10 ай бұрын
If it is a racer, one of the variables should be the number of cars you can pass under the 60 seconds and decrease the timer that was 60 sec they apparently choose to change how fast the timer is counting, so in this one you should have two 'Timers/counters' that changes their behaviour the further you advance in the game.
@arliskstudios
@arliskstudios 10 ай бұрын
Nice to see a new video!!!🎉
@3osufdh4rfg
@3osufdh4rfg 10 ай бұрын
Ooh I played a lot of that one as a kid.
@sutorippuwebmaster8783
@sutorippuwebmaster8783 10 ай бұрын
When life gives you Lemans, make Lemanade.
@ScottyBrockway
@ScottyBrockway 10 ай бұрын
Heh super snapshot annoyances. This is why I never liked that cartridge and used Action Replay. bank command is one, disk drive monitor, no issues with saving till the end of memory (the fill command is bugged tho). There was other things that bothered me about it too, including that animated intro. But it was proven that it was a hack of datel's cartridges.
@8_Bit
@8_Bit 10 ай бұрын
What?? Super Snapshot is the original and Action Replay is the hack! You're so enamoured with AR that you've got the facts reversed! :) I'm not joking either, just read the Pokefinder website and you'll see what's been proven.
@TimToolman
@TimToolman 10 ай бұрын
As a Canadian im surprised you pronounce the “S” in le mans; I thought you guys all spoke French..
@8_Bit
@8_Bit 10 ай бұрын
Out here in central/western Canada we learned our French from repeated viewings of Monty Python and the Holy Grail.
@TimToolman
@TimToolman 10 ай бұрын
I fart in your general direction! Your mother was a hamster and your father smelt of elderberries!
@JSRFFD2
@JSRFFD2 10 ай бұрын
Amazing video once again. Quick question: how does the monitor load or print anything if the kernal rom is banked out?
@8_Bit
@8_Bit 10 ай бұрын
The Super Snapshot is constantly banking things in and out to be as transparent as possible. I guess we'd have to invert terms for it, so there's the "apparent state" of the machine where I've banked the KERNAL ROM out, but in reality the SS will bank it back in when necessary. Whenever it fetches or stores a byte, it needs to do the appropriate switching first. It seems like a lot of work for each byte, but it's still plenty fast enough for doing things like disassembly or memory dumps.
@neilloughran4437
@neilloughran4437 10 ай бұрын
Oh wow... I was always trying to copy my carts to tape in the 80s... I had also had Lazarian ( was all I had in 1983!) and couldn't figure out how to copy the data from cart to tape. So seems like it was not possible to do that without hardware? Later I had a tape from someone with a load of hacked games using a FastLoad and it was chocka full of all kinds of carts like International Soccer and the like...
@nathanbutcher7720
@nathanbutcher7720 Ай бұрын
Ah... the first game I ever played on my childhood C64. Le Mans is actually closer to Monaco GP Pro, as that later game has the passed cars counter which the original didn't. The paddle jitter is because of the pots in those paddles being poor quality and rated to only a given number of rotations. They can be replaced with better ones. Of course the other way to dump the cartridge is to open it, desolder the ROM chip and then read it in a chip reader.
@davidwillmore
@davidwillmore 10 ай бұрын
When you saved, do you need to specify the last address or the last+1? You saved from A000 to C000 and not BFFF.
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
"...Thicker to handle more current..." I didn't notice that it was any thicker, but it does look double-wide.
@bruce_just_
@bruce_just_ 10 ай бұрын
Picked up a Datel Cartridge Dumper via ebay a few years back to do this for myself
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
Ha, of course it has us use the F1 key to start; because Le Mans is linked to Formula One racing! 🙂
@CptJistuce
@CptJistuce 10 ай бұрын
I applaude your refusal to use the "kibibyte" abomination.
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
Haha, I wondered what it would be like when you just rand this 8K-only dump. Funny to see it behave in that weird way!
@ArttuTheCat
@ArttuTheCat 10 ай бұрын
The old cartridge games are still legendary and inspiring 😺👍🕹️. I still have these cartridges... - INTERNATIONAL SOCCER - CENTIPEDE - PANG ...for my Commodore 64 😺👍🕹️. I even saw LEMANS at a finnish 🇫🇮 website, made a bid for that game... and lost it to another bidder 😹.
@Breakfast_of_Champions
@Breakfast_of_Champions 10 ай бұрын
They skimped on Sega Turbo's pseudo-3D effect, but it's a competent version of the winning formula.
@JustWasted3HoursHere
@JustWasted3HoursHere 10 ай бұрын
I seem to remember finding a program on a local BBS many years ago that claimed it could copy cartridges for the Commodore 64, but it required you to plug in the cartridge while the machine was already on, which even my 12-year-old brain assumed was a bad idea.
@savajeff
@savajeff 10 ай бұрын
I had a program back in the 80s that worked like this. It was called Jolly Roger.
@Dan-mq8in
@Dan-mq8in 9 ай бұрын
I actually dumped several cartridges successfully by plugging them in while the machine was on, and already running a machine language monitor. I could have easily damaged the machine by hotplugging the cartridge, but thankfully it didn't happen!
@JustWasted3HoursHere
@JustWasted3HoursHere 9 ай бұрын
@@Dan-mq8inI imagine the "safest" way to do this would be to have one of those multi-cart plug in boards with the switches to choose which cart you want to connect. Luckily Commodore engineers put at least some rudimentary safeguards in there to help protect the C64, knowing that some may not always turn the machine off before inserting the cartridge.
@MrMegaManFan
@MrMegaManFan 10 ай бұрын
I spent so much time playing this as a kid the sound effects are burned into my brain.
@csbruce
@csbruce 10 ай бұрын
0:05 Nice Frawnkaise! 1:32 I've always heard that called "CamelCase". 16:40 The pins of the vertical slots are also exposed on the bottom of the board, where you could wire-wrap them or use teeny-tiny alligator clips. 18:44 You could use the terms "binary" and "decimal" kilobytes, making it extra-clear which you're referring to. 19:24 Why would they put a race condition in the user interface? 35:55 The monitors use end_address + 1 because the Kernal SAVE routine does this.
@8_Bit
@8_Bit 10 ай бұрын
My understanding is PascalCase has a leading capital letter, while camelCase does not, or at least, it's optional. Thanks, yes, I think I'd rather say "binary kilobytes" than "kibibytes". I'd rather say almost anything else. Perhaps the KERNAL's SAVE routine is also incapable of saving location $FFFF?
@csbruce
@csbruce 10 ай бұрын
@@8_Bit: I assume saving location $FFFF is unsupported and was never even contemplated back in the PET/VIC days where these routines come from. Really, the best way to handle this is to make a program that does a normal BASIC LOAD and RUN and copies the cartridge/character data from ~$0850 to wherever it needs to go, sets the memory configuration, and calls it.
@randy7894
@randy7894 10 ай бұрын
cool! a new 8-bit show and tell by Robin. Let me get some beers.
@davehx
@davehx 10 ай бұрын
I maintain to this day that Fatboy Slim sampled this in Rockafeller Skank. The first time I heard it, I immediately thought of Lemans
@gosammy1971
@gosammy1971 10 ай бұрын
The BIN Format is a Eprom Dump usable to burn to a new eprom, this needs no load adress bytes.
@8_Bit
@8_Bit 10 ай бұрын
Yes, that last section of the video was to show the difference between a .bin file and a .prg file, and how to load a .bin file from disk into the correct location in memory. There are many .bin files online and sometimes people want to load them from disk and then are confused why it doesn't work.
@herdware
@herdware 10 ай бұрын
As I'm sure many of you know HAL did many VIC-20 and early C64 games.
@faenethlorhalien
@faenethlorhalien 10 ай бұрын
For a 16kb rom, this game is excellent
@terryraymond7984
@terryraymond7984 10 ай бұрын
thats really good while talking.
@kobe3576
@kobe3576 10 ай бұрын
Interesting how commodore made the paddle white colour but the computer itself beige. I feel mildly annoyed by that. Unless it was originally a paddle for the Amiga. 🤔
@8_Bit
@8_Bit 10 ай бұрын
The paddles were actually made for the VIC-20 (or actually, the VIC-1001 in Japan) which was matching white. They also made a white joystick that, besides the colour and the "Commodore" name on it, was 100% a clone of Atari's joystick for the VCS. It was enough that Atari brought legal action against Commodore!
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
Uh-oh, Robin. There's no such thing as "TTL logic." Guess why.
@JustWasted3HoursHere
@JustWasted3HoursHere 10 ай бұрын
Thanks for demonstrating your superhuman programming skills, Robin! Minor mistakes included... It's pretty clever that Commodore was able to make these cartridges so that they would work on both systems. Are the cartridges or the boxes they came in labeled as Ultimax?
@CptJistuce
@CptJistuce 10 ай бұрын
It would have been MORE clever if the Ultimax memory map wasn't different from the C64 memory map.
@8_Bit
@8_Bit 10 ай бұрын
The Commodore 64 essentially switches into an Ultimax (aka Max Machine) emulation mode when those particular pins are grounded, reconfiguring its memory map to match. It was a fairly easy thing to implement (mostly done in the PLA, I think) and it meant that all those great Ultimax games being made in Japan could become C64 launch titles as well. In Japan they were sold as Max Machine cartridges, but exactly the same cartridge (with a different label) was sold in North America as a Commodore 64 cartridge.
@daf666
@daf666 9 ай бұрын
Now that you've got it dumped, you can fix the "BOUNS" that you get for passing ten cars. :D
@AndyG-_-
@AndyG-_- 10 ай бұрын
Excellent.
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
I bet there is this other way even if we do have a Commodore Max.
@ThatWriterGuy
@ThatWriterGuy 10 ай бұрын
"BONUS" is also spelled wrong in the game. It's spelled as "BOUNS"! 😂
@ScottHiland
@ScottHiland 10 ай бұрын
Yes. Robin, please fix this when you explore the seconds timing issue! :D
@mikapirhonen
@mikapirhonen 4 ай бұрын
Copyright protection thing. The counterfeits will be noticed by not having the typos. 😅
@thedddemon
@thedddemon 10 ай бұрын
Brilliant
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
30:41: Oh look, I guess we're getting close to tax time!
@TheSudsy
@TheSudsy 10 ай бұрын
Le Mans i think is pronouned "lemonn" with that nasally "o" the French do. ;)
@8_Bit
@8_Bit 10 ай бұрын
I am incapable of making that sound and I just barely passed Grade 9 French class :) Most of my French pronunciation I learned from Monty Python and the Holy Grail.
@TheSudsy
@TheSudsy 10 ай бұрын
@@8_Bitlol
@HelloKittyFanMan
@HelloKittyFanMan 10 ай бұрын
Haha, "...which I may have edited out..." Not so sure of yourself, eh? 😛
@mirabilis
@mirabilis 10 ай бұрын
Please join the kibi mebi gang
@8_Bit
@8_Bit 10 ай бұрын
neber !!
@gilbert1975nf
@gilbert1975nf 10 ай бұрын
It's kinda reminds me Enduro or Grand Prix from Atari.
@8_Bit
@8_Bit 10 ай бұрын
Yes, I love these "endless racers". Enduro is one of my favourite Atari 2600 games. But apparently Monaco GP was the original, from the arcade.
@gilbert1975nf
@gilbert1975nf 10 ай бұрын
@@8_Bit oh! Monaco GP make a lot success here in Brazil, because of Airton Senna (In Memorian), as you know.
@CptJistuce
@CptJistuce 10 ай бұрын
Except for the part that reminds me of Atari's Night Driver.
@davidwalsh390
@davidwalsh390 10 ай бұрын
I had that! Pitstop 2 was better but it took a billion years to load it.
@8_Bit
@8_Bit 10 ай бұрын
Pitstop 2 is great but I actually prefer the racing gameplay of LeMans. I understand I hold a minority view on this matter :)
@Kobold666
@Kobold666 10 ай бұрын
Haven't played it yet, it's still loading.
@mehere3013
@mehere3013 10 ай бұрын
the trilogic expect cartridge was better
@juancitoelnegro
@juancitoelnegro 10 ай бұрын
can u chnage an intro ??? are u a coder ??
@BurkenProductions
@BurkenProductions 8 ай бұрын
The s is silent though
@berndeckenfels
@berndeckenfels 10 ай бұрын
So let’s patch it for 24h and stream a game run in realtime :))😅
@berndeckenfels
@berndeckenfels 10 ай бұрын
Btw for such an early game it’s great game mechanic and paddle well used / does it have a joystick or keyboard mode?
@8_Bit
@8_Bit 10 ай бұрын
The official LeMans cartridge is paddle-only, but there are unofficial hacks spread around on disk and tape that modified the code to use joystick instead.
@pacbilly
@pacbilly 10 ай бұрын
When I was a kid I pronounced it LEE-muns.
One Bad Byte Broke This Game: Commodore 64's "Livingstone, I Presume?"
40:31
8-Bit Show And Tell
Рет қаралды 108 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
It's cute but broken: The GE Spacemaker 5" color TV
56:53
Adrian's Digital Basement ][
Рет қаралды 34 М.
99.8% Compatible? The C64 Mode of the Commodore 128
1:02:11
8-Bit Show And Tell
Рет қаралды 33 М.
The c64 maxi - 10 things of interest
20:13
YaggieBoat
Рет қаралды 14 М.
Dell Called It "The Showstopper"
1:07:13
Cathode Ray Dude - CRD
Рет қаралды 272 М.
LOAD"*",9 : Beyond Device 8 on Commodore 64
1:06:17
8-Bit Show And Tell
Рет қаралды 22 М.
Commodore History Part 2 - The VIC 20
27:49
The 8-Bit Guy
Рет қаралды 1,4 МЛН
SD2IEC killer. Does Kung Fu Flash make other devices obsolete?
13:32
Mark Fixes Stuff
Рет қаралды 16 М.
Commodore 64 is Boss: Datassette Motor and Location $01
47:02
8-Bit Show And Tell
Рет қаралды 18 М.
SuperCPU "Sky Travel" Easter Egg Hunt for Commodore 64
34:47
8-Bit Show And Tell
Рет қаралды 16 М.
Jim Butterfield's 1986 Computer Diary - Commodore Reference Diary
40:42
8-Bit Show And Tell
Рет қаралды 18 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН