Milli Vee
-
Content Count
230 -
Joined
-
Last visited
Posts posted by Milli Vee
-
-
Anyone have any printer cables laying around ( see picture )? Either loose or attached to dead printers? If you do I would like to buy them from you for the power supplies I am building ( getting 18 gauge db9 cables is impossible and I suck at soldering ).
MIlli
FYI this is the finished prototype in action :
https://www.facebook.com/milli.v.hicks/videos/1085279424971126/ -
Thats ugly
Milli
-
2
-
-
-
I believe that is also the explanation why in Smart Basic, all the pdl() functions return the 2nd controller data before the first one (0,2,4,6,8,10,12,14 are for controller #2 while 1,3,5,7,9,11,13,15 are for controller #1). The Smart Basic function eventually calls that EOS subroutine to get all the joystick data.
You are correct
-
Long awaited video on rebuilding a Coleco Adam Printer -
-
I just added utility at http://adamware.us/ that may fix some issues with the VDD. If you have one please download it and let me know.
Milli
-
Interesting... so it works in CoolCV up until the point where the game would run. I guess in reality though, you would just load the game ROM as there is little point in loading a menu system in CoolCV to load a game ROM when you can just load the game ROM, right?
It's nice to see others using software you write

Milli
-
For those of us who are on MacOS can we use an emulator like CoolCV to run those?
If it emulates an Adam and lets you load Adam disk images - I would say yes - as long as the it allows non standard image sizes
Milli
-
I have the support site up for any / all software I create. The first 2 volumes of the Colecovision experience is available on there if you have a VDD or use the emulator (which is also on there).
Milli
-
1
-
-
Ordered the parts for the new power supplies, I should have photos / video of the finished power supply next week

-
Good find! I wonder if an error similar to that happened when Atarisoft programmed Defender.
Defender only works right on a CV with standard controllers. If you use anything else the controls are messed up. That includes connecting a Roller Controller, Super Action controller, 3rd party controller, or Expansion Module #3 ADAM (or standalone ADAM).
I'm not sure how OS 7 handles the controller (if it is different than EOS) but I don't think it would be the same case. Hardware wise they (CV and Adam) are the same at the controller level, the controller is on the CV board.
-
I don't see an option to delete the previous post which came out all @#$^%$. What I meant to say was if anyone is programming on the Adam in z80 and using EOS there is an error in the programmers manual and here is the correction:
Milli
-
1
-
-
I have already given all the games a spin. Although most load fine, one of the ones that doesn't is Super Cobra and I suspect it is the original ColecoVision version that doesn't run properly on the ADAM.
Here is the modified version that runs on ADAM.
Thanks

-
Just curious, but where have you sourced the game ROMs from?
The Adam archive
-
Inky... you are correct in your statements about some of the ADAM only cartridges and how a special loader had to be developed BITD in order to place them properly on RAM when loaded from a Disk or Data Pack. What it all boils down to is that there was no form of copy-protection used in any CV or ADAM cartridge which is what MiiliV was originally asking, not the work arounds that Jim Marshall and Jim Walters developed to get them working when loaded from Disk or Data Pack.
Didn't want to derail the thread because the Adam carts aren't involved in the project that he is working on.
The project announcement is in another thread - this one is great for discussing why things dont work

-
The ColecoVision Experience (Volume I & II) is new software written to take advantage of the VDD. Each volume is a 2mb image that contains over 60 Colecovision cartridge games that you can load from an easy to navigate menu on the Adam or within the ADAMem emulator. There will be more software from ADAM-WARE soon.
This is the Beta version, once I am sure all of the ROM files work I will remove the beta instructions.
http://smartbasic.net/2018/08/24/new-adam-software-colecovision-experience-volume-i-ii/
Milli
-
1
-
-
I've never had a direct look at the contents of the ColecoVision BIOS, and I'm curious: Does the BIOS clean up VRAM before jumping to the start of the cartridge ROM address range? Or does it only do minimal clean up just to display the standard "COLECOVISION PRESENTS" screen, assuming this screen is not skipped?
I would assume it sets us 32x24 display, loads the default font, sets the default colors, toggles interrupts on (since this vector is loaded form a cartridge) and minimum enables sprites and attributes. As for any graphic displays I think it leaves that for the cartridge. If you pull the CV reset on an Adam (or just turn on the CV) all the Z80 does is a jp 0 where the OS 7 ROM is.
I make this assumption because I am using 40x24 mode when I load in cartridge dumps and when I toggle OS 7 in and jp 0 it corrects the video.
Milli
-
Getting closer to making all of the cartridge dumps work correctly. I am really surprised that no one hit upon that simple method of copy protecting cartridges when it came to making copies for use on the adam, Add in a simple OUT (07Fh),3 at the start of the cartridge code. These sets up Adams memory for OS 7 in lower 32k, Cartridge in upper 32k. Totally defeats any copying of the code to ram with the adam. You would have wanted to take it further and have code somewhere else check to make sure no one removed the OUT from the startup code but it is simple and elegant. (Home brewers take note
)BTW there are 2 methods of starting a rom cartridge dump in ram when you move it there, one is a simple jp 0 to reset the CV board, it doesnt change the RAM setup so the CV board believes that a cartridge is in there. The other, to bypass any CV startup routines is:
ld hl,(0800Ah)
push hl
ret
This loads the starting address for the cartridge code and jumps right in. It should avoid any CV title screen and other processes.
Milli
-
Im making a list of ones that wont work with the code I have - if they all didnt work I would say my code - but since over 1/2 do it has to be the rom files - yet they do run in AdamEM in CV mode
Milli
-
Ok I have a question that maybe one of the original Adam owners may have an answer to. Back in the day (hate that saying) did some cartridge programmers / makers add in code to disable the use of copies of the cartridge in Adam's RAM, ie do an OUT (07fh),15 to setup the memory for OS 7 in lower 32k and Cartridge in upper 32k? This would have no effect on the colecovision but would effectively break a copy of the cart running in RAM on an Adam since after this OUT there would be no cartridge to run?
Milli
-
Hi Milli.
I guess the PSU can also be used for the C64 and the Amiga family, right ?
Looking at your picture I see 110v input. Why not add a 240/110v selector to gain potential European customers... like me ?
JihemB
It doesn't need a selector switch - it does it internally:
Input Voltage (VAC) 88 to 264
Input Frequency 47 to 63
Milli
-
Yes this is the power supply that I found 2 years ago and have been using since then on multiple systems (my post was Glenn's inspiration). I am created a custom system around this that will be available next month:
http://smartbasic.net/2018/08/02/coleco-adam-replacement-power-supply-project/
Milli
-
This is really neat at all but I'm curious to know if there is any practical application to it other than just being able to show you can still connect to a dial-up BBS in 2018? I don't mean to be insulting or condescending so I apologize if it comes off that way, but I'm genuinely curious. I think I'd understand it more if someone had written a web browser for the ADAM and you could say "Hey, here's something current that this classic computer can do" sort of an "Old Made New" scenario.
I love my ADAM and I have it currently hooked up and I use it quite a bit but really only for playing games.
Is there an actual practical application for using the ADAM in 2018 outside of playing games? Other than to just reminisce of a simpler time? Honestly curious.
This is part of an interview I gave to Justin for his blog. It basically sums up my answer to practical applications:
What would you say to fellow Adam computer owners?
This is easy. Take any and all of the Colecovision cartridges you have and put them away where you can't see them. Then put in a Smart Basic tape, disk or image, or if you do not have it, Smart Logo or CP/M with even the built in ASM. Then using the manual and / or the internet, write a program. Start out with Hello World and work from there.Try to make a tic tac toe game, a number guessing game, a simple demo. Do something to feel how you have power over the computer, that when you sit in front of the keyboard you are "god". What you say matters, and if it doesnt work, there is always the reset button. And when you are done - take a picture of it and post it online. These days we have the ability to share everything with people who have the same interests. The Adam and other 8 bit computers give you the ability to understand and actually control technology, don't use them for entertainment, use them to empower yourself, to increase your knowledge of the computer world we live in.



The Adam SD Drive....
in ColecoVision / Adam
Posted
What ever happened to this? Did it become the MicroFox VDD or is this different?
Milli