781
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to. 782
Miscellaneous / Re: A Note to all you new users, READ PLEASE (Would someone please pin this topic)« on: November 13, 2013, 07:19:01 pm »
Those guys aren't here to stay. Just ignore it.
783
Other / Re: New, old PCs; any ideas?« on: November 13, 2013, 03:03:36 am »
Do you have the speaker wired up? Is the psu broken by chance?
784
TI-Nspire / Re: Minecraft 2D for TI-Nspire« on: November 12, 2013, 07:05:27 pm »
Welcome to omnimaga! Please introduce yourself!
785
TI-Nspire / Re: Minecraft 2D for TI-Nspire« on: November 12, 2013, 05:20:55 pm »
Lava is looking great! Can't wait to fall in it and loose my diamond gear!
786
Other / Re: Atari2600 Cartridge Reader V2« on: November 12, 2013, 04:53:55 pm »
Working on a better multicartridge as well. This one will support F8 bankswitching! There are three IC's in the cartridge that take care of the bankswitching. The cartridge will also feature a much larger RAM chip than the last one. This one has 128KB ram which can hold up to 16 8k games!
789
Art / Re: Mockups "please say this is going to be a game"« on: November 12, 2013, 05:23:32 am »
Sonic for sega genesis had the same effect in the background. Maybe make it into a sonic game
![]() 790
Other / Re: Atari2600 Cartridge Reader V2« on: November 12, 2013, 03:31:50 am »
I just uploaded an old video of the arduino version in action. I want to get one type of bankswitching to work today: F8. I described that method in my previous post. The cool thing about the new block transfer communication is that it allows for bankswitching to be controlled by the pc. No need to change any of the microcontroller's firmware.
I am also going to draw the schematics for the new cartreader. Edit: I almost got the first bankswitching method to work. There is a little bit of glitching going on though. I might have to add some delay. Edit2: After I modified the rom dump with a hex editor I got it to work. I fixed the bug that caused the dump file to have a 1 byte offset on every bank. This was because I did not read the byte returned from the bankswitching! I managed to dump Asteroids which is an atari 8k game that uses F8 bankswitching! Edit: I do not own any more F8 bankswitching games sadly, but I tested some other games now too: Slot Racers Combat Pac-Man Outlaw Chopper Command Megamania 791
Other / Re: Atari2600 Cartridge Reader V2« on: November 11, 2013, 05:30:59 pm »
Oh also: my code assembles to 218 bytes.
792
Other / Re: Atari2600 Cartridge Reader V2« on: November 11, 2013, 03:35:56 pm »
I just succesfully modified the romclient.exe to work with the new block transfers. It works even better than before. I tested it with these games so far:
Demon Attack Yar's Revenge Video Pinball The next thing I am going to implement is bankswitching. I am not sure how I want to do this yet though. I might create a simple interpreter for it. Example for an 8KB cartridge with 2 4k banks: Code: [Select] 000[4k],sw[FF9],000[4k] Result:Code: [Select] Read 4Kbytes starting at 0x000 This results in an 8KB file on the computer.
793
Other / Atari2600 Cartridge Reader V2« on: November 11, 2013, 06:14:14 am »
Original post: http://8times8.host56.com/?p=334
I started porting the cartreader software to the eZ8 microcontroller. It is already possible to read cartridges. Because the eZ8 has 29I/O pins I don't have to use latches to expand the address bus. This means I only need two IC's for the entire build: A max232 for serial communication and the microcontroller! This greatly reduces the cost of the entire thing. It also makes it much easier to build than its arduino counterpart. ![]() ![]() ![]() ![]() The cartreader V2 has a renewed communication protocol. Instead of dividing the cartridge address range in pages you can have random access to the cartridge via the pc and do block transfers. Every block has a header like this: Code: [Select] mode = [0x00..0x01] (0x00=read, 0x01=write) If write mode was selected [size] bytes will follow. These are buffered and then written to the cartridge starting at the 12 bit start address. In the next couple of days I will modify the romclient.exe pc software so it works with the eZ8 version. I will rename it to romclient2.exe to avoid confusion. 794
TI Z80 / Re: Steins;Gate 8-Bit (TI-84+CSE)« on: November 11, 2013, 03:12:05 am »I may perhaps release the source code eventually. Though I'd probably do that for the audio engine first, if anything, splitting that into a separate project. And the music tracks are indeed from the original game.Cool ![]() ![]() 795
TI-Nspire / Re: Super Hexaspire Alpha!« on: November 11, 2013, 03:01:37 am »
Come on. Even the TI84+C can do sound. Make it happen
![]() |
|