Tursi Posted October 12, 2015 Author Share Posted October 12, 2015 Cool, thanks. That explains why alexkidd wouldn't run in classic99, I don't have a header in the last bank (I haven't put headers in the banks that are only padding). That's easy enough to fix. You can always use the debugger, too, to see what Bank Classic99 has selected. it's in the rightmost column right above 'DSR', and is a 6 digit hex string, like so: BANK 007000 The first three digits are the bank mask, and represent how large the cartridge ROM is. It's the maximum value that can be selected. The second three digits are the currently selected bank (in terms of what address was last written to select). Both are in hex. I needed to move to three digits each (used to be two) when I added support for 32MB carts, since that requires 12 bits. Quote Link to comment Share on other sites More sharing options...
Tursi Posted October 12, 2015 Author Share Posted October 12, 2015 A note on 378s. I've tested about 500 of them now and most of them start in either the first or the last bank (I use the ones that hit other start addresses for UberGROM boards), so it is probably a good idea to have your startup code in both of those banks, as that will hit successfully on every cartridge board I build. As a matter of practice I try to put the header in every bank on stuff I build. It's not only the powerup state you have to consider, but the state of the cartridge if the user resets while you're running, in which case you're left in whatever bank was active. Power cycling is worth avoiding, and it only takes a few bytes (I usually reserve 32). 1 Quote Link to comment Share on other sites More sharing options...
Manic1975 Posted October 21, 2015 Share Posted October 21, 2015 How can I change key for joystick emulation in Classic99. Is there menu or configuration in .ini file? I would like to use different keys for joystick. Quote Link to comment Share on other sites More sharing options...
Tursi Posted October 21, 2015 Author Share Posted October 21, 2015 How can I change key for joystick emulation in Classic99. Is there menu or configuration in .ini file? I would like to use different keys for joystick. It's not currently possible. Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted November 8, 2015 Share Posted November 8, 2015 I got a sound issue, win7, I had sound till I was playing bouncy and it got one garbled speech out and then went silent after that. I've rebooted, changed sound setting changed volume, have NO SOUND in classic99 at all.. sounds work in windows notifications and google music..shrug .. Greg Quote Link to comment Share on other sites More sharing options...
Tursi Posted November 9, 2015 Author Share Posted November 9, 2015 Did you check the Classic99 audio configuration to see if it got muted somehow? Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted November 9, 2015 Share Posted November 9, 2015 Did you check the Classic99 audio configuration to see if it got muted somehow? Yes.. volume wasn't max and still no sound after maxing it. after the pc being off overnight it works again may be a driver issue shrug Greg Quote Link to comment Share on other sites More sharing options...
Tursi Posted November 14, 2015 Author Share Posted November 14, 2015 Version 387 -Redid 5 sprite on a line handling -Ensure PC and WP are always even -leave OBJ and COB files as fixed text files, while TXT is variable (fixes loading Asm99 files, broken last version) -fix attribute debug lines -updated Turboforth to 1.2.1:5 http://harmlesslion.com/software/classic99 5 Quote Link to comment Share on other sites More sharing options...
Retrospect Posted November 15, 2015 Share Posted November 15, 2015 Version 387 http://harmlesslion.com/software/classic99 It needs the title updating on the site to 387 , Tursi , it's been left at 386 Quote Link to comment Share on other sites More sharing options...
Tursi Posted November 15, 2015 Author Share Posted November 15, 2015 Thanks! I updated that 1 Quote Link to comment Share on other sites More sharing options...
Retrospect Posted November 29, 2015 Share Posted November 29, 2015 Hi Tursi, is the site down? I went on there past two days it's been "internal error" . Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted November 29, 2015 Share Posted November 29, 2015 Hi Tursi, is the site down? I went on there past two days it's been "internal error" . It says ... Due to hard drive crash, a lot is not currently working. I'm working on it Nothing terribly important was lost. Quote Link to comment Share on other sites More sharing options...
kl99 Posted November 29, 2015 Share Posted November 29, 2015 try this: http://www.harmlesslion.com/zips/classic99.zip Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted November 29, 2015 Share Posted November 29, 2015 (edited) try this: http://www.harmlesslion.com/zips/classic99.zip try this: http://www.harmlesslion.com Edited November 29, 2015 by sometimes99er Quote Link to comment Share on other sites More sharing options...
kl99 Posted November 29, 2015 Share Posted November 29, 2015 I know sometimes99, however I thought having classic99 is what most visitors of the site are interested in. And that direct link I provided works now as well. Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted November 29, 2015 Share Posted November 29, 2015 (edited) I know sometimes99, however I thought having classic99 is what most visitors of the site are interested in. And that direct link I provided works now as well. Okay. And whenever I've tried the link you supplied, I got and still get the Internal Server Error. I guess it's ongoing (the repair) and more or less harmless. Edited November 29, 2015 by sometimes99er Quote Link to comment Share on other sites More sharing options...
Tursi Posted November 29, 2015 Author Share Posted November 29, 2015 Direct zip links were sent privately to a few, though they won't work when it's all up again. But I can't work on my page until everyone else's services are up and running. Quote Link to comment Share on other sites More sharing options...
Stuart Posted December 1, 2015 Share Posted December 1, 2015 Question: with a bank switched cartridge image, is there a way to make the cartridge boot to a specific bank so that the bank switching boot code can be tested? Quote Link to comment Share on other sites More sharing options...
Willsy Posted December 1, 2015 Share Posted December 1, 2015 (edited) In classic99? It always starts in bank 0. Edited December 1, 2015 by Willsy Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted December 2, 2015 Share Posted December 2, 2015 There are bank test images in Tursi's input to the cartridge image thread. The images step the cartridge through each bank and validate that it is where it thinks it should be. It also identifies the startup bank of the bank-switching chip installed on the board. Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 2, 2015 Author Share Posted December 2, 2015 Correct. It's not settable in Classic99 because I was hoping to discourage software that assumes a startup bank and encourage software that works regardless. Quote Link to comment Share on other sites More sharing options...
Stuart Posted December 2, 2015 Share Posted December 2, 2015 Correct. It's not settable in Classic99 because I was hoping to discourage software that assumes a startup bank and encourage software that works regardless. Agreed. But having produced a cartridge image, I was rather hoping there might be a way to actually test and confirm that it does indeed start correctly in each bank. 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 2, 2015 Author Share Posted December 2, 2015 Agreed. But having produced a cartridge image, I was rather hoping there might be a way to actually test and confirm that it does indeed start correctly in each bank. Fair enough! But you can set the cartridge to any bank you want using the debugger (C60xx=1, normal write with side effects, not overwrite ROM). Do so on the master title page and you will see if the cart works (since it's not scanned until you press a key to continue). 2 Quote Link to comment Share on other sites More sharing options...
Stuart Posted December 2, 2015 Share Posted December 2, 2015 Fair enough! But you can set the cartridge to any bank you want using the debugger (C60xx=1, normal write with side effects, not overwrite ROM). Do so on the master title page and you will see if the cart works (since it's not scanned until you press a key to continue). Excellent solution! Thanks Tursi. Quote Link to comment Share on other sites More sharing options...
globeron Posted December 6, 2015 Share Posted December 6, 2015 Hi Tursi, we are in the same boat. My server also crashed, got a new motherboard (under warranty luckily) and installed Windows 30 now ... (3x Windows 10...). Also lost my whole MESS installation (should go to MAME anyway, but I liked the graphics in QMC2) Classic99: Main question: Classic99 v386 shows Rasmus TI-Scramble again with the Blue airplane (in JS99er.net it is still a white airplane) I think it is a combination of Classic99 and Windows 10, because now also v381, v382 show a blue airplane (it used to be white in Classic v382 on Windows 7 64-bit systems). I recall you know what the solution is, something with the sprites coding I believe. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.