Jump to content

evietron

Members
  • Posts

    70
  • Joined

  • Last visited

Posts posted by evietron

  1. There are a few pots inside the machine. Get yourself a ceramic tuning tool. On mine there were still some display issues after adjusting them, so I ran a PCB for a composite mod.

     

    As for the voltage it goes through a rectifier and then a 5V regulator, so higher voltage just means more heat generated in the machine.

     

    image.thumb.png.cc54a70892dd0c02e00e116694d24653.png

    • Thanks 1
  2. On 10/25/2010 at 6:20 AM, GroovyBee said:

    The "half width" looks like the video mode has changed from 160A to 160B. Does this happen in the emulator? I don't play Choplifter much on my 7800. Writing junk to the Display List will cause a variety of problems including "half width" and the bars above.

    I can confirm this is caused by the display list RAM being corrupted due to contention with the joystick/6532 input. It's most likely a hardware bug with earlier revisions of the MARIA chip.

  3. I made a tentative implementation of JLP flash. The way I set it up it will use the BackBit versioning system to store saves, and they will be appended to the ECS file internally, with the option to export them as well to standalone files. And it should work for any JLP flash saving cart. After I get it working I'll send you a build to test.

    • Like 3
  4. On 4/15/2023 at 6:26 PM, rensoup said:

    Given what @Solitaire01 said regarding the game crashing at the exact same spot on both fujinet and your cart, I'm guessing that's not it but in any case here's the code I use for bank switching (I'm guessing you already  know)

     

    
    .IF .DEF ATARIMAX_128KB
    BANK_OFF		= $80
    BANK_ON			= $00
    
    ROMBankSize		= $2000
    ROMBankSwitch	= $d500
    ROMBankSwitchOff= $d510
    .ENDIF
    
    .IF .DEF ATARIMAX_1MB
    BANK_OFF		= $80
    BANK_ON			= $00
    
    ROMBankSize		= $2000
    ROMBankSwitch	= $d500
    ROMBankSwitchOff= $d580
    .ENDIF
    
    .IF .DEF MEGACART
    BANK_OFF		= $80
    BANK_ON			= $00
    
    ROMBankSize		= $4000
    ROMBankSwitch	= $d500
    ROMBankSwitchOff= $d580
    .ENDIF
    
    .IF .DEF SIC
    BANK_OFF		= $40
    BANK_ON			= $20
    
    ROMBankSize		= $4000
    ROMBankSwitch	= $d500
    ROMBankSwitchOff= $d500
    .ENDIF
      
    CurrentROMBank .byte 0
    
    ; IN: X = BANK
    SwitchROMBank
    			pha
    			txa
    			stx		CurrentROMBank
    			ora 	#BANK_ON
    			sta 	ROMBankSwitch,x
    			pla
    			rts
    
    DisableROMBank
    			pha
    			lda 	#BANK_OFF
    			sta		CurrentROMBank
    			sta 	ROMBankSwitchOff
    			pla
    			rts
    

     

    OK, I'll revert AMax to use the bank mask for disable -- other than that everything should work fine on BackBit. Good to hear you guys caught the bad RAM issue.

    • Like 1
  5. On 3/20/2023 at 7:13 AM, e5frog said:

    Hope I didn't scare @evietron away, I see I forgot to @ her in my reply. 
    Hope the BackBit's availability an my temporary wealth coincide at a later date.  ;)

    Thanks, I prioritize requests based on who posts at the BackBit Forum. Post the ROMs you want supported there, and I'll do my best. Just received a big batch of chips, so orders are only dependent on build time now (although there is a 1-2 month backlog currently).

    • Like 1
  6. 3 hours ago, Gemintronic said:

    Comparing the Concerto to Backbit is like comparing a swiss army knife to a steak knife.

     

    When you want to eat steak a steak knife just works.   You get a swiss army knife because it does other things too.

     

    So, I'll keep my steak knife.  Save up for a swiss army knife.  Collect adapter ends like pokemon.

    Yep, BackBit is definitely not a steak knife. I don't particularly care for steak actually, though I do enjoy a good hamburger.

     

    As for the 7800, I've made a number of fixes just in the past few days:

    - Faster startup & some stability fixes

    - Can now be operated without the reset wire

    - Improved POKEY accuracy, sounding great on Popeye for instance

     

    Next I'll be working on supporting additional banking schemes for some of the modern homebrews.

    • Like 8
  7. On 1/29/2023 at 5:20 PM, cmadruga said:

    Unfortunately the testing process involves many iterations, and I think having to send games to each hardware developer is not practical. 

    If the issue is a cartridge issue and not a software issue, then once the issue is fixed in the firmware, it will work for all games. Having non-working games sent to me is the only way to improve support. I support 29 systems, and I don't have time to test every game on every system. But having a specific game that works in an emulator but not on the hardware is something I can easily look into. Caleb has been very helpful in identifying ROMs that don't work (yet), and I've fixed a lot of issues thanks to him bringing them up. If people just bitch and complain that something doesn't work and don't communicate with me like a human being then we all suffer. I added Intellivision support to BackBit based on dozens of requests I got from people, and I've spent a lot of time debugging various issues that have come up. I work diligently to fix anything that is broken in the firmware, and by the way I also build all the hardware myself.

    • Like 5
  8. The 2600 is one of those systems that can't be halted to communicate with BackBit, so the menu interface won't work without the reset pin. On my 2600 Jr, it crashes and restarts itself, so you can sometimes go without it, but I guess the implementation on the Flashback is different. Without the wire, you'll need to press reset after the startup screen, each time you change menu pages, and after you select a title. If that doesn't work, maybe there is a pin somewhere else that can trigger a cold reset.

×
×
  • Create New...