FlatPress

My FlatPress blog


The Plan (or, how to over complicate a project)

Note: this post is WIP. Will update to fact check, and add photos where relevant.

I shall preface this with: while I would welcome advice from anyone and everyone, as I have little direct experience with what I want to do, the intention of this project is not to make life easy for me. In fact, finding easy solutions appear to, for the most part, be against my goals. I joke about being a masochist when it comes to my projects. There is some truth to this, but the primary point is that I am learning. I find it far, far more fun to take the difficult route and learn all of the pitfalls along the way. I am not under any time constraints, so why should I do it quickly and learn nothing? I’ll take the easy route when it comes to my professional life. Now, I have no deadlines. For these reasons, if anyone suggests things like, using SD card adaptors, emulators, or anything else ‘modern’, I will probably ignore, or argue with it. I am fully aware that these things would make my life easier, but allow me a little pain, ok?

There is also a LOT of yak shaving going on. Most of it for the same reasons as above.

So, what is the project? What are the end goals?

The end goal would be something particularly difficult. I don’t expect to actually get to this point but: Develop homebrew VR games for the Atari Jaguar.

In case you don’t know, the Atari Jaguar, launched in 1993. It claimed to be a 64 bit games console, while other manufacturers were still producing 16 bit machines. This was (mostly) a lie. It ran on the same 16 bit Motorolla 68000 CPU as the Sea Genesis/MegaDrive, Atari ST series, Amiga, Portable Macintosh computers, and much, much more. True, it did have two custom chips which were 32 bit (2x 32 = 64 bit I guess?) but often these were barely used as they were buggy and awkward to use for developers. In mid ’90s, Atari teamed up with VR specialists Virtuality to develop a VR headset for the Jaguar. Along with th headsets, two games were developed for the Jaguar that made us of the hardware. One is apparently lost to the giant bitbucket of time. The other is Missile Command 3D, which, it seems, shipped with VR code, just that it requires the headset to be plugged in to be able to run it in VR mode.

So what happened to the headsets? It turns out that only two prototypes were made, before the flop of the Jaguar caused the project to be cancelled. There are other places online where you can read about this story, so I won’t do it disjustice in trying to piece it together here. The two prototypes occasionally show up, one has red trim, one has blue trim. A few more preproduction shells exist, but these are empty.

“So,” I hear you say, “you want to code for an obscure old games console, which experienced developers at the time struggled with, and you want to do it specifically for a peripheral of which only two exist? You’re write, that is crazy and masochistic.” to which I would respond with the eternal “but wait, there’s more”

You heard me. More. That insanity is no enough for me. That on its own is ALMOST achievable. I just have to find a ROM of Missile Command 3D (done - and I own a genuine one, before anyone complains about piracy), disassemble it (in progress) to figure out how it communicates with the headset, reverse engineer the headset, create a reproduction, which I only have a single use case to test it against, then start writing my own games. All in assembly, on one processor I have no real world experience with, and two weird custom chips that are gimped by their shared bus, and the strange hardware bugs. Nope. Too easy.

We’re doing this old school.

In fact, that’s not even entirely true. We’re going at this, Atari-style.

Modern Jaguar development (yes, it still exists) uses a Windows/Linux based toolchain, derived from the original DOS toolchain that was ubiquitous ‘in the day’ with Jaguar developers. Testing is done on the Virtual Jaguar emulator, and then transferred onto real hardware using something like a Skunkboard. This is fairly similar to how development is done for all classic consoles and computers now. Use a modern computer with all the mod cons, test in an emulator, then deploy to a modern flash memory based solution for running on metal.

Not I.

The ORIGINAL toolchain, possibly unsurprisingly, was released for the Atari ST. It makes sense, Atari computer, to develop for an Atari console. Both are m68k based. Simple. From what I can tell no-one used it. I want to. I now own three of the ST range, so this is, in part, an excuse to say that they are useful for more than gathering dust. However, if I use my ST, I can then wave emulation goodbye. Not a chance I can do that on an ST (interestingly, there were plans to put the ‘Tom and Jerry’ chips that make up the Jaguar into a computer, but this never happened. If it had, it would have been an ideal Jaguar dev machine) Unfortunately, getting official dev hardware, which will allow me to talk to the Jaguar from my ST appears to be a quest that is beyond me. I think there MAY be some contacts I have that might get me closer, but I’m not holding out hope.

So, where does that put me? I have the Jaguar toolchain set up on my 4160 STE. The STE is upgraded to TOS 2.06, as required by the toolchain. I can compile, certainly for the m68k on the Jaguar, but I assume also for Tom and Jerry. I cannot write to it (yet) though. There are many ways that I could do this. One way is to modify the console so I can squirt data directly into the RAM on it. This is possible, but has limitations (for example, I then lose the RAM for runtime data, as it houses game code). The other obvious solution is the cartridge port. One limitation here is that the Jaguar does have some rudimentary copy protection. HOWEVER. Atari did provide the community with a general purpose program header, meaning that any game ROM we make can run on a consumer Jaguar. Nice. So, how do we get the ROM onto a cartridge? The simplest solution is to get a blank cartridge, burn som ROM chips, stuff them in the sockets, and away you go. This is certainly possible, and what I will be doing to test my toolchain. But the iteration time is not good enough for me. To have manually reset the console, pull the ROMs, burn the, resocket them etc… nope.

So I want my ST to be connected to the cartridge. Thankfully the cartridge itself is a pretty simple design. A brief re-acquaintance with it suggests 24 bit address bus, 32 bit data bus. There is also, crucially, a reset pin. So, the plan is to have a small ROM on the cartridge, and a small amount of RAM of some type. To begin with, these will be wired directly to the edge connector on the cart. The ROM will just display a simple holding screen on the Jaguar, until some data appears in the RAM. What gets put in there would probably be little more than enough to display a progress bar. What happens when the progress bar is full? The console resets. Wait. What? The cartridge will be receiving power from the ST, so power cycling the Jaguar will mean that I can basically bank switch while it’s busy restarting. I could just to a jump back to the beginning of the ROM, and switch the ROM during the jump, but timing that seems more difficult than timing a reset. So, the idea that there is a small processor on the cartridge. Which is currently undecided. I might be lazy and go for an ATMega, or I could go for an 8 bit m6800, or a 16 bit m68k. The specifics of this plan I am yet to work out. Given what it will be doing, the chip is mostly irrelevant. The processor will be what will be in communication with the ST. It will receive the ROM, either over serial or parallel (parallel would be quicker, serial might be easier though) and dump it into RAM that is hiding from the Jaguar. The processor also will update the RAM that allows the holding screen to display information. The access sharing on this I don’t fully understand yet, but I know it is a solved problem so I am not worried. When the transfer is complete, the processor will trigger the console to reset, and then perform the bank switching. I am not sure what the easiest way to do this is, but my current plan is just to use logic gates to switch from the loader ROM to the game ROM. There are also some other pins on the cartridge which suggest that I might be able to get a serial console out of the cart port. If this is true, and I can write to it from the game, then that would be VERY helpful for debugging. I don’t think I’m likely to be able to get more than that.

So I’ve added yet more custom hardware to my todo list (on top of the VR headset which is the original goal) but custom hardware means I will have to write custom tools, at a mimumum, to do the data transfer. Ideally I would like a nice, integrated toolset though. So great, I’ve added more work for myself. Surely that must be it though. I have a toolchain. I want to build custom dev hardware. There’s not much more, is there?

Well, I will ignore the fact that I do not know how I’m going to be generating graphics yet. I have this idea that I might want to use one of my other STs though, as I have a monochrome high resolution monitor on my 4160 STE so I can code more comfortably. But I have a colour monitor set up for another one. So, assuming that I find tools to do the graphics work, rather than me writing absolutely everything from scratch…

There’s still one more thing.

Developers these days are spoilt with github, bitbucket etc. Even Perforce, which for some reason is favoured by most game studios I’ve worked at. Version control is a wonderful thing. Even when you’re developing on your own. Atari ST, to the best of my knowledge, has no version control system that I can use. Given the limitations of the ST, I am not going to be able to implement git, but maybe there is something I can do. I own three STs (for now) and want to be able to potentially use two of them for the project. Therefore not only do I want history, but some way to work collaboratively. What if… I write a version control server? That means I need some form of communication between the three machines. But I can have one machine connected to a harddrive, and its sole task is to maintain the history of the project, and serve the latest (or previous) versions of the files to the clients. The plan is then that the clients will launch from a floppy disk. That will start a RAM disk, connect to the server and pull the latest files from it. Compilation etc will happen on the RAM disk. Then a menu option will allow pushing of changed files back to the server. Yes, that means I need to figure out how I’m going to network the STs, including locking communications so that only one can communicate with the server at once. Again, my options are parallel or serial. Or I could use the MIDI ports. My decision here might influence the choice for the dev cart and vice versa. For reference, I also have a parcp USB device, so I will not be solely relying on aging platters of spinning rust, but backing the repository up to more modern, reliable media. But the important part is that this is an external thing, and not part of the primary development loop.

And that, finally, is that. I haven’t explained what game I’m going to be making, because quite honestly I don’t know. I want to get things set up and hopepfully when they are, I will have learned enough about the system so that I can make an educated guess as to what I think I can get working.

Also, there is the fact that this is a mammoth undertaking and I probably won’t have time. It is nice to plan though.

So, despite the fact that I have said I will ignore the most sensible of you, does anyone have any comments?

  1. رژیم کتوفیت

    Saturday, August 13, 2022 - 08:28:02

    magnificent post, very informative. I’m wondering why
    the opposite specialists of this sector do not realize this.
    You should continue your writing. I’m confident, you’ve a huge readers’ base already!

  2. Directory.Uohyd.Ac.In

    Thursday, December 29, 2022 - 20:21:05

    I’m curious to find out what blog platform you’re using?
    I’m experiencing some small security issues with my latest site and I’d like to find
    something more risk-free. Do you have any recommendations?

  3. sun 52

    Thursday, January 5, 2023 - 18:05:59

    Woah! I’m really digging the template/theme of this website.
    It’s simple, yet effective. A lot of times it’s very difficult to
    get that “perfect balance” between user friendliness and visual appearance.
    I must say you have done a superb job with this. Additionally, the blog
    loads very fast for me on Opera. Superb Blog!

  4. hotbet 4d

    Tuesday, January 10, 2023 - 04:21:54

    Great blog hеre! Also your site loads up very fast!

    What host are you using? Can I ցet your affiliate link to your host?
    I wish my webƄ site loaded uρ ɑs quіckly asѕ
    yours lol

  5. http://www.vehicles.ipt.pw/out/franchise-business-service-plans-for-revenue

    Monday, May 29, 2023 - 02:19:41

    You can choose what procedures and also items are worth spending cash on as well as which
    aren’t, so you are the one to establish just how
    your business expands.

  6. 토토사이트추천

    Monday, June 19, 2023 - 05:08:03

    I’ve never seen such a great post before. It drives me crazy. It makes me learn a lot of new things. It makes me look at a lot of problems from different angles. It’s really good. https://totowho.com

  7. 먹튀신고

    Thursday, June 29, 2023 - 09:54:14

    https://totoghost.com

  8. Gacor 4D Online

    Wednesday, August 9, 2023 - 21:27:36

    Actually no matter if someone doesn’t understand afterward its up to
    other visitors that they will assist, so here it
    happens.

  9. Carma

    Thursday, August 10, 2023 - 02:26:11

    An impressive share! I have just forwarded this onto a
    co-worker who has been doing a little research on this.

    And he actually ordered me breakfast because I discovered
    it for him… lol. So let me reword this…. Thanks for the meal!!

    But yeah, thanx for spending time to talk about this subject here
    on your internet site.

  10. alpha.bimsym.com

    Thursday, August 10, 2023 - 06:03:38

    I every time used to read post in news papers but now as I am a user of web thus from now I am using net for content, thanks to web.

  11. Tanja

    Saturday, August 12, 2023 - 18:58:01

    Please let me know if you’re looking for a article author for your site.
    You have some really great articles and I believe I
    would be a good asset. If you ever want to take
    some of the load off, I’d love to write some articles for your blog in exchange
    for a link back to mine. Please send me an e-mail if interested.

    Regards!

  12. Slot gacor

    Sunday, August 13, 2023 - 07:11:26

    When someone writes an post he/she keeps the thought of a user in his/her brain that how a user can know it.
    Therefore that’s why this post is perfect.
    Thanks!

  13. Asia88 Link Alternatif

    Monday, August 21, 2023 - 05:48:11

    Oh my goodness! Incredible article dude!
    Thank you so much, However I am experiencing problems with your RSS.
    I don’t understand why I cannot join it. Is there anyone else
    getting identical RSS issues? Anybody who knows the answer will you kindly respond?
    Thanks!!

  14. legendsbk.info

    Thursday, August 31, 2023 - 18:09:20

    Sergio Massa, Argentina’s middle-left finance minister, completed second in the primary,
    with 21 % of the vote. Now Mr. Manoukian said he would
    have to rethink his predictions of the election,
    as Mr.

  15. maps.google.hu

    Friday, September 1, 2023 - 08:10:48

    Sergio Massa, Argentina’s center-left finance
    minister, completed second in the first, with 21 % of the vote.
    Now Mr. Manoukian stated he would have to rethink his predictions of the election, as Mr.

  16. Eartha

    Friday, September 1, 2023 - 14:35:34

    It must enable the United States Citizenship and Immigration Services
    (USCIS) to moderately infer the proposed venture’s viability and contribution to the nationwide economic system,
    elevating the power of your immigration case.

  17. www.oddlink.com

    Sunday, September 3, 2023 - 21:42:43

    Sergio Massa, Argentina’s middle-left finance minister, finished second in the primary,
    with 21 % of the vote. Now Mr. Manoukian said he would have to rethink his predictions of the
    election, as Mr.

  18. Richelle

    Monday, September 4, 2023 - 04:56:07

    Javier Milei, 52, a congressman, economist and former television pundit, secured 30 p.c of the vote with 96
    percent of the ballots counted, making him the entrance-runner for the presidency within the fall basic election.

  19. Vincent

    Friday, September 8, 2023 - 11:19:57

    Software program and work course of changes have to be documented and validated,
    including verification that documented work course of
    restoration duties and supporting disaster restoration infrastructure enable workers to recuperate throughout the.

  20. Efren

    Friday, September 8, 2023 - 23:38:28

    For strategic planning to work, it wants to incorporate some
    formality (i.e., together with an evaluation of the inner and external environment and the stipulation of methods, goals and
    plans based on these analyses), comprehensiveness (i.e.

  21. Carlos

    Saturday, September 9, 2023 - 04:58:23

    While a business plan could seem like an administrative burden, many of our clients have
    found that a business plan helps them make clear precisely how they’re
    going to execute their strategy and make the enterprise profitable.

  22. seek-love.net

    Wednesday, September 13, 2023 - 07:12:01

    With out one, nonetheless, you may be wandering aimlessly by means
    of what you are promoting and bringing in money in a method that is too
    hit or miss.

  23. Lavonne

    Thursday, September 14, 2023 - 06:58:10

    We want borrowers to be handled pretty and be capable of get inexpensive products that
    meet their needs. What profit you get versus what
    detriments you experience.

  24. bethjulrich.net

    Thursday, September 14, 2023 - 15:30:12

    Sunday’s results advised that Mr. Milei, if
    elected, would have restricted direct support
    in Congress. Polls had urged that Mr.

  25. www.bigfishcatcher.com

    Tuesday, October 10, 2023 - 05:59:49

    With out one, nonetheless, you can be wandering aimlessly by way of what you are promoting
    and bringing in cash in a way that is too hit or miss.

  26. kpx.greatteacher.com

    Tuesday, October 10, 2023 - 07:40:45

    Software and work process changes should be documented and validated, together with verification that documented work process recovery tasks and supporting disaster recovery infrastructure permit workers to get better within the predetermined.

  27. cabhail.net

    Thursday, October 19, 2023 - 04:59:34

    Javier Milei, 52, a congressman, economist and former television pundit, secured 30
    percent of the vote with 96 percent of the ballots counted, making him the entrance-runner for
    the presidency in the fall basic election.

  28. assertisoft.net

    Thursday, October 19, 2023 - 18:06:41

    Software and work course of changes have to be documented and validated, together with verification that documented work process restoration duties and supporting catastrophe
    restoration infrastructure allow workers to recover within the.

  29. www.colleenmiller.com

    Friday, October 20, 2023 - 22:08:36

    But the vote on Sunday made clear that Mr. Milei now has a transparent shot at leading Argentina,
    a South American nation of forty six million with a number of the world’s largest reserves of oil, gas and lithium.

  30. Fake Id Germany

    Saturday, November 11, 2023 - 15:24:12

    If you would like to increase your knowledge simply keep visiting this site and be updated with the newest news update
    posted here.

  31. 두피문신전문

    Wednesday, November 15, 2023 - 08:15:17

    I’m extremely impressed along with your writing skills as well as with the structure for your blog.
    Is this a paid subject or did you customize it your self?
    Either way keep up the excellent quality writing, it is uncommon to see a nice blog like this one today..

  32. خرید بک لینک

    Wednesday, November 15, 2023 - 20:13:40

    Greetings I am so thrilled I found your website, I really found you by accident, while I was browsing on Digg for something else, Anyways
    I am here now and would just like to say cheers for a remarkable post
    and a all round entertaining blog (I also love the theme/design), I don’t have time to look over
    it all at the moment but I have book-marked it and also added
    your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up
    the excellent work.

  33. verified USA Cash App accounts

    Thursday, November 16, 2023 - 20:01:56

    Are you tired of dealing with unreliable Cash App accounts?

    Look no further! Buy a verified Cash App account and enjoy hassle-free transactions.
    Our accounts have been thoroughly checked and verified, ensuring a safe and secure experience.

    Don’t waste time and money on unverified options, invest in a trustworthy account today!

  34. buy Cash App accounts with secure payment

    Thursday, November 16, 2023 - 20:26:16

    Looking to buy a verified Cash App account? Look no further!
    Get secure and verified Cash App accounts today, ensuring
    hassle-free transactions and peace of mind. Don’t miss out on this opportunity!

  35. buy business BitPay accounts

    Thursday, November 16, 2023 - 20:43:26

    Buying a verified Bitpay account has its advantages. With a verified account,
    you can easily and securely trade cryptocurrencies,
    accept payments, and manage transactions. It ensures a trusted and reliable
    experience, saving you time and effort. Consider investing in a verified Bitpay account to unlock the full potential of crypto transactions.

  36. legit BitPay accounts online

    Thursday, November 16, 2023 - 20:58:09

    Looking to buy a verified Bitpay account? Look no further!
    A verified Bitpay account allows you to seamlessly transact
    with cryptocurrencies and accept payments from around the world.

    With the assurance of security and legitimacy, investing in a verified Bitpay account can streamline
    your financial operations and pave the way for enhanced business growth.
    Don’t miss out on this opportunity to expand your cryptocurrency portfolio and tap
    into the global market.

  37. Cash App accounts with positive review

    Thursday, November 16, 2023 - 21:33:13

    If you’re looking to buy a verified Cash App account, make
    sure to do thorough research and use trusted sources.

    Verified accounts provide added security and access to advanced features.
    However, be cautious of scams and always verify the legitimacy of the seller before making any purchases.
    Safeguard your personal and financial information at all times.

  38. free chat gpt

    Friday, November 17, 2023 - 06:21:05

    This is astonishing! The development of ChatGPT and its ability to have more dynamic
    and immersive conversations is truly impressive.
    It’s interesting to see how OpenAI is actively working on improving the AI’s ability to
    adapt to context and user instructions, making it even additional valuable and useful.

    I appreciate the transparency and cautiousness regarding possibilities biases and limitations.
    Excited to see where the future of AI conversation agents like ChatGPT leads us!

  39. safe BitPay accounts to buy

    Friday, November 17, 2023 - 13:08:37

    Are you tired of dealing with unreliable payment processors?
    Look no further! Buy a verified Bitpay account today and enjoy secure and
    seamless cryptocurrency transactions. With Bitpay, you can easily accept Bitcoin and other virtual currencies,
    while maintaining complete control over your funds.
    Don’t miss out on this opportunity, get your verified Bitpay account now!

  40. online verified Cash App accounts

    Sunday, November 19, 2023 - 14:39:36

    Cash App has become increasingly popular for its convenience
    and easy-to-use features. However, for those in need of a verified Cash App
    account, it can be a struggle. Buying a verified account can solve this issue, allowing users
    to access all the benefits without the hassle.
    With a verified account, users can send and receive larger amounts
    of money, access direct deposits, and enjoy increased security.
    Don’t miss out on the advantages of a verified Cash App account,
    buy one today!

  41. premium Cash App accounts

    Sunday, November 19, 2023 - 15:50:45

    Are you looking to buy a verified Cash App account?
    Look no further! With a verified account, you can enjoy enhanced security and access to additional features.

    Don’t miss out on the convenience and peace of mind that comes
    with a verified Cash App account. Get yours today!

  42. freegpt

    Sunday, November 19, 2023 - 16:27:07

    Wow, ChatGPT seems like a game-changer for interactions!
    Its ability to generate human-like responses and handle various topics is wonderful.

    This has the potential to transform communication, making interactions more engaging and personalized.
    However, we should also be cautious about potential moral implications, ensuring responsible usage and avoiding misinformation. Overall, the possibilities with ChatGPT seem inexhaustible, and I’m excited to see how it evolves
    in the future.

  43. sell verified Cash App accounts

    Sunday, November 19, 2023 - 16:28:49

    If you want to ensure the security of your online transactions and avoid
    any potential risks, it’s highly recommended to buy a verified Cash App account.
    A verified account offers the advantage of increased transaction limits, enhanced security features, and credibility.
    With a verified account, you can confidently receive and send money, shop
    online, and enjoy all the perks Cash App has to offer. Invest in a verified Cash App account today
    for a hassle-free and secure digital finance experience!

  44. Cash App accounts suppliers

    Sunday, November 19, 2023 - 17:30:08

    Looking to buy a verified Cash App account? Look
    no further! A verified Cash App account provides added security and benefits.

    Don’t miss out on easy money transfers and other features.

    Purchase your verified Cash App account today!

  45. verified global Cash App accounts

    Sunday, November 19, 2023 - 19:19:07

    Are you tired of being unable to access Cash App’s full features due to unverified accounts?
    Get peace of mind by purchasing a verified Cash App account today.
    Enjoy unlimited transactions and seamless money transfer with added security.
    Don’t miss out on the convenience, buy a verified Cash App account and experience the benefits today!

  46. best price for Cash App accounts

    Sunday, November 19, 2023 - 20:20:39

    Buying a verified Cash App account can be a wise decision for those looking to enhance their financial transactions.
    With a verified account, users can enjoy increased security, higher transaction limits, and access to additional features.

    Investing in a verified Cash App account can save time and effort, ensuring a smooth money transfer experience.

  47. buy verified Cash App accounts online

    Sunday, November 19, 2023 - 20:32:03

    Buy a verified Cash App account from trusted sellers and enjoy
    a hassle-free online payment experience. With a verified
    account, you’ll have increased transaction limits and enhanced security features.

    Don’t wait, seize the opportunity now and simplify your financial life!

  48. verified USA Cash App accounts

    Sunday, November 19, 2023 - 20:44:39

    Looking to buy a verified Cash App account? Save time and eliminate risks with a verified
    account that gives you peace of mind. Avoid scams and enjoy the benefits of instant money transfers, in-app investing, and more.
    Don’t wait - get your verified Cash App account today!

  49. shop Cash App accounts

    Sunday, November 19, 2023 - 22:09:31

    Are you looking to buy a verified Cash App account? Look no
    further! Purchasing a verified Cash App account ensures safe and secure transactions, giving you peace of mind.
    With verified status, you can enjoy higher transaction limits
    and additional security features. Don’t miss out
    on the convenience and benefits of a verified Cash App account -
    buy one today!

  50. buy verified Cash App accounts online

    Sunday, November 19, 2023 - 22:25:57

    Looking to buy a verified Cash App account? Look no further!
    Get a trusted and verified account to make
    hassle-free transactions and enjoy all the benefits. Don’t
    risk your money with unverified accounts, choose reliability and
    peace of mind. Invest in a secure Cash App account today!

  51. professional Cash App accounts

    Sunday, November 19, 2023 - 22:28:31

    Buy verified Cash App accounts to enhance your online financial
    transactions. These accounts are authenticated and come with added security features,
    ensuring a safe and reliable platform for sending and receiving money.
    Simplify your payments and enjoy seamless transfers by purchasing a verified Cash App account today.

  52. buy Cash App accounts with fast delivery

    Sunday, November 19, 2023 - 23:19:03

    If you’re in need of a verified Cash App account, look
    no further! Buying a verified account ensures safety and security while using this popular money transfer app.
    Avoid potential scams or unauthorized access by getting a verified account today!

  53. verified Cash App for sale

    Monday, November 20, 2023 - 00:08:25

    Are you tired of limited transactions on Cash App? Buy a
    verified Cash App account and enjoy unlimited transactions without any hassles.
    With a verified account, you can easily send and receive money, make
    purchases, and manage your finances seamlessly.
    Don’t miss out on this opportunity to enhance your Cash App experience!

  54. buy verified Cash App accounts online

    Monday, November 20, 2023 - 01:12:45

    Are you in need of a verified Cash App account?
    Look no further! Buying a verified Cash App account ensures
    a smooth and secure experience for all your financial transactions.
    Don’t risk your money with unverified accounts,
    get yourself a verified Cash App account today!

  55. digital Cash App accounts

    Monday, November 20, 2023 - 01:19:29

    If you’re looking to safely and securely buy a
    verified Cash App account, look no further. With a verified account, you can enjoy added security measures and higher transaction limits.
    Don’t waste your time with risky transactions,
    invest in a verified Cash App account today!

  56. fast delivery of Cash App accounts

    Monday, November 20, 2023 - 01:43:10

    Buy verified Cash App accounts from trusted sellers to ensure a smooth and
    secure online transaction experience. With a
    verified account, you can easily send and receive money, make purchases, and even invest in stocks.
    Don’t miss out on the convenience and safety that verified Cash App
    accounts offer. Find reliable sellers and start enjoying the benefits today!

  57. discount on verified Cash App accounts

    Monday, November 20, 2023 - 01:45:59

    Looking to buy a verified Cash App account? Look no further!
    Purchasing a verified Cash App account ensures security, convenience, and peace of mind.
    Skip the hassle of verification and start using your account immediately.
    Don’t miss out on this opportunity, buy your verified Cash App
    account now!

  58. Deal on verified Cash App accounts

    Monday, November 20, 2023 - 14:59:13

    You can now buy a verified Cash App account hassle-free.
    Verified accounts allow you to enjoy higher transaction limits and additional features.
    This secure and convenient platform is perfect for seamless money transfers.
    Don’t miss out on the benefits, get your verified Cash App account today!

  59. sell verified Cash App accounts

    Monday, November 20, 2023 - 18:43:18

    Are you looking to buy a verified Cash App account?
    Look no further! A verified Cash App account offers
    enhanced security, higher transaction limits, and more features.
    With a reliable and verified account, you can easily send and
    receive money, make investments, and even use the Cash App debit
    card. Don’t miss out on the benefits of a verified Cash
    App account. Get yours today!

  60. buy verified Cash App accounts online

    Monday, November 20, 2023 - 21:36:56

    Buying a verified Cash App account has become a popular
    option for individuals who want to experience the convenience and benefits of this digital payment platform.
    With a verified account, users can enjoy
    higher transaction limits, enhanced security features,
    and a seamless experience. With the rise of online scams
    and fraudulent activities, purchasing a verified Cash
    App account ensures peace of mind and reliable service.
    Whether you need it for personal or business use,
    investing in a verified Cash App account is a smart decision that can save
    you time and provide a secure platform for your financial transactions.

  61. buy multiple Cash App accounts

    Tuesday, November 21, 2023 - 00:11:20

    Are you tired of dealing with the hassle of setting up a Cash
    App account? Look no further! Buy a verified Cash App
    account today and skip the verification process. Save time
    and enjoy the convenience of making fast and secure transactions.
    Don’t wait, get your verified Cash App account now!

  62. дебетовая карта вконтакте

    Tuesday, December 19, 2023 - 04:10:56

    Невероятно….такой полезный веб-страница.

    Посетите также мою страничку
    дебетовая карта вконтакте

  63. district of columbia fake drivers license

    Friday, December 29, 2023 - 02:38:12

    Fantastic goods from you, man. I have take note your stuff prior
    to and you are simply too magnificent. I actually like what you have obtained right here, certainly like what you’re saying and the way in which by which you are saying it.
    You make it entertaining and you continue to take care of to keep it wise.
    I can not wait to learn far more from you. This is actually a wonderful web site.

  64. briansclub dumps

    Monday, February 12, 2024 - 17:11:19

    This is my first timе pay ɑ quick viѕit aat here
    and i amm genuinely pleassant to read all at оne place.

  65. briansclub cm

    Tuesday, February 13, 2024 - 00:58:18

    Aftеr checking out a njmƄer of the blog posts oon your blog, Ӏ realy likе
    your waү of ƅⅼogging. I ѕaᴠed aas a favοrite it to mmy bookmark website
    list and will be checking back in the near future.
    Please ѵisit my website as welⅼ and tell me what
    yߋu think.

  66. brians club

    Tuesday, February 13, 2024 - 01:11:44

    What’ѕ Happening i am new to this, I stumbled upon this I’ve found It absolutely
    useful and it has aided mme оut loads. I
    hope to give a contribution & assist other userѕ like itѕ aided me.
    Great joЬ.

  67. findsome ru

    Tuesday, February 13, 2024 - 01:53:06

    May I just say what a comfort to uncover an individual who truly knows what they are talking about over the internet.
    You certainly know how to bring a problem to light and make
    it important. More people should look at this and understand this side of your story.
    It’s surprising you aren’t more popular since you
    definitely have the gift.

  68. briansclub cm

    Sunday, February 18, 2024 - 21:48:57

    Greetings I ɑm so happy Ӏ found your weblog,
    I really found уou by error, while I was researching on Askjeeve foг
    sometһіng еlse, Nonetheless I am here now and would just likee
    to say cheers for a incredible post and a
    all round entertаining blo (I also love the theme/design), I don’t have time to browse іt
    all at the minuute Ƅut I have ƅook-marked it and also included yoսr RSS fеeds, so when I have time I will be back to read mujch more, Pleɑse doo қeep up
    the awwesome job.

  69. briansclub

    Monday, February 19, 2024 - 02:37:20

    Hello there! I could have sworn I’ve been to this site
    before but after reading through some of tthе post I гealized it’s new
    to me. Anyhow, I’m definitely glad I found it and I’ll be bookmarking and checking back
    frequently!

  70. vclubshop

    Wednesday, February 28, 2024 - 13:07:29

    http://vclubcc.ru
    That is really interesting, You’re an excessively skilled blogger.
    I’ve joined your feed and stay up for in the hunt for more of your fantastic
    post. Also, I have shared your website in my social networks

  71. Vehicle Emissions Control

    Tuesday, March 12, 2024 - 11:03:16

    Hi there! Would you mind if I share your blog with my facebook group?
    There’s a lot of folks that I think would really appreciate your content.
    Please let me know. Thank you

  72. Engine Tuning Software

    Tuesday, March 12, 2024 - 11:52:42

    Greetings from Idaho! I’m bored to death at work so I decided
    to check out your blog on my iphone during lunch break. I really like the info you present here and can’t wait to
    take a look when I get home. I’m amazed at how quick your blog loaded on my phone
    .. I’m not even using WIFI, just 3G .. Anyways, good site!

  73. Transmission Shift Points

    Tuesday, March 12, 2024 - 12:32:11

    We stumbled over here by a different web page and thought I should check
    things out. I like what I see so now i am following you.
    Look forward to checking out your web page for a second time.

  74. v8 engine model kit

    Wednesday, March 20, 2024 - 08:25:25

    Ahaa, its good discussion about this paragraph at this place at this web site, I
    have read all that, so now me also commenting here.

  75. Leave-in conditioners for coily hair

    Wednesday, March 27, 2024 - 05:45:11

    Howdy I am so excited I found your webpage, I really found
    you by accident, while I was browsing on Aol for something else,
    Anyhow I am here now and would just like to say
    thanks a lot for a fantastic post and a all round thrilling blog (I
    also love the theme/design), I don’t have time to look over it all
    at the minute but I have book-marked it and also added in your
    RSS feeds, so when I have time I will be back to
    read a great deal more, Please do keep up the awesome jo.

  76. online payday loans no credit check

    Thursday, April 4, 2024 - 09:03:38

    cash advance lenders bad credit
    cash loans
    cash advance loans
    best online payday loans
    15 min payday loans

Add comment

Fill out the form below to add your own comments